SuperAPI AI 工具集

template-selector

写作与研究

查看项目

更新于 10-16 01:19

技能介绍

用途:根据文档清单与项目 profile,为每份文档挑选合适的模板,并生成 template_mappings,包含模板路径与变量映射。\n\n主要能力:按文档类型选择默认模板及平台变体,例如 requirement/srs 对应 templates/requirements/srs.md,游戏平台变体为 templates/requirements/srs-game.md;requirement/prd 对应 templates/requirements/prd.md,移动端变体为 templates/requirements/prd-mobile.md;architecture/sad 支持 web/mobile/desktop/game;api 支持 rest/graphql/grpc;data/database 支持 mysql/postgresql/mongodb;quality/test 支持 frontend/backend/mobile。变量初始化从 project-profile.yaml 提取公共变量,从 requirement-parser 提取业务变量,未定义变量标记为 {{?variable_name}} 待补充。支持模板继承和覆盖。\n\n使用方式:输入文档清单(来自 doc-planner)与 project-profile.yaml,输出 template_mappings,结构与字段如资料所示。\n\n适用场景:需要为多类文档(需求、架构、API、数据库、测试等)批量匹配模板并统一变量初始化的文档生成流程。\n\n限制:模板不存在时使用最接近模板并标注 warning;变量名必须与模板占位符完全匹配。资料未提供安装命令、价格、平台支持与效果数据。