SuperAPI AI 工具集

datocms-content-modeling

办公与效率

查看项目

更新于 10-15 20:33

技能介绍

用途:为 DatoCMS 提供内容建模决策建议,帮助设计可复用、面向编辑者的 schema。仅做建模决策,实现与查询由同源其他技能承接。

核心原则:内容是数据而非页面,按语义而非表现组织;单一数据源,避免重复;不要重建内置能力,记录元数据(created_at、published_at 等)、资源元数据(alt、title、custom_data、focal_point)与排序(position)已存在,不要在记录或区块上添加同类字段;为未知渠道与改版做前瞻设计;以编辑者为中心,字段、字段组和模型应尽量添加提示。

参考文件按决策匹配:separation-of-concerns 讲命名与语义塑形、改版测试与元数据重复反模式;models-vs-blocks 讲模型与区块取舍及单记录限制(300 KB、500 区块、5 层与语言倍数);block-fields-and-structured-text 讲 single_block、rich_text(Modular Content)、structured_text 的选择与内联/区块/itemLink/inlineItem 矩阵,原生节点不应重建为区块;content-reuse 讲链接字段、项目级 Blocks Library、内置 seo、frameless single-block、字段组与区块库卫生;taxonomy-classification 讲扁平标签、树模型、多链接分面分类与级联策略;ui-organization 讲内容标签菜单项、Schema 标签菜单项、保存视图、emoji 约定与信息架构启发式;model-configuration 讲 singleton、草稿模式、all_locales_required、可排序/树形/排序、反向关系、presentation 标题与图片字段、集合外观、CDA SEO 回退;field-configuration 讲校验器与外观编辑器。

使用方式:提出结构化问题或给出 schema 建议前,必须加载所有在范围内的参考文件,不得凭记忆提出模型、区块或字段。决策完成后按路由实现:迁移用 datocms-cli,直接变更 schema 用 datocms-cma;查询与渲染用 datocms-cda 与 datocms-frontend-integrations;验证器与级联策略见 datocms-cma/references/schema.md;DAST 用 datocms-structured-text。若缺少同源参考技能,建模建议仍适用,实现机制需从 datocms/agent-skills 安装或更新完整包。

限制:仅覆盖建模决策,不涉及具体实现机制;具体分类未在资料中明确提供,暂未提供。