总结所有配置模块与配置表。
利用 cfg_mcp 遍历所有配置模块与表,读取真实表结构,生成或更新各模块的 $mod.md 总结文件。适用于首次生成配置文档或同步更新表结构变更,保留人工编写内容。
/plugin marketplace add stallboy/claude-code-marketplace/plugin install game-dev-script-processor@thy利用已接入的 MCP 服务 cfg_mcp,遍历所有配置模块与配置表,读取每个表的真实结构信息,并生成或更新配置总结说明。
最终将总结结果按模块分别写入对应目录下的 $mod.md 文件中,便于后续 AI 辅助配表时快速定位和理解配置内容。
重要说明:cfg_mcp.listModule 和 cfg_mcp.listTable 返回的 description 和 rule 字段是从现有的 $mod.md
文件中读取的文档信息,不是真实的数据库结构。这些信息可能过时或不完整。
..\ConfigconfigRoot,该参数仅作为【配置根目录】使用configRoot = ..\Configvideo..\Config\Video\$mod.md不允许自行编写或生成任何代码逻辑
区分首次生成和更新场景
$mod.md 文件cfg_mcp.listModulemodules[].moduleNamemoduleName 作为后续遍历的模块列表注意:listModule 返回的 description 是从现有 $mod.md 读取的,listModule仅用于知道有哪些模块。
对 Step 1 中获得的每一个 moduleName,依次执行以下操作:
cfg_mcp.listTable(moduleName)inModule:模块名tableNames:真实的表名列表(这是可靠的信息)description 和 rule 字段,这些是从现有 $mod.md 读取的,可能过时对当前模块中 tableNames 列表里的每一个 tableName:
cfg_mcp.readTableSchema(tableName)relatedSchema 字段根据模块名称确定输出目录与文件路径:
配置根目录确定规则:
configRoot,则使用该参数作为配置根目录..\Config 作为配置根目录模块名规则:
video → {configRoot}/Video_top:{configRoot}总结文件名:
$mod.md$mod.md 是一个固定文件名,不随模块名变化$mod.md,用于承载该模块的全部总结内容{configRoot}/Video/$mod.md文件夹处理:
$mod.md 文件不存在,创建完整的新文件$mod.md 文件已存在,读取现有内容,保留人工编写部分首次生成:
---
description: 模块整体功能与配置职责说明
---
更新场景:
5.2 生成表级总结(Markdown 正文)
首次生成:
- 表名1: 基于表结构生成的描述
- 表名2: 基于表结构生成的描述
更新场景:
描述生成规则:
Step 6:写入模块总结文件
Step 7:验证总结完整性
完成所有模块后,进行简单验证: