mit einem Klick
help
Explain Harness plugin and available commands
Mit Codex oder Claude installieren Kopieren Sie diesen Prompt, fügen Sie ihn in Codex, Claude oder einen anderen Assistant ein und lassen Sie die Skill-Seite prüfen und installieren.
Menü
Explain Harness plugin and available commands
Mit Codex oder Claude installieren Kopieren Sie diesen Prompt, fügen Sie ihn in Codex, Claude oder einen anderen Assistant ein und lassen Sie die Skill-Seite prüfen und installieren.
Basierend auf der SOC-Berufsklassifikation
| name | help |
| description | Explain Harness plugin and available commands |
Explain the following to the user:
Harness 是一个自进化的 AI 辅助开发框架。你只需要告诉它做什么,它会自动走完 Spec → 测试 → 分解 → 执行 → 验证的全流程。
/harness 实现用户登录功能
Harness 会自动:
整个过程你只需要参与 2 次:确认 Spec + 确认测试。
| 命令 | 作用 |
|---|---|
/harness 功能描述 | 从想法到交付,全流程 |
/harness status | 查看状态,接着干 |
/harness init | 仅初始化(了解项目和团队规范) |
/harness evolve | 手动看一下进化状态 |
/harness | 自动判断该做什么 |
/cancel-sprint | 紧急停止正在跑的 Sprint |
你不需要手动触发进化。 Harness 在以下时机自动学习:
进化结果保存在 .harness/invariants.md 和 .harness/evolution-log.md。
以下命令供了解内部机制的用户使用,普通使用不需要:
| 命令 | 作用 | 何时需要 |
|---|---|---|
/proposal | 单独编写 Spec | 想精细控制需求阶段 |
/tdd-align F001 | 单独生成测试 | 想单独审查测试 |
/decompose F001 | 单独分解任务 | 想调整任务粒度 |
/sprint F001 | 单独跑 Sprint | 想从中间阶段继续 |
/verify F001 | 单独跑验证 | 想重新验证 |
/adversarial-review F001 | 对抗式代码审查 | 想在合并前深度审查 |
/baseline <url> | 采集参照产品基线 | 克隆场景 |
/evaluate F001 | 对标评估 | 克隆场景 |
/eval-fix F001 | GAN 修复循环 | 克隆场景评分不够 |
所有状态保存在 .harness/,可 gitignore 或 commit:
.harness/
├── config.yaml # 项目配置(项目级,永久保留)
├── norms.md # 团队规范(项目级)
├── pitfalls.md # 踩坑记录(项目级,跨 feature 持久保留)
├── invariants.md # 学到的约束(项目级,自动增长)
├── specs/ # 功能规格(项目级)
├── evidence/ # 验证证据(项目级)
├── traces/ # JSONL 事件追踪(项目级)
├── skill-context/ # 上下文注入碎片(项目级)
├── evolution-log.md # 进化历史(项目级)
├── tasks.md # 任务 DAG(Feature 级,完成后归档)
├── progress.md # 进度日志(Feature 级,完成后归档)
├── archive/ # 已归档的 tasks/progress
└── sprint-loop.md # Sprint 运行状态(Session 级,自动清理)
建议 commit: pitfalls.md、invariants.md、specs/、config.yaml、norms.md
.harness/pitfalls.md 是轻量级的项目踩坑记录,与 invariants(重量级不变量)互补:
| pitfalls.md | invariants.md | |
|---|---|---|
| 门槛 | 即时记录,无需验证 | 同一模式 3 次失败才提升 |
| 格式 | 一行一条 | 结构化(规则+证据+检测方法) |
| 维护 | 自动收集 + 手动编辑 | 自进化引擎自动管理 |
| 本质 | 经验直觉 | 验证过的规律 |
自动流转: /proposal 读取 → worker 读取 → wave 完成后收集 → 失败时提取 → /verify 收集
手动编辑: 随时可以直接编辑 .harness/pitfalls.md,格式:- [模块]: 一句话描述
Feature 完成后,harness 自动清理:
tasks.md、progress.md → 归档到 archive/decisions/、attempts/、research/ → 删除pitfalls.md、invariants.md、specs/、evidence/ → 永久保留这样下一个 feature 从干净状态开始,不会被陈旧 plan 误导。
/harness 即可恢复上下文pitfalls.md 里写几条已知坑,能省很多 agent 试错时间Harness 主入口 — 从想法到交付的一站式流程
Restore state, health check, determine current phase, suggest next step
Initialize Harness for your project — learn repo, team norms, generate customized framework
Start a new feature proposal — guided spec + design generation
Execute all tasks with auto-loop until completion — Stop Hook driven
Three-stage verification: V1 unit → V2 integration → V3 E2E + evidence package