vibecoding 的一些想法💡
模型能力起飞迅速,和顶尖模型协同工作时,会出现发现 skill 很快就会显得多余,不仅浪费你的 token,撑爆上下文,还让你的思考陷入停滞。
这是非常危险的。
可以托管知识和记忆,但是不可以托管思考本身,失去掌控感,会让你变成一个被架空的皇帝,整个代码仓库就会变得危机四伏。
coder 作为最终负责人,要独立维护自己的认知上下文,时刻保持对项目开发的掌控力。比如通过和 AI 的多轮次的谏言 (conversation)或对抗式辩论,来拿到关键点和整体架构的控制权,对于复杂模块开发,这一般会耗尽 1m 窗口,此时就要做好 doc adr 记录,记得要主动忽略噪音,下一次,所有参与人类和 agent 都能做好记忆同步。
很多朋友喜欢用 grill 式的 qa 来解决潜在问题,但这实际上是不可能的。AI 能力范围内只能做到项目的细化,保证不偏离你的设计。但是它永远无法发现你的设计背景中的隐含条件,在某些特殊时刻,就会暴雷。至少在前 Mythos 时代,还要依赖架构师自己的经验直觉(latent knowledge)。
对于自己的 status, 可以做一个很简单的假想验证,即对于该项目,你能否在一个技术汇报,课题答辩或者大厂面试中讲清楚。