用途:本技能在Kuroco的TopicsGroup创建之前做设计判断,不负责Admin MCP的创建语法;需先确定设计成果物再调用/kuroco-content-structure-creation。设计顺序为:TopicsGroup拆分、JSON项目压缩字段、主数据表达方式、分类持有方式(分类/标签/关系)、ext_slug命名。
主要能力:可依据whoami的site.limits.topics_max_extension({current,max})判断扩展字段上限,max为999(JSONB)或99(旧格式),不足时可用admin_setting-update提升;不用于搜索、列表或外部联动的附带信息可合并为json型(ext_type 28)一个字段,以不消耗扩展字段上限;主数据可选CSV表或关系型(另一TopicsGroup),关系型默认只返回id+标签,需全部数据时要追加端点后处理,:R()对关系目标的筛选仅主语言可用;分类可用分类(单一层级,字段名contents_type,上限可查topics_contents_type_cnt,max为99)、标签(字符串数组,可选多个)或关系;所有扩展字段应设置ext_slug,否则键名会因站点的topics_ext_key_format不同而变成ext_1或ext_col_01。
使用方式:按模板整理每个TopicsGroup的字段表与主数据表,获得用户同意后交给创建技能。
适用场景:Kuroco内容结构、主数据与分类的前期设计。限制:官方未提供分类选择指引,技能中的分类判断源自API行为;JSON内部键的标准筛选与排序支持尚未确认,不应编造,必要时用Admin MCP实测。