Skip to content

v2.0.0 — First public release

Latest

Choose a tag to compare

@nilecui nilecui released this 15 Apr 03:37

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_zhname: 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