从Vibe Coding到Harness Engineering,你有哪些实践与思考的?
- 内容介绍
- 文章标签
- 相关推荐
序章:从灵感冲动到工程枷锁
先说个笑话——我跟ChatGPT聊了半天 它说“Vibe Coding”像是喝了咖啡的DJ,代码随节拍飞。后来啊我手里那根键盘却像被绳子绑住一点也不想动。于是 我把这段「灵感」塞进了Harness Engineering的笼子里想让它别再乱跳,太离谱了。。
一、Vibe Coding的“随性”到底是啥?
简单说就是让AI跟你聊天然后它把聊天记录直接变成代码。感觉上像是和机器人玩“接龙”,每一句话都可能产生一行printf。但问题来了——,抄近道。

- 上下文漂移:聊到“今天吃啥”AI立马给你生成了
menu。 - 质量闭环缺失:没有测试,没有评审,只剩下“哎呀写完啦”。
- 返工噩梦:人类审查时发现全部是bug于是又得回去和AI重新对话。
二、 从随意编码到严苛治理
小丑竟是我自己。 Harness Engineering出现的瞬间,就像在狂野的草原上竖起了一道围栏。它要做的事:
- 约束边界:定义Agent能干什么、不能干什么。
- 契约检查:TDD/BDD全流程自动化。
- 协同拓扑:MULTI‑AGENT之间的消息路由、负载均衡。
三、 实践碎片:我的“狂奔”日记 📓
拖进度。 #Day1:把ChatGPT当成键盘敲手,直接让它写个登录页。后来啊页面里出现了一个叫的奇怪元素。
序章:从灵感冲动到工程枷锁
先说个笑话——我跟ChatGPT聊了半天 它说“Vibe Coding”像是喝了咖啡的DJ,代码随节拍飞。后来啊我手里那根键盘却像被绳子绑住一点也不想动。于是 我把这段「灵感」塞进了Harness Engineering的笼子里想让它别再乱跳,太离谱了。。
一、Vibe Coding的“随性”到底是啥?
简单说就是让AI跟你聊天然后它把聊天记录直接变成代码。感觉上像是和机器人玩“接龙”,每一句话都可能产生一行printf。但问题来了——,抄近道。

- 上下文漂移:聊到“今天吃啥”AI立马给你生成了
menu。 - 质量闭环缺失:没有测试,没有评审,只剩下“哎呀写完啦”。
- 返工噩梦:人类审查时发现全部是bug于是又得回去和AI重新对话。
二、 从随意编码到严苛治理
小丑竟是我自己。 Harness Engineering出现的瞬间,就像在狂野的草原上竖起了一道围栏。它要做的事:
- 约束边界:定义Agent能干什么、不能干什么。
- 契约检查:TDD/BDD全流程自动化。
- 协同拓扑:MULTI‑AGENT之间的消息路由、负载均衡。
三、 实践碎片:我的“狂奔”日记 📓
拖进度。 #Day1:把ChatGPT当成键盘敲手,直接让它写个登录页。后来啊页面里出现了一个叫的奇怪元素。

