AI 到底给我带来了什么
一个开发者的追本:从“把自己写成程序”,到组织的接口与授权

我是开发者。我用 AI 把工作固化成代码,只有不确定的部分,才让 AI 实时分析。可我总觉得它不够强大。为什么有人说,要组织提效,要自上而下的全面改革?

一句话:你已经把 AI 在你权限范围内能做的事,做得差不多了。剩下的低效不在你的代码里,而在人与人之间的接口里:那里没有标准、没有唯一的主人,判断规则也没有写下来,所以任何个人都没法把它写成代码。“组织提效”,就是让组织的工作变得可以被编码;而接口标准和决策权,只有能约束所有人的那一层定得了。

路线:两种用法 → 天花板 → 可编码 → 接口 → N² → 授权 → 残差

第一层|两种用法

你把 AI 用在了“编译期”

你的做法其实很聪明,用两个开发者熟悉的词就能说清:

  • 编译期 AI:让 AI 帮你写代码,把确定的工作固化下来。代码写完,以后每天自动跑,不再需要 AI。
  • 运行期 AI:遇到不确定、写不成规则的情况,才实时调用 AI 分析,人看过再执行。

两者的性质完全不同。代码是确定的:同样的输入永远得到同样的输出,可以测试、可以审计,跑一万次几乎不花钱。运行期 AI 是概率性的:每次调用都有成本,可能出错,结果要有人复核。所以开发者的直觉是对的:能挪到编译期的,就不留在运行期。

一件工作分成确定和不确定两部分:确定的由 AI 写成代码后自动运行,不确定的由 AI 实时分析后交人复核

图 1 开发者的两种用法。上面一条,AI 只在写代码时出场一次;下面一条,每遇到一次都要调用、都要有人复核。

那 AI 到底给了你什么?不是“替你干活”,而是让“把活写成代码”这件事便宜了很多倍。

以前,一件事值不值得自动化,要算一笔账:写成代码要花的功夫,能不能被以后省下的时间赚回来。很多事一年只做几十次、每次十几分钟,写脚本却要一周,不划算,就一直手工做。AI 把写代码的成本压下来之后,每件事“写成代码要花的功夫”都往下掉了一截,大量过去不值得写的事,第一次落进了值得写的区域。

AI 把每件事写成代码的成本往下拉,很多事从不值得自动化变成值得自动化

图 2 AI 没有挪动及格线,而是把每件事“写成代码的成本”往下拉。大量常做的事第一次落进了值得自动化的区域(示意)。

这就是 AI 给你的第一样东西:自动化的门槛降低了,你工作里能固化的部分大大增加。

↓ 这么多事都能写成代码了,为什么还是觉得它不够强大?

第二层|天花板

你那一段快了,整件事没快

因为你固化的,是你自己那一段。

一件工作在组织里要走完一整条链:需求进来、排队、你处理、等别的团队补数据、审批、对方执行和回复、确认关闭。你写的代码,只覆盖“你处理”这一段。

同一件事的时间线:你的处理从 6 小时压到半小时,总时长从 120 小时变成 114.5 小时

图 3 你那一段提速 12 倍,整件事只快了 4.6%。其余 114 小时,都不在你的代码能碰到的地方(示意数据,按日历小时计)。

所以“不够强大”的感觉,并不是 AI 的能力不够,而是你撞上了天花板:你权限范围内能固化的,已经固化得差不多了;剩下的时间,花在你管不到的地方。

这也解释了“有人说”的那句话:个人提效,提的是图里那一小段;组织提效,要提的是整根条。

↓ 你是开发者。剩下那些环节,为什么不能也写成代码?

第三层|可编码

代码只长在四个条件都成立的地方

想想你能把自己那一段写成代码,靠的是什么。至少四个条件:

  1. 输入明确:数据从哪来、什么格式,是固定的。
  2. 规则稳定:怎么判断、怎么处理,能写成 if / else。
  3. 输出明确:结果交给谁、长什么样,是确定的。
  4. 主人唯一:出了错有一个人负责修,规则要改也由他定。

在你自己那一段里,这四条你全说了算。可一跨到人与人之间,四条几乎全部失效。

四个条件的对比:输入明确、规则稳定、输出明确、主人唯一,在你自己的一段全部成立,在人与人之间一条都不成立

图 4 代码只能长在四个条件同时成立的地方。人与人之间,四条一条都凑不齐。

人与人之间的工作,大量靠消息、邮件、会上的口头约定传递;判断依据是“看情况”;交付物每次重新商量;出了问题,谁都可以说不是自己的事。这样的工作写不成代码,也很难交给 AI,因为 AI 同样需要清楚的输入和判断标准。

图 3 里剩下的那 114 小时,就卡在“四个条件凑不齐”的地方。

↓ 人与人之间,为什么凑不齐这四个条件?

第四层|接口

组织的缝,就是代码的缝

用开发者的话说,人与人之间就是接口。

软件里,接口是一份契约:字段是什么、含义是什么、多久响应、出错算谁的。契约写清楚了,两边才能各自开发、自动对接。组织里也有接口,只是大多没写成契约,而是活在习惯和人情里。

软件工程有一条老规律叫康威定律:一个组织设计出来的系统,结构会复制这个组织的沟通结构。你的代码天然会在你团队的边界上停下,因为再往外,就是别人的地盘、别人的数据、别人的规矩。

康威定律:四个团队各建各的系统,系统之间的缝靠导出再录入、人工核对、截图发群来填

图 5 康威定律:系统的结构会复制组织的沟通结构。每个团队各建各的,系统之间的缝靠人来填,你的自动化就停在这些缝上。

于是每个团队各自做工具、各自自动化,系统之间留下一条条缝:导出、再录入、核对、对账。这些缝,正是组织边界在系统里的投影。想让流程端到端地自动跑起来,就得先动组织的边界。软件圈管这叫反向康威策略:想要什么样的系统,先把组织调成那个样子。

↓ 那就一对一对地去谈接口,自下而上慢慢打通,不行吗?

第五层|N²

为什么只能自上而下,而且必须全面

算一笔账就知道了。

n 个团队两两对接,需要 n(n-1)/2 条接口:6 个团队是 15 条,10 个团队是 45 条。每一条都要单独谈格式、谈含义、谈出错算谁的;任何一个团队一改,和它相连的接口全要跟着改。

换一种做法:大家共同遵守一套标准,统一的数据定义、统一的流程定义。那么 n 个团队只需要 n 条接口,每个团队只对标准负责。

左边六个团队两两对接共十五条接口,右边六个团队对齐到一套统一标准只需六条接口

图 6 两两对接的接口数随团队数平方增长,统一标准让它线性增长。可标准只有大家都用才值钱,没人愿意先付换轨成本。

问题在于:标准对所有人都有好处,但换到标准上的成本要每个团队自己出:改系统、改习惯、改报表。谁先换谁先吃亏,于是大家都等。这是一个典型的协调问题,靠两两谈判很难谈出来,只能由一个能约束所有人、也能替大家分摊换轨成本的角色来定。

这就是“自上而下”的真实含义:不是上面更懂业务,而是只有上面能让所有人在同一天换到同一套标准上。

“全面”也从这里来。标准只有大家都用才值钱;只换一半,就得在新旧之间写一堆转换层,比不换还复杂。开发者都经历过:一个接口迁移只迁了一半,新旧两套从此要同时维护。

↓ 标准统一了,数据通了,事情就不卡了吗?

第六层|授权

把判断写成规则,就是把权力写进代码

还会卡。因为很多等待,等的不是数据,而是一个人点头。

接不接受延期?要不要换方案?要不要升级处理?在组织里,每个判断背后都连着一份责任:谁拍板,出了事谁负责。

从技术上看,把这类判断固化成代码并不难,比如一条规则:“延期不超过 3 天、而且不是关键物料,自动接受。”可这条规则真正的意思是:这类决定从此不再需要那个人。这不是一行代码,而是一次授权。

你没法写一段代码给自己授权。授权只能由握着这份权力、也扛着这份责任的人来签。

以前每件事层层上报等一个人拍板;改革后规则先接住大部分,规则之外由 AI 预分析,再交责任人拍板

图 7 组织层面的“固化”,对象从操作换成了判断:能授权的判断写成规则交给代码,规则之外由 AI 备好证据,只把必须有人负责的决定留给人。

所以组织层面的“固化”,和你个人的固化是同一个动作,只是对象从操作换成了判断:

  • 能授权的判断写成规则,让代码接住;
  • 规则之外的情况,交给 AI 预先分析,备好证据和建议;
  • 只把真正需要有人负责的决定,留给对应的人。

三件事都得从上面开始授权。这是“自上而下”的第二个原因:标准要上面定,授权也只能上面给。

↓ 那最终能不能把所有判断都写成规则,全部交给代码和 AI?

底|残差

总有一块不确定,要有人扛

不能。

代码是一个封闭的模型,世界是开放的。供应商会突然停产,客户会临时改需求,政策会变,人会做出没人预料的选择。规则写得再细,总会遇到规则之外的情况。这块不确定的残差,永远消不掉。

对这块残差,AI 能分析,能给建议,但不能负责。负责的意思是:错了,你要失去点什么,信誉、位置、别人对你的信任。人只有一辈子、一个名字,所以人能被追究;AI 可以复制、可以重跑,错了什么也不会失去,它的结论只能算建议。

三层结构:代码接住确定的部分,AI 照亮不确定的部分,人做必须有人负责的决定;组织改革就是重画三层的边界

图 8 AI 时代组织的三层结构。组织改革,就是在全组织范围内重画这三层的边界。

你会发现,这三层就是你个人用法的放大版:确定的写成代码,不确定的交给 AI,最后由人负责。你在自己那一段已经这样做了;组织改革,是把同一套结构铺到整条链上。而铺到整条链上需要的两样东西,统一的标准和明确的授权,恰好都不在开发者手里。

回到最初的问题:AI 到底给你带来了什么?

它让你能便宜地把自己的工作写成程序,也让你更快地撞上了自己权限的边界。你觉得它不够强大,是因为它剩下的力量不在你的代码里,而在组织的接口和授权里。那把钥匙,不在开发者手上。

你能把自己写成程序,写不了别人的那一半。

代码固化确定,AI 照亮不确定,人承担后果。

附|回到你身上

钥匙不在你手上,不代表你只能等

上面能拍板,但上面需要有人把“板”做出来。对一个开发者,这意味着四件事:

  1. 从固化自己,转向起草接口。你最懂数据和流程,把跨团队的数据定义、事件定义、交接契约写成草案,比再多写一个个人工具更有杠杆。标准常常就是从第一份能用的草案长出来的。
  2. 把可授权的判断写成规则提案。列出哪些判断其实有稳定规律、阈值是多少,用历史数据回测:按规则处理会错几次、错了代价多大。交给拍板的人一份能签字的东西,而不是一场“AI 很强”的演示。
  3. 用整条链的时间说话。你省下多少小时不重要,事情从进来到关闭快了多少才重要。把端到端的周期量出来,你就有了推动组织改变的证据。
  4. 先把三层架构搭好。确定的走代码,不确定的走 AI,必须负责的走人。等标准和授权落下来,这套路由能直接接住,而不必从头再做。

注:图 2、图 3 为示意数据,只用来说明结构,不是实测。


最后修改于 2026-10-06