SuperAPI AI 工具集

bmad-checkpoint-preview

编程与开发

查看项目

更新于 10-15 17:27

技能介绍

用途:引导人类审查者按“目的与背景→细节”的顺序完成对一次变更的检查,适用于需要人工确认代码或产品变更的场景。

主要能力与流程:激活时先解析工作流配置。可运行 uv run {project-root}/_bmad/scripts/resolve_customization.py --skill {skill-root} --key workflow;若脚本失败,则按 base→team→user 顺序读取 {skill-root}/customize.toml、{project-root}/_bmad/custom/{skill-name}.toml、{project-root}/_bmad/custom/{skill-name}.user.toml 并做结构化合并:缺失文件跳过,标量覆盖,表深合并,按 code 或 id 键控的表数组替换匹配项并追加新项,其他数组追加。

随后依次执行 {workflow.activation_steps_prepend} 中的条目,加载 {workflow.persistent_facts}(file: 前缀的路径或 glob 按 {project-root} 加载内容,其余原样作为事实),从 {project-root}/_bmad/bmm/config.yaml 读取并解析 implementation_artifacts 与 planning_artifacts,向用户问候,再执行 {workflow.activation_steps_append}。所有激活步骤完成后才开始主流程,主流程从读取并遵循 steps/step-01-orientation.md 开始。

路径约定:裸路径(如 step-01-orientation.md)从技能根解析;{skill-root} 为技能安装目录(customize.toml 所在处);{project-root} 前缀路径从项目工作目录解析;{skill-name} 为技能目录基名。

全局规则:代码引用须使用 CWD 相对 path:line 格式(无前导 /),便于 IDE 终端点击;每一步的输出应一次性完整呈现,不在步骤中途提问或分段暂停。

限制:具体项目配置、持久事实和步骤文件内容由用户环境提供,资料未给出具体收费、平台支持或效果说明。