跳到正文
返回博客
作者
Zinian
发布时间
2026年4月10日
阅读时间
6 分钟阅读

前端

在早期阶段,小型内容模型往往比大型 CMS 迁移更有用

在内容形状真正稳定之前,一个窄而本地的 schema 往往比仓促上 CMS 更耐用。

很多大型 CMS 迁移来得太早了,往往是在内容模型还没准备好的时候。这通常不是最好的时机。

什么东西最先开始起作用

一个小型的 TypeScript 内容层,通常立刻就能给我三样东西:

  1. 有类型的 routes
  2. 可预测的列表
  3. 以后更容易迁移

为什么本地优先有帮助

本地内容文件会把结构直接摊出来。这样一来,在引入更大系统之前,我就能先问对问题:

  • 现在到底有哪些内容?
  • 哪些字段已经稳定了?
  • 哪些 routes 必须是 canonical?
  • 哪些东西还应该继续当 draft?

一个不错的早期边界

Code
type Post = { title: string; slug: string; description: string; date: string; category: string; tags: string[]; };

重点并不是“永远不要用 CMS”。重点是等到内容形状真的值得被保存时,再去做那次迁移。

相关工作

和这篇笔记关联的项目与案例研究。

项目

AI 本地博客编辑器

一个面向技术写作的本地编辑与发布工作流,支持 AI 辅助起草与修订。

AI 系统
技术品牌系统

一个面向案例、服务、写作与项目证明的可维护内容与作品集系统。

产品

案例研究

把静态索引改造成可维护的 AI 辅助发布工作流

一个无需先上 CMS、却能让笔记、来源与草稿输出保持对齐的发布系统。

独立产品项目
为建筑事务所打造更精致的作品集系统

一个以图片叙事为主、同时保持易维护的平静型作品集结构。

建筑事务所

相关文章

和这个主题相邻的更多笔记。

把 KizunaIndex 做成公共索引之后,我学到的几件事

精选
产品构建
2026年5月1日7 分钟阅读更新于 2026年5月3日

公共索引真正有用,往往不是因为页面多复杂,而是因为内容模型足够小、足够清楚、足够容易改。

nextjs
data-modeling
public-index
阅读全文

用本地工具和云模型搭建个人 AI 工作台

精选
AI 工程
2026年5月8日8 分钟阅读更新于 2026年5月10日

一个实用的 AI 工作环境:能起草、测试和发布,又不会把流程缠在一起。

ai-agent
automation
codex
阅读全文

为技术作品集网站设计真正有说服力的案例研究

精选
产品构建
2026年5月5日6 分钟阅读更新于 2026年5月7日

怎样组织案例研究,才能证明判断力,而不只是展示结果。

portfolio
case-study
writing
阅读全文

下一步

继续浏览文章列表,或者把这篇文章里的问题展开成一次具体讨论。