未经授权 · Unauthorized

未经授权 · Unauthorized

posts /

功能的成本

2026/04/30 · 2 分钟阅读

去年某个周末我花了八小时给博客加 stacked notes(Andy Matuschak 那种向右滑出的笔记栈)。技术上是个有意思的小挑战。我享受了那八小时。

之后六个月,我没用过它一次。

算账#

写一篇 1500 字的中文文章大概用 90 分钟1。八小时折算成 5 篇文章。但我那个周末写了零篇。那一年我比前一年少写了 12 篇。我可以把责任推给"忙"或者"灵感少了",但其实就是——我那一年花了大量周末在博客的"基础设施"上。

公式很难看:

Net writing=Time spent×11+αFeatures added\text{Net writing} = \text{Time spent} \times \frac{1}{1 + \alpha \cdot \text{Features added}}

α\alpha 是个常数,反映"每加一个功能就要花多少时间维护它"。我估算自己的 α0.4\alpha \approx 0.4——加四个功能,写作时间砍半。

有什么真的值得加#

测试了一下我的实际使用:

加过的东西我用过几次读者反馈
Stacked notes0
评论系统看了 7 条,没回中性
文章末尾相关推荐0(我自己手动塞 wikilinks)0
Reader mode~30 次(自己用)几次"喜欢"
RSS不知道几个订阅者
Search~50 次(自己用)写"找不到 X" 的少了

只有最后两三个值得维护。其他的都是债务。

默认拒绝#

系列里那篇 讲了为什么 markdown 活得久。这篇是另一面:为什么"博客系统"活不久。每一个炫酷的功能都是未来必须维护的代码、必须学习的 API、必须迁移的数据库 schema。Default-no 是唯一可持续的策略。

Footnotes#

  1. 大约每分钟 17 个汉字。第一稿能到 22,但反复改回来差不多就这数。一个未经训练的写作者大概是这个的一半。

评论

评论审核后显示。不收邮箱,不存 IP。