最新文章

从想法到发布:Harness Engineering 的一次完整实践

从想法到发布:Harness Engineering 的一次完整实践

TLDR 《Harness Engineering 又来颠覆了》提出了三条原则,《蒸馏 Google 工程基因》介绍了 agent-skills——但「状态持久化」那条原则一直没有落地答案。这篇用一个真实项目 jk 走完一次:idea-refine 把模糊需求逼出三个核心设计决策,OpenSpec 把决策切成 17 组可执行任务并跨越多次 context 压缩,agent-skills 在关键节点自动介入。从「我想做个 Jenkins CLI」到 v0.1.0 发布,每一步都有凭据。 一、两个未竟的问题 《Harness Engineering 又来颠覆了》结尾留了一个悬念:AI coding 不会替你省掉软件工程的基本功,它会让你欠的债加倍奉还。三条债:可见性、状态持久化、质量门禁。但怎么还,没说。 《蒸馏 Google 工程基因》给出了一半答案:agent-skills 把高级工程师的判断力编码成 20 个结构化 skill,覆盖了质量门禁(TDD、code review、显式化假设),也覆盖了可见性(spec-driven-development 把假设和边界写进 repo,跟代码一起演化)。但有两个问题没有解决: 状态持久化没有答案。 agent-skills 管的是「一次任务怎么做」,管不了「多次 session 之间项目状态怎么延续」。agent 没有记忆,context 会压缩,上一次做到哪里、踩了什么坑、下一步是什么——skill 本身解决不了这个问题。

About Me

张晓辉

英文名 Addo。 资深程序员,LF APAC 开源布道师,CNCF Ambassador,云原生社区管委会成员,公众号“云原生指北”作者,微软 Azure MVP。 曾任职于汇丰软件、唯品会、数人云、小鹏汽车,有多年的微服务和基础架构实践经验,主要工作涉及微服务、容 …

进一步了解

标签