前阵子我自己在折腾网站,前端在哪里、后端在哪里、数据库在哪里、产品逻辑是什么,这些东西我得先跟智能体说清楚。说清楚了,再经过几轮来回调试,基本上它都能给我一个满意的答案。
后来我想,大厂里流行的那些互联网黑话,什么"对齐"、“拉齐”、“信息拉通”,说的可能就是这么回事。
不是什么高深的方法论,就是——你掌握的情报够不够。
智能体不是笨,是你没交底
很多人用AI写代码,丢一句"帮我写个登录功能"就等着出奇迹。出不来,就骂:什么破AI,连这都不会。
问题不在AI,在你。你让一个新来的程序员第一天上班,不告诉他系统是PHP还是Java、数据库叫什么、表结构长啥样、现在登录用的是哪套逻辑,就让他"写个登录"——他能写出来才怪。
智能体跟这个新来的程序员是一模一样的。它聪明,但它对你这个项目一无所知。你不交底,它就只能按"全世界平均项目"来猜,猜出来的东西当然跟你想要的差了十万八千里。
交底要交到什么程度
我自己干活,现在基本是这么个流程。
先告诉它:前端在这个目录,后端在那个目录,数据库用的是哪台、表结构大概什么样。然后说产品逻辑:这个功能是干嘛的、用户怎么走、数据怎么流转。最后才是具体要它做什么。
这几样交齐了,它上手就快。第一次给的答案可能还差点意思,没关系,你指出哪里不对,它改;再不对,再改。来回几轮,它把你的项目"摸熟"了,后面干活就顺了。
这跟带人一模一样。新人头两周干出来的活儿你都得返工,但两个月后他比你还熟业务。智能体学习的速度快得多,几轮对话就能到那个状态。
"对齐"这两个字,终于不虚了
我在公司里也听人说过"对齐"——当时觉得这词儿虚,好像什么都能往里装。现在我有点理解了。
大厂说的对齐,大概率不是说"大家想法一致"那么玄。它说的是:干活的人掌握了足够的上下文,做出的东西才不会跑偏。
一个产品经理没跟开发对齐需求,开发做出来的就不是产品经理想要的。一个总监没跟下面对齐目标,下面忙活半天方向是反的。这些"没对齐"的代价,是大厂用无数返工和加班换来的教训。
放到智能体身上,这个教训被放大了。人跟人之间好歹还能靠默契、靠共处久了形成的那种心照不宣去补。智能体没有默契这回事,你不说,它就真不知道。
所以一句话:情报给够,结果自来
我现在的体会是,跟智能体协作工作,最值钱的能力不是"会下指令",而是"会交底"。
你把前端、后端、数据库、产品逻辑这四样说清楚,剩下的交给它去试、去错、去迭代。你不用懂每一行代码怎么写,你只要懂你的业务是什么、你要的结果长什么样。
这其实跟我之前聊过的那些事儿是一个道理。工商管理是万金油,以前不值钱,因为专业分工的场域里通才没优势。但有了AI,通才负责"说清楚要什么",AI负责"把要的做出来"——你做那个掌握全局情报的人,它做那个高效执行的手。
大厂花几百万养团队去"对齐",你现在花几分钟跟智能体说清楚项目结构,效果差不到哪去。
这才是对齐的真正含义:不是让AI变得和你一样聪明,是让它掌握和你一样多的情报。