content-modeling-best-practices

content-modeling-best-practices

熱門

結構化內容模型設計指引,涵蓋綱要設計、內容架構、內容重複使用、參考與嵌入物件、關注點分離,以及跨 Sanity 與其他無頭 CMS 的分類法。在設計或重構內容類型、決定欄位形狀、討論可重複使用與巢狀內容、規劃全通路內容模型,或檢視綱要是否過度以頁面或呈現為導向時,使用此技能。

167星標
24分支
更新於 2026/7/22
SKILL.md
唯讀
名稱
content-modeling-best-practices
描述

結構化內容模型設計指引,涵蓋綱要設計、內容架構、內容重複使用、參考與嵌入物件、關注點分離,以及跨 Sanity 與其他無頭 CMS 的分類法。在設計或重構內容類型、決定欄位形狀、討論可重複使用與巢狀內容、規劃全通路內容模型,或檢視綱要是否過度以頁面或呈現為導向時,使用此技能。

內容模型最佳實務

設計靈活、可重複使用且易於維護的結構化內容原則。這些概念適用於任何無頭 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 — 平面、階層與分面分類