SuperAPI AI 工具集

bmad-review

测试与质量

查看项目

更新于 10-15 17:27

技能介绍

用途:对差异、分支、未提交改动、文件、规格、故事或任意文档进行多视角评审,输出统一的发现集合。

主要能力:镜头各自设定立场与方法;对抗性镜头要求至少十条具体发现,空列表需复查;编辑类镜头把内容视为不可改,仅评组织与表达。发现字段含 lens、location、trigger_condition、guard_snippet、potential_consequence;部分镜头可声明自己的输出形态(如编辑镜头的发现表)。未发现内容时 [] 为合法,不设严重度或排序。

使用方式:输入 content(可为路径参数 [path]),可选 lenses(镜头代码,或 skill:bmad-review lenses=<code>[,<code>...] 形式)、also_consider、claims、预解析定制字段。先解析定制:uv run {project-root}/_bmad/scripts/resolve_customization.py --skill {skill-root} --key workflow;失败则直接读 customize.toml 用默认值。随后暂存内容与 claims,按 applies_to 与 when 选择镜头;用户显式指定时只跑这些。运行前用一行说明内容类别、将跑的镜头及依赖关系;执行完独立镜头后再跑带 after 的依赖镜头。输出按 workflow.output_format 呈现 json、markdown 或 both,report_path 设置时写入该路径,否则在对话中呈现。

限制:镜头集合以解析结果为准,本说明不承诺固定能力;无子代理时需自行顺序执行;内容为空或无法解码为文本时,若调用方期望原始 JSON 数组则返回约定占位项并停止,否则报告问题并请求可评审内容;其他收费、平台等信息暂未提供。