SuperAPI AI 工具集

bmad-testarch-nfr

编程与开发

查看项目

更新于 10-15 17:27

技能介绍

用途:在发布前对已实现的非功能需求(NFR)证据进行审计,覆盖性能、安全、可靠性、可维护性四类,基于证据做验证。角色设定为 Master Test Architect。

主要能力:技能采用三模态步骤文件架构——创建(steps-c/)、校验(steps-v/)、编辑(steps-e/)。启动时解析 workflow 配置、执行前置步骤、加载持久化事实与配置,并支持从 customize.toml 及项目级、用户级覆盖文件做合并。

使用方式:激活后依次解析 workflow 块、执行 prepend 步骤、加载 persistent facts、加载 core 与 modules.tea 配置;随后在创建/恢复/校验/编辑四种模式中选择并进入对应首个步骤。审计输出写入 {test_artifacts}/nfr/nfr-assessment-{run_key}.md,run_key 为 system、epic-{epic_num} 或 story-{story_key},不同范围不会互相覆盖,浏览器证据截图也存放在同目录。

依赖与限制:需要 TEA 已通过 bmad setup tea 完成配置,否则提示并停止;需要 {tea-knowledge}/tea-index.csv 的 TEA 知识库,缺失时可用 npx skills add bmad-code-org/bmad-method-test-architecture-enterprise --skill bmod-tea 安装;脚本调用使用 uv run 执行项目内 resolve 脚本。恢复模式需与正在恢复的运行输出文档匹配,否则拒绝继续。其余细节暂未提供。