写长篇小说的人通常都有一大堆碎碎念:有时候是写完一章想吐槽两句角色心路历程,有时候是整理出了几千字的幕后考据、大纲废案或者人设草图。如果把这些东西硬塞进正文或者章节末尾的“作者有话说”里,篇幅一长就会严重打断读者的阅读节奏;可要是单发到论坛水区,过两天又沉底找不着了。

挂载在章节树上的「作者随笔」

为了给这些幕后内容找个合适的位置,我在 2026 年 10 月 24 日(Commit fbea6a5)上线了“作者随笔”功能。

作者写随笔的时候,可以自由选择把它挂在整本书下面、某一个分卷下面,或者精准绑定到某一章。读者在看正文的时候不会被强行打断,想看幕后花絮时点开对应章节的随笔栏就能直接读到。而且每当作者发布一篇公开随笔,系统还会自动在 www.igngbbs.net 的「Ink 随笔」分类下生成一篇只读镜像帖,把作品链接和正文摘要带上,方便平时只逛论坛的朋友顺着随笔摸过来追更。

砍掉拖慢 450 毫秒的花架子动画

随笔上线后的第二天(10 月 25 日至 26 日,PR #292),我转头去整治了创作者后台 dashboard.igngbbs.net 的卡顿问题。

当时每次点进后台或者在左侧菜单切个 Tab,页面都要先白一下,再慢吞吞地花将近半秒钟把卡片浮出来。我拿性能面板一查,罪魁祸首居然是我们自己以前为了好看加的 AnimatedBlock 入场动画——它先用透明度把内容藏起来,等客户端水合完再跑一段 450 毫秒的过渡。对于天天要进后台码字、看数据的作者来说,这种重复播放的过渡动画纯属耽误工夫。

我干脆把后台里这些拖慢首屏的隐藏动画全砍了,改成服务端直接渲染出完整骨架、客户端用本地状态直接切换视图。改完之后再去点后台的各个管理面板,切 Tab 基本上就是指哪打哪、瞬间秒开。