开发向专区 · 协同里的闭环
以为做完了
改完交回,又被打回;合了,线上还是旧的;说了「可以」,对方以为批了。这些不是粗心,是同一件事。
一、你遇到过吗
- 改完交回,对方又发回来,说还有几处;再改、再交,来回三轮。
- 点了合并,以为上线了,过了半天才发现那一下其实没合上。
- 回了一句「可以」,对方就动手了;你说的「可以」,其实只是「收到」。
- 文档里写着「这个入口已经接好」,过了两个月才发现从来没接。
- 评论让 AI 读了一遍,AI 说「明白了」,你也点了头;结果照着做反了。
每一件单拎出来,都像是谁粗心了。放在一起看,它们是同一个误会。
二、这个误会不好描述,但它一直在发生
做的人觉得自己做完了,等的人觉得对方没做完,两边都没说谎。问题出在「完成」这两个字,两边用的不是同一个意思。
在一间办公室里,「完成」靠一个社交信号确认:说了,做了,点了,看了,回了一句「行」。人就在旁边,不对随时能追问,所以它一直够用。
换到代码协同、多个 AI 一起干活的界面上,人不在旁边,东西在不停地动。这里的「完成」只认能核的状态。
三、同一件事,两种完成
点任一行,看一个小例。
例:三条意见改了三处,第二条同类的另外两处没动。
详见 《改了,但没改透》例:网页上点了合并,那一下报了错,以为是好了。
详见 《合了,但没合上》例:「已经粘了」这句话我们收到过两次,两次都不实。
详见 《新人进组,先装一个脑》例:页面能打开、引用也在,样式文件却全是 404。
详见 《灯是绿的,活是错的》例:AI 解释完你点了头,「同步」却被理解成了反方向。
本页第五节「先过词这一关」
例:同一个「可以」,有时是收到,有时是开工。
篇三筹备中
例:借别人的账号说了一句,读的人当成了账号主人的话。
篇三筹备中
例:文档写着入口已接好,两个月里一次也没接上。
篇四筹备中
四、为什么换了界面,同一个人会想得更浅
- 东西在动。你改的时候别人也在改,你交回的那一刻主干可能已经变了。
- 人不在场。没有人能在你改到一半时说一句「不是这个意思」,等对方看到已经是一轮之后。
- 信号很像。按钮、绿勾、「已完成」长得像完成,但只说明一个动作发生过,不说明结果对了。
- 词不认识。这套界面里满是专有名词,很多还是英文按钮。读不懂,就只能猜,或者交给 AI 去读。
五、读之前,先过「词」这一关
这套界面默认你懂它的词:分支、主干、合并、冲突、同步,很多还是英文按钮。读不懂不是你的问题,是门槛。但门槛不跨,后面每一步都会读偏。
我们见过最典型的一条链:
- 一个词不懂
- 把评论交给 AI 去读
- AI 解释一遍,你点了头
- 你没建立自己的理解
- 照着错的理解做下去
「同步主干」被理解成「被合入」,方向正好相反。
- 什么时候停下来查
- 同一个词碰到两次以上;或者因为它读偏过一次。
- 去哪查
- 先查学习中心的概念词典;查不到,再让 AI 拿你手上这份改动举例解释。
- 遇词三问
- 它在这里指的是哪一件事?
- 它最容易和哪个词混?(同步主干是把主干的新内容拿进你的分支;被合入是把你的分支放进主干。方向相反。)
- 我能不能用一句白话讲给同事听?讲不出来,就还没懂。
- 记下来
- 查过的词写进自己的小词表,下次直接翻。
AI 给你解释过一遍,不等于你懂了。能用自己的话讲出来,才算。
六、用四象限照一照
| 象限 | 在这一族里是什么 |
|---|---|
| 已知的已知 | 字面上被要求的那件事。大家都会做 |
| 已知的未知 | 知道要做,但不知道为什么、做到什么程度算完 |
| 未知的已知 | 没人提,但按同一个道理本该想到的:同类的其他处、主干的新变动、规矩的出处。「以为做完了」几乎都出在这一格 |
| 未知的未知 | 做了会碰到谁、该问谁 |
四格之前还有一关,就是上一节的「词」。词不懂,四格一格都拆不了。
七、它不只发生在执行的人身上
这一组讲义两面写:做的人、审的人、拍板的人,还有 AI。
- 拍板的人也会先合了才审,也会用一句「可以」同时表达三种意思。
- 发评论的人也会写偏:用了术语不解释,同一个词指了两件事,更正时没写明覆盖哪一条。
- AI 也会把「写了」当成「做了」:回执写得很顺,判据却没跑;转述一遍,原话就变了样。
这一族的根在界面和习惯,不在某一个人。只盯着员工改,另外几侧的缝还开着。
八、我们自己被教育过
我们是一家小团队,每天用这套界面和几个 AI 一起干活。这一页里的每一种现象,我们都踩过。
- 改补法之前,我们回头数了三份改动:每一份都来回了两轮,其中一份的第一条评论一周没人接,只能重发。
- 一天之内,有四份改动在审读结论出来之前就被合了进去。拍板的人手快,界面上没有任何东西拦着。
- 有一次网页上点了合并,报了错,以为成功了;过了一阵才发现那份改动根本没合进去。
- 三份来回里,有一份错在发评论的一方:评论把「谁去问」写错了,接的人照着做是对的,半小时后发评论的人才更正。
我们补了几件事:评论统一写成结论加编号逐条;接的人逐条对账回执;头两次先把自己的理解讲一遍再动手;常用词编了一张小表;合入后固定核三行。
补完后的第一次当面带跑就发现了新东西:读偏不在四格里,在四格之前。原文本人没读,交给了 AI;有个词不认识,就理解成了反方向。第五节那一框,就是这么来的。
这一页验过什么、还没验过什么:补法上线不久,「来回几轮」这个数还在攒;我们只在自己一家团队里验过,还没有在第二家企业里用过。数据攒够了,这一节会补上。
九、这一组讲义
- 评审总纲 · 先有这个词
- 改了,但没改透收到评审意见之后
- 合了,但没合上合并、上线和先合后审
- 说了「可以」,但没批准异步协同里的授权与身份 · 筹备中
- 删了,但删多了;写了,但没有删除与声明的核对 · 筹备中
- 传了,但走样了;读了,但没读多个 AI 接力时的原样转述 · 筹备中
- 粘了不作数,以 AI 自报为准已有
- 灯是绿的,活是错的已有
附 · 复制了,就执行了
给你的命令块,每一个字符都会被执行。块里不放提示符,不放说明文字;一次只给一步,贴回结果再给下一步。照着抄在办公室里是好习惯,到了终端里,「照着抄」的意思就是「照着执行」。
这一篇讲的,是我们每天在用的方法。
看我们怎么交付