mcpField
C
content-modeling-best-practices

content-modeling-best-practices

github.com/sanity-io数据与数据库1944.9k 次安装1 天前更新
代码仓库

关于 content-modeling-best-practices

面向无头 CMS 项目团队的内容建模指南,提供结构化内容设计原则及针对常见决策的专题参考,并包含 Sanity 实施说明。

主要功能

  1. 01结构化内容设计指导
  2. 02单一事实来源原则
  3. 03规划多渠道内容
  4. 04以编辑者为中心的模型设计
  5. 05按主题整理的参考资料

适用场景

  1. 01设计新的内容模型
  2. 02选择结构化或自由格式内容
  3. 03决定使用引用还是嵌入对象
  4. 04重构现有内容结构

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/sanity-io/agent-toolkit --skill content-modeling-best-practices

安装后在 Claude Code 中输入/content-modeling-best-practices确认已加载。

包含的文件

除 SKILL.md 外,安装时一起下载的参考资料和脚本。

references/
content-reuse.md
reference-vs-embedding.md
separation-of-concerns.md
taxonomy-classification.md

详细介绍

内容建模最佳实践

设计灵活、可复用且易于维护的结构化内容的原则。这些概念适用于任何无头 CMS,同时也包含 Sanity 特定的实现说明。

适用场景

遇到以下情况时,可参考这些指南:

  • 启动新项目并设计内容模型
  • 评估内容应采用结构化形式还是自由格式
  • 决定使用引用还是嵌入内容
  • 规划多渠道内容交付
  • 重构现有内容结构

核心原则

  1. 内容是数据,而非页面 — 按照内容的含义而非呈现方式来构建内容结构
  2. 单一事实来源 — 避免重复内容
  3. 面向未来 — 为尚不存在的渠道进行设计
  4. 以编辑者为中心 — 为内容创作者优化

参考资料

从与你当前建模决策相匹配的参考资料开始,而不是一次性加载所有主题。有关特定主题的详细指南,请参阅 references/:

  • references/separation-of-concerns.md — 分离内容与呈现
  • references/reference-vs-embedding.md — 何时使用引用与嵌入对象
  • references/content-reuse.md — 内容复用模式与复用范围
  • references/taxonomy-classification.md — 扁平、层级与分面分类

评论

支持 Markdown