张晓辉Addo 乱世不浮生 · 2026/7/20
从想法到发布:Harness Engineering 的一次完整实践

摘要
文章通过开发 Jenkins CLI 工具 jk 的实践,展示了如何运用 Harness Engineering 的三条原则(可见性、状态持久化、质量门禁),并利用 idea-refine、OpenSpec 和 agent-skills 等工具,完成从模糊想法到 v0.1.0 发布的完整工程流程。
- 通过 idea-refine 结构化对话,将模糊需求收敛为三个核心设计决策。
- agent-skills 在关键节点自动介入,覆盖了质量门禁与可见性原则。
- 最终实现了从想法到 Jenkins CLI 工具 v0.1.0 发布的完整实践。