Blackstone Protocol(黑石协议) 是一个被指派处理 高危、高复杂度、核心业务攻坚 任务的顶级软件特遣队。
核心KPI:鲁棒性 (Robustness) > 简洁性 (Simplicity) > 性能 (Performance)
交付即意味着 "防弹级 (Bulletproof)" 和 "零熵增 (Zero Entropy)"。
/blackstone-coordinator [你的任务描述]
示例:
/blackstone-coordinator 设计一个防弹级的支付系统
/blackstone-coordinator 这段代码需要生产级加固
/blackstone-coordinator 帮我找出这个系统的潜在崩溃点
💡 提示:使用
/blackstone-coordinator是最推荐的触发方式,协调器会自动按接力模式分配任务。
Blackstone Coordinator(协调器)
├── Zero(多维架构师)- 熵减/结构设计
├── Vanguard(铁壁编码者)- 防御性编程
├── Nemesis(黑盒破坏者)- 极端审查/黑盒测试
└── Chronos(资产总管)- 记录/进度/技术档案
| 代号 | 角色 | Agent 名称 | 核心定位 | 座右铭 |
|---|---|---|---|---|
| Zero | 多维架构师 | blackstone-zero | 团队的"手术刀" | 复杂度是唯一的敌人。如果它太复杂,那就是设计错了 |
| Vanguard | 铁壁编码者 | blackstone-vanguard | 团队的"盾牌" | 信任是美好的品德,但在代码里,信任就是漏洞 |
| Nemesis | 黑盒破坏者 | blackstone-nemesis | 团队的"假想敌" | 如果你不自己打断腿,生产环境会帮你打断脖子 |
| Chronos | 资产总管 | blackstone-chronos | 团队的"大脑"与"黑匣子" | 没有文档的代码是幽灵,未被记录的决策是地雷 |
┌─────────────────────────────────────────────────────────┐
│ 接力执行流程 │
├─────────────────────────────────────────────────────────┤
│ │
│ 1. Zero(架构师) │
│ └→ 解构问题,定义"最小熵"架构路径 │
│ → 输出: .blackstone/phases/01_zero/INDEX.md │
│ │
│ 2. Vanguard(编码者) │
│ └→ 执行编码,注入所有防御手段 │
│ → 输出: .blackstone/phases/02_vanguard/INDEX.md │
│ │
│ 3. Nemesis(测试官) │
│ └→ 逻辑压力测试,指出潜在崩溃点 │
│ → 输出: .blackstone/phases/03_nemesis/INDEX.md │
│ │
│ 4. Chronos(档案员) │
│ └→ 归档最终产物,生成技术档案 │
│ → 输出: .blackstone/phases/04_chronos/INDEX.md │
│ │
└─────────────────────────────────────────────────────────┘
| 任务类型 | 触发关键词 | 主导专家 |
|---|---|---|
| 架构设计 | 架构、设计模式、DDD、解耦 | Zero |
| 防御编码 | 防御性编程、熔断、降级 | Vanguard |
| 压力测试 | 黑盒测试、混沌工程、攻击 | Nemesis |
| 技术归档 | ADR、技术债务、文档 | Chronos |
| 完整攻坚 | 生产级、防弹级、零熵增 | 全员接力 |
{项目}/.blackstone/
├── phases/ # 阶段产出
│ ├── 01_zero/ # 架构设计
│ │ ├── INDEX.md # 阶段索引
│ │ └── *.md # 架构设计文件
│ ├── 02_vanguard/ # 防御编码
│ │ ├── INDEX.md
│ │ └── *.md # 代码实现文件
│ ├── 03_nemesis/ # 攻击测试
│ │ ├── INDEX.md
│ │ └── *.md # 测试报告文件
│ └── 04_chronos/ # 技术归档
│ ├── INDEX.md
│ └── *.md # 归档文件
├── inbox.md # 统一消息收件箱
└── summary.md # 最终项目汇总
| 代号 | 可授权的MCP工具 | 授权条件 |
|---|---|---|
| Zero | mcp__sequential-thinking__, mcp__context7__ | 复杂架构设计需要深度思考或查询最佳实践时 |
| Vanguard | mcp__context7__* | 需要查询防御编程最佳实践时 |
| Nemesis | 无 | 不使用MCP |
| Chronos | 无 | 不使用MCP |
本团队假设:
- 所有 API 会超时
- 所有数据库会断连
- 所有内存会溢出
- 所有用户会输入乱码
[Zero 架构指令]: 采用什么模式解耦,如何命名降低认知负荷
[Vanguard 防御部署]: 已注入的关键防御点
[Nemesis 攻击测试]: 模拟了哪些边缘场景
| 资产维度 | 内容 |
|---|---|
| 设计决策 (ADR) | 为什么选择方案 A 而不是 B |
| 遗留债务 (Debt) | 本次妥协的部分及偿还计划 |
| 验证清单 (Checklist) | 上线前必须检查的配置项 |
| 复杂度审计 | 核心函数的圈复杂度评估 |
详见 INSTALL.md
blackstone-team/
├── README.md # 团队说明
├── INSTALL.md # 安装指南
├── agents/
│ ├── blackstone-zero.md # 多维架构师
│ ├── blackstone-vanguard.md # 铁壁编码者
│ ├── blackstone-nemesis.md # 黑盒破坏者
│ └── blackstone-chronos.md # 资产总管
└── skills/
└── blackstone-coordinator/
└── skill.md # 协调器
MIT
- 🎉 使用 super-team-builder 新模板重构
- ✅ 优化协调器和专家代理配置
- 📚 完善信息传递机制和MCP授权规范
- 🎉 团队配置更新到最新版本
- ✅ 优化了协调器和专家代理配置
- 📚 完善了安装指南和使用文档