标签: 工程
-
OINK 实施日记:从复制外壳到统一主题
2026年8月8日 在 博客
OINK 始于一个令人不安的事实:多个生产文档站之所以看起来相互关联,是因为它们确实源于同一套实现;但公共实现却以复制文件的形式散落在各处。呈现效果足够一致,维护模型却并非如此。 这篇日记记录项目如何从重复站点覆盖项走向一款直接演化的统一主题。它关注决策与证据,而不是逐条复述提交历史。 锁定产品契约 第一项真正有价值的工作是做减法。选择实现方式之前,我们先写清产品必须是什么: 从 Docsy 直接演化而来的独立主题; 唯一标准外壳,而不是可切换皮肤; Hugo Extended 是消费端唯一构建 …
OINK 始于一个令人不安的事实:多个生产文档站之所以看起来相互关联,是因为它们确实源于同一套实现;但公共实现却以复制文件的形式散落在各处。呈现效果足够一致,维护模型却并非如此。 这篇日记记录项目如何从重复站点覆盖项走向一款直接演化的统一主题。它关注决策与证据,而不是逐条复述提交历史。 锁定产品契约 第一项真正有价值的工作是做减法。选择实现方式之前,我们先写清产品必须是什么: 从 Docsy 直接演化而来的独立主题; 唯一标准外壳,而不是可切换皮肤; Hugo Extended 是消费端唯一构建 …