Harness-ZH v2.0.0
首个面向公众的正式发布版本。基于上游 revfactory/harness v1.2.0 韩文原版,完整重构为简体中文并新增生产级 QA/测试维度。
🌐 主页:https://nilecui.github.io/harness-zh-release/
✨ 新增能力
QA 时序一致性维度(references/qa-agent-guide.md §2-5)
- 6 步验证流程:异步操作识别 → 幂等性 → 并发写冲突 → 回调乱序 → 超时补偿 → 缓存失效
- 5 类常见时序 bug 模式对照表(重复写入 / 竞态条件 / 孤立中间状态 / 缓存脏读 / 回调乱序)
- 最终检查清单新增 6 项
对抗性测试变体(references/skill-testing-guide.md)
- 4 类扰动:输入残缺 / 格式异常 / 矛盾指令 / 多义表达
- 差异化评估标准(不要求产出完美,但禁止 silent failure)
触发短语扩展
- 新增第 6 类泛化表达:『组织 agent』『多 agent 协作』『搭建自动化流程』『agent 怎么分工』等——用户无需说"harness"也能触发
领域示例新增
qa-agent-guide.md§6 Web 应用(Next.js)qa-agent-guide.md§7 数据管道
分级模型策略
- 新增"任务复杂度 × 推荐模型"表
- 允许低复杂度结构化任务降级为 sonnet,节省 token
🔧 Changed
- 模型策略松绑:由"所有 agent 硬性
model: opus"改为"默认 opus,允许 sonnet 分级" - QA 方法论泛化:
qa-agent-guide.md§2 从 Next.js 专属改写为领域中性,具体域示例独立成节 - 文档瘦身:
SKILL.md-20%、orchestrator-template.md-38% - Skill 标识:
name: harness_zh→name: harness-zh(符合 Claude Code 命名约定)
🚀 Install
```shell
方式一:通过 Claude Code 插件市场
/plugin marketplace add nilecui/harness-zh-release
/plugin install harness-zh@harness-zh
方式二:作为全局 skill
git clone https://github.com/nilecui/harness-zh-release.git
cp -r harness-zh-release/skills/harness-zh ~/.claude/skills/harness-zh
```
🎯 触发使用
```
给这个项目搭一个 harness
设计一个多 agent 协作的代码评审团队
Build a harness for data pipelines ...
```
安装后直接用自然语言触发,无需任何 `/` 命令。
📚 文档
🙏 致谢
- 上游元技能设计:@revfactory
- 构建于 Anthropic Claude Code
License: Apache-2.0