echoVic/boss-skill
Boss Skill - BMAD 全自动研发流水线(多 Agent 编排)
解决的问题
Boss 将单一编码代理转变为结构化、可审计的工程团队。它解决了“仅靠提示词”编排的问题,在这种模式下,代理往往会产生幻觉状态或在没有证据的情况下无法遵循计划。Boss 提供了一个可验证的运行时,确保需求、设计和测试确实被执行并记录为证据。
运作方式
Boss 作为安装在编码代理(如 Claude Code、Codex 或 OpenClaw)中的“技能”运行。它实现了一个四阶段流水线,模拟完整的软件工程团队(PM、架构师、UI 设计师、技术负责人、Scrum Master、前端、后端、QA 和 DevOps)。
关键技术机制包括:
- 事件溯源运行时 (Event-Sourced Runtime):所有流水线状态都会附加到事件日志 (
events.jsonl) 中,使过程可重放且可审计。 - 质量门槛 (Quality Gates):在工作流程推进之前,必须通过可验证的检查(例如 linting、测试证据和部署检查)。
- 产物生成 (Artifact Generation):系统会生成一个可追溯的文件夹 (
.boss/<feature>/),其中包含 PRD、架构文档和 QA 报告。 - 零网络边界 (Zero-Network Boundary):默认情况下,它不执行任何出站网络请求,确保隐私和安全。
适用对象
使用 AI 编码代理且需要的不仅仅是简单代码编辑的开发者和团队。它专为那些构建新功能或中型产品,且需要正式需求、技术设计和可验证测试证据的用户而设计。
特点
- 可审计工作流程:用确定性的事件流和可验证的产物取代模糊的提示词。
- 多角色模拟:从 PM 到 DevOps 协调各个角色,确保完整的工程生命周期。
- 代理无关 (Agent-Agnostic):兼容于多种代理,包括 Claude Code、Codex、OpenClaw、Antigravity 和 Hermes。
- 安全优先:具有零网络默认策略,并通过结构化参数验证防止 shell 注入。
- 确定性评估 (Deterministic Evals):允许在无需调用实时 LLM 的情况下对捕获的转录内容进行评分。
相关
- 项目
- 项目
- 项目
- 项目
- Dispatch