[{"data":1,"prerenderedAt":108},["ShallowReactive",2],{"post-\u002Fposts\u002Fd9083504":3,"post-nav-\u002Fposts\u002Fd9083504":80,"post-related-\u002Fposts\u002Fd9083504":98},{"id":4,"title":5,"abbrlink":6,"aisummary":7,"body":8,"category":65,"cover":66,"date":67,"description":68,"draft":69,"extension":70,"featured":69,"meta":71,"navigation":72,"path":73,"pinned":69,"seo":74,"stem":75,"tags":76,"updated":66,"__hash__":79},"posts\u002Fposts\u002Fno-toc-needed.md","不是每篇文章都需要目录","d9083504","作者反思了文章中使用小标题的习惯，发现有时只是为了凑目录而强行分节，反而影响阅读流畅性。通过尝试不加小标题，意识到目录应仅在有明确分节必要时出现。现在作者更注重在真正需要停顿的地方添加小标题，而非为了结构而结构。长文仍需分节，但目录应作为导航工具而非装饰。",{"type":9,"value":10,"toc":61},"minimark",[11,15,23,26,29,32,35,42,45,48,55,58],[12,13,14],"p",{},"我一直在给自己的每篇文章硬凑小标题。",[12,16,17,18,22],{},"写「性能优化」要拆成原理、方案、边界；写「暗色模式」要拆成配色、对比度、图片处理。拆完再回看，好些小标题底下只有两句话 —— 它存在的原因不是那段内容需要一个标题，而是我觉得一篇文章",[19,20,21],"strong",{},"看起来","应该有标题。",[12,24,25],{},"做博客的目录组件时，我反过来试了一次：如果一篇文章完全不写小标题，目录会怎样？",[12,27,28],{},"答案是它什么都不显示，只留下一个空位。",[12,30,31],{},"这本来算个缺陷。但我盯着那个空位看了一会儿，忽然觉得它说得对 —— 一篇文章要是没有值得分节的转折，目录就不该假装有。",[12,33,34],{},"小标题的本质是「这里换了一个话题」。没有换话题，就不该有小标题；没有小标题，就不该有目录。这条链子以前在我这里是断的：我会为了填满目录而切出新的小节，把一段完整的话劈成两三截，中间再补一句转折当过渡。读起来一顿一顿的，像走路时每隔三步就被绊一下。",[12,36,37,38,41],{},"判断一篇文章该不该分节，我的标准后来简化成一句话：",[19,39,40],{},"把这两段分开，读者会不会更清楚？"," 会，就分；不会，就别分。",[12,43,44],{},"跟人当面讲一件事，你不会说着说着突然停下来，宣布「接下来我讲三点」。小标题就是这种宣布。讲得顺的人直接讲下去，听的人自己会跟上；讲不顺的人才需要先报个幕，掩饰自己没想清楚。",[12,46,47],{},"所以现在的顺序反过来了。以前是先列好结构，再往里填字；现在是先一次写完，通读一遍，看自己在哪几个地方真的停了一下、喘了口气 —— 那才是小标题该出现的位置。要是通读下来一路顺畅没停顿，那这篇文章就天然不需要目录，硬加反而是画蛇添足。",[12,49,50,51,54],{},"当然，长文是另一回事。一篇要讲五种方案对比的文章，不分节就是灾难，读者找不到自己想看的那一种。",[19,52,53],{},"目录不是装饰，是导航"," —— 只有在读者真的会迷路时才值得挂上去。",[12,56,57],{},"这篇文章本身就是个试验：它从头到尾没有小标题。目录位置那里，现在应该显示着一个直达评论的按钮。它像是在提醒你，这里本来可以有个目录，但这篇文章不需要。",[12,59,60],{},"如果你读到这儿还没觉得累，那说明这个决定是对的。",{"title":62,"searchDepth":63,"depth":63,"links":64},"",2,[],"随笔",null,"2026-11-10","为了验证博客的目录组件，我特意写了一篇没有小标题的文章。写着写着发现，硬凑小标题本身就是一种坏习惯。",false,"md",{},true,"\u002Fposts\u002Fd9083504",{"title":5,"description":68},"posts\u002Fno-toc-needed",[77,78],"写作","信息架构","1B7C_uVo33Dm1XU-DlegbdI8xyqNGefE1ka6pJ6XDv4",{"prev":81,"next":91},{"path":82,"title":83,"description":84,"date":85,"updated":66,"tags":86,"category":88,"cover":90,"draft":69,"pinned":72,"featured":69},"\u002Fposts\u002F90a855a1","排版比配色更决定气质","把同样一套颜色交给两个人排，出来的东西可以完全不同。这篇讲我怎么用字重、行距和留白，在不换颜色的前提下改变一个页面的脾气。","2025-10-28",[87,88,89],"排版","设计","CSS","\u002Fimages\u002Fcovers\u002Ftypography.png",{"path":92,"title":93,"description":94,"date":95,"updated":66,"tags":96,"category":65,"cover":66,"draft":69,"pinned":69,"featured":69},"\u002Fposts\u002F83a4f0ba","测试文章丙：无封面的普通文章","这是首页改版验收用的测试文章丙，没有封面字段，卡片应回退到默认占位图，不报错。","2026-10-10",[97],"测试",[99,106],{"path":100,"title":101,"description":102,"date":103,"updated":66,"tags":104,"category":65,"cover":66,"draft":69,"pinned":69,"featured":69},"\u002Fposts\u002F4fd42b50","慢下来之后我才开始写得下去","追求\"高效写作\"的那几年，我一篇文章都没写完。放弃效率之后，反而写了几十篇。","2025-06-18",[77,105],"反思",{"path":92,"title":93,"description":94,"date":95,"updated":66,"tags":107,"category":65,"cover":66,"draft":69,"pinned":69,"featured":69},[97],1794495069899]