用途:spec-review 是 microsoft/winappcli 仓库的规格评审编排器,在编写代码之前回答“是否该做、方案是否正确”,是 pr-review 的前置配套(代码已实现时应改用 pr-review)。
主要能力:捕获规格全文,定位受影响的代码区域(如 CLI 命令与配置、服务与辅助类、MSIX 打包与签名、清单处理、npm 封装、NuGet 目标、VS Code 扩展、文档与示例、构建脚本);并行运行六个维度子代理(必要性/范围、方案与替代方案、可行性与现实、风险与边界、开发者体验、多模型交叉核查);要求独立研究真实仓库与生态,机械性关键假设用临时目录中的小实验验证,而非只读代码或相信规格自述;去重、排序、跨模型分歧按证据而非资历解决;收集待定设计与需验证的证明,给出最精简设计和结论。
使用方式:由贡献者以触发语句(如“review this spec”“validate this approach”“should we build this”)激活;输入通常是 markdown 规格文件路径或内联描述,未提供时用 ask_user 询问,不猜测;每个子代理提示包含角色、规格原文、区域图、共享契约、维度说明与收尾指令。
限制:仅做研究与报告,只读,不实现功能、不修改仓库或规格、不写文件,默认只输出到 stdout;除显式要求外不保存报告。多模型维度必须使用与编排者不同的模型家族,缺失时降级运行并记录。命名、命令细节与兼容性等具体规则资料已给出,但价格、收费、平台支持范围等未提供。