为项目生成完整的开发流程体系(Dev Workflow + Templates),类似 SmartMate 的深度流程规范。
Your Harness 为任何项目生成一套完整的开发流程体系,包括:
- Workflow(SKILL.md):主流程定义,类似 SmartMate 的 dev-workflow
- Templates:领域特定的开发模板(如协议变更、数据库变更)
- Gates:强制闸门机制,确保关键节点有人工确认
- Scripts:流程检查脚本,确保流程合规
与通用工具的区别:
- Spec Kit / OpenSpec / Superpowers:输出推荐文档 + 通用 Skill
- Your Harness:输出完整的开发流程体系,可直接用于项目开发
"帮我给这个项目生成开发流程"
"分析一下这个项目,生成规范"
"/harness-full"
/harness-full # 完整流程
/harness-status # 查看状态
/harness-help # 查看帮助
详见 用户指南
用户输入
↓
harness-architect (v4.0.0) → 总调度
↓
harness-archaeology (v4.0.0) → 识别项目特征
↓ 输出:intent + surfaces + risk + depth
harness-designer (v6.0.0) → 生成开发流程体系
↓ 输出:Workflow + Templates + References + Scripts
完成
| 组件 | 版本 | 职责 |
|---|---|---|
| harness-architect | v4.0.0 | 总调度,协调 archaeology 和 designer |
| harness-archaeology | v4.0.0 | 识别项目特征,判断生成深度(light/medium/full) |
| harness-designer | v6.0.0 | 生成 Workflow + Templates + References + Scripts |
| harness-validator | v3.7.2 | 5 层质量验证,报告生成 |
| harness-onboarding | v3.7.0 | Legacy 项目渐进接入 |
| harness-registry | v3.6.0 | 多项目管理 |
new-capability- 新功能开发incremental-change- 增量变更bugfix- Bug 修复incident-hotfix- 线上事故修复architecture-decision- 架构决策consistency-check- 一致性检查
api-contract- API 契约data-model- 数据模型frontend-ui- 前端 UIbackend-logic- 后端逻辑protocol-chain- 协议链路security-sensitive- 安全敏感performance-sensitive- 性能敏感
low- 低风险medium- 中风险high- 高风险incident- 线上事故
适用:有特殊流程的项目(如协议驱动开发)
生成产物:
├── SKILL.md # 主流程 Skill
├── templates/ # 开发模板
├── references/ # 流程参考文档
├── scripts/ # 流程检查脚本
└── constitution-profiles.json # 宪法模型
适用:有闸门要求但无特殊流程
生成产物:
├── SKILL.md
├── references/
├── scripts/
└── constitution-profiles.json
适用:流程简单
生成产物:
├── SKILL.md
└── scripts/gate-check.py
.harness/
├── SKILL.md # 主流程 Skill(类似 smartmate-dev-workflow)
├── README.md # 使用说明
├── constitution-profiles.json # 宪法模型(机器可读)
├── constitution-profiles.md # 宪法模型(人类可读)
├── templates/ # 开发模板(按需生成)
│ ├── TEMPLATE-feature.md
│ ├── TEMPLATE-bugfix.md
│ └── TEMPLATE-db-change.md
├── references/ # 流程参考文档
│ ├── gate-protocol.md # 闸门协议
│ ├── clarification-loop.md # 需求澄清协议
│ └── task-execution-protocol.md
└── scripts/ # 流程检查脚本
├── workflow-preflight.py # 流程预检
├── check-gates.py # 闸门检查
├── gate-status.py # 闸门状态管理
└── check-artifacts.py # 产物检查
| 命令 | 说明 |
|---|---|
/harness-full |
触发完整流程 |
/harness-status |
查看当前状态 |
/harness-adjust |
调整配置 |
/harness-add-template |
添加 Template |
/harness-remove-template |
移除 Template |
/harness-help |
查看帮助 |
MIT