返回博客
内容管理 2026年5月14日 4 分钟
用 Directus 管博客后台前,内容模型可以先这样设计
后续接 Directus 管理博客时,建议先固定文章、分类、标签、SEO 标题、摘要、发布时间和 slug 等字段,前端替换数据源即可。
Directus CMS 内容模型

作者
绯想云码团队
更新
2026年5月24日
字数
4 分钟
博客前台不需要等 Directus 搭好再开始。先把前端数据结构设计成接近 CMS 的字段,后续只需要把静态数组替换为 API 查询,路由、样式和 SEO 逻辑都可以保留。
文章集合的必要字段
建议保留 title、seoTitle、description、slug、category、tags、publishedAt、updatedAt、author、heroImage、intro、sections 和 takeaways。slug 用于 URL,seoTitle 和 description 用于搜索结果展示。
发布状态要和 SEO 联动
Directus 中可以增加 status 字段,只有 published 的文章进入列表、sitemap 和 RSS。草稿可以在后台编辑,但不要出现在公开页面或搜索索引里。
前端保留纯展示职责
当前前台只负责列表、搜索、分类、详情、相关文章和结构化数据。编辑、权限、素材管理和富文本工作流都交给 Directus,这样边界更清楚。
读完带走
- 前端静态数据结构应贴近 Directus 字段。
- 发布状态决定页面、sitemap 和 RSS 是否可见。
- 管理后台不要混进用户前台应用。