我觉得程序员跟非程序员的 Vibe Coding 的一个最大区别在于,程序员有知识储备,所以天然地会对庞大代码中的某些部分的实现抱有好奇心。
我经常会这样问 Coding Agent:
1. 这个 Bug 的根本原因是什么呀?以后该怎么避免呀?
2. 这个需求需要注意哪些细节呀?
3. 如果触发了这个 Edge Case 该怎么去解决呀?
这种自然而然的好奇心,其实并不需要消耗太多的精力(反而很有趣,因为像一本童故事书的展开一样,不失为一种娱乐活动),但它却是侧面保证软件质量的一个小小保障。也更能够去解决一些复杂系统面临的事情。
也就是说,程序员本人反向成了 Coding Agent 的某一个 Skill。
我称之为 steerability-skill。
AI探索 | Hermes/OpenClaw|优质资源|优质信息
我经常会这样问 Coding Agent:
1. 这个 Bug 的根本原因是什么呀?以后该怎么避免呀?
2. 这个需求需要注意哪些细节呀?
3. 如果触发了这个 Edge Case 该怎么去解决呀?
这种自然而然的好奇心,其实并不需要消耗太多的精力(反而很有趣,因为像一本童故事书的展开一样,不失为一种娱乐活动),但它却是侧面保证软件质量的一个小小保障。也更能够去解决一些复杂系统面临的事情。
也就是说,程序员本人反向成了 Coding Agent 的某一个 Skill。
我称之为 steerability-skill。
AI探索 | Hermes/OpenClaw|优质资源|优质信息