AI · 项目管理 · ABI

我不会写代码,为什么能指挥 AI 做出 ABI

不会写代码,不等于不能领导 AI 项目。关键在于定义业务目标、拆分角色、设置验收,并分清代码生成与系统可用之间的距离。

先把事实说清楚。

我不会写代码,也不会因为做过一个 AI 项目,就把自己说成程序员。

但在 ABI 经销商经营智能系统的开发中,我确实做了一件过去不敢想的事:把自己对经销商利润、库存和经营分析的理解,拆成一套产品目标,再让多个 AI 角色分工完成设计、写代码、检查、测试和部署准备。

项目交接文档记录了这个过程:流水线里设置了 8 个角色,开发任务拆成 9 个阶段,代码生成阶段完成了 89 个文件。

如果只讲到这里,很容易变成一句吸引眼球的话:“不会代码,也能让 AI 写出 89 个文件。”

但这不是最值得讲的部分。

真正值得经销商老板拿走的,是后半段:89 个文件生成完,不等于系统能用。

进入环境验证以后,项目继续处理数据库配置、缺失迁移文件、导入路径不一致、接口命名不统一、代码中残留 Markdown 标记、前后端连接等一系列问题。原始文档还记录了 12 类 Bug 修复。

这段经历让我真正明白:AI 能把“干活”的门槛降得很低,却不会替老板承担目标、分工、验收和责任。

一、我不是让一个 AI 从头干到尾

一开始最容易产生的错觉是:找一个足够强的 AI,把产品想法告诉它,它就能一口气做完。

真实情况不是这样。

一个经营系统至少要有人回答这些问题:

  • 经销商到底要解决什么问题;
  • 哪些数据必须有;
  • 利润和库存按什么口径计算;
  • 产品先做哪些功能,哪些暂时不做;
  • 后端、前端、测试和部署怎样衔接;
  • 出错以后谁检查;
  • 什么条件下可以进入下一阶段。

如果把这些问题一次性塞给一个 AI,它很容易顾此失彼。前面写的模型和后面接口对不上,某个文件换了命名,其他文件还沿用旧名字;功能看着齐全,一运行才发现缺少配置或迁移。

所以,我们没有把 AI 当成一个无所不能的员工,而是把软件公司里的岗位拆出来。

交接文档里的 8 个角色分别承担项目统筹、产品设计、后端开发、前端开发、代码审查、质量测试、部署运维和文档整理。它们本质上是不同的任务说明和检查标准,不是什么神秘技术。

老板要学的第一件事,就是不要把所有工作交给同一个模糊角色

二、第一步不是写代码,而是把业务问题说准

ABI 的目标不是“做一个漂亮看板”,而是回答经销商反复遇到的经营问题:

  • 哪些商品看着卖得多,实际贡献不高;
  • 哪些库存占着资金,长期不动;
  • 哪些客户销售额大,却因为账期、费用和退货不一定有价值;
  • 每天有哪些异常值得老板先看;
  • 一份分析怎样回到原始订单和数据。

这一步只能由懂生意的人完成。

AI 可以帮忙整理需求,却不知道经销商最痛的是利润、库存还是回款,也不知道一种费用应该怎样归属。业务目标如果错了,后面的代码写得再快,也只是快速做出一个没用的东西。

对老板来说,这个道理不只适用于开发系统。

你让 AI 做日报、写岗位说明书、分析客户,同样要先回答:这项工作到底要改变哪个问题?谁会使用结果?结果出来以后要采取什么行动?

三、把大项目拆成阶段,每一段都要能验收

ABI 的开发任务被拆成 9 个阶段,包括基础设施、数据模型、认证与接口、利润分析、库存分析、报表导入、预警、前端和部署。

拆阶段不是为了显得专业,而是为了控制风险。

假设一开始就同时写利润、库存、预警和前端,最后发现商品单位模型设计错了,所有模块都要返工。

分阶段以后,可以先确认:

  1. 基础环境能不能启动;
  2. 商品、客户、订单等数据结构是否合理;
  3. 登录和权限是否隔离;
  4. 利润公式能不能用一组样例数据复算;
  5. 库存分析能不能处理零销量、负库存和缺少效期;
  6. 报表导入能不能识别错误字段;
  7. 前端展示是否与后端口径一致;
  8. 部署后能不能真实访问。

每完成一段,再进入下一段。这样即使出问题,也知道问题来自哪里。

经销商做 AI 项目也应该这样。

不要把目标写成“一个月让全公司用上 AI”。可以拆成:

  • 第一阶段:一个文员跑通日报;
  • 第二阶段:销售主管用拜访记录生成待办;
  • 第三阶段:财务跑通应收清单;
  • 第四阶段:三项工作接进例会和跟进流程。

阶段越小,越容易看见结果,也越容易及时停下错误方向。

四、生成完成不是交付完成

ABI 开发文档中有两个看起来很有冲击力的节点。

第一个节点是“89/89 个文件全部生成”。

第二个节点是随后进入环境验证和 Bug 修复。

这两个节点放在一起,才是完整事实。

AI 很擅长快速生成“看起来像成品”的东西。代码文件齐了,页面也能画出来,文档标题整整齐齐。但真实运行会暴露另一类问题:

  • 配置文件放错位置;
  • 模块名字不一致;
  • 数据库表改了却没有迁移;
  • 代码开头残留格式标记;
  • 一个角色假设存在的文件,另一个角色没有生成;
  • 前端字段和后端返回不一致;
  • 业务公式没有经过样例复算;
  • 安全、权限和异常情况没有覆盖。

这和经销商日常用 AI 很像。

一份看着漂亮的日报,不等于数字对;一张客户风险表,不等于可以停供;一套岗位说明书,不等于员工真的按它工作。

所以我后来把“完成”分成四层:

  1. 有产物:文件、表格、页面生成了;
  2. 能运行:在真实环境里可以打开、导入、计算;
  3. 结果正确:用已知样例复算,口径一致;
  4. 业务可用:负责人愿意用,出了问题知道谁处理。

只到第一层,不能叫交付。

五、不会技术,老板怎样验收技术工作

不会写代码,不等于什么都验不了。

老板可以从业务结果入手。

验收输入

系统需要什么资料?格式是什么?缺字段时会怎样?是否会读取不该读取的数据?

验收计算

准备一组自己知道答案的样例。比如商品进价、售价、运费和退货都已知,系统算出的利润能不能手工复算。

验收边界

零销量、空数据、负库存、重复客户、退货冲红、金额异常时,系统是报错、提醒还是悄悄给出错误结果。

验收输出

结果能不能回到原始订单、商品和客户;能不能说明依据;有没有把“建议”写成“决定”。

验收责任

谁可以看,谁可以改,谁可以执行;高风险动作有没有人工确认。

这些问题不需要老板读懂每一行代码,却需要老板懂自己的生意。

六、一个完整演示:怎样把“做利润分析”变成可验收任务

模糊任务:

给我做一个商品利润分析功能。

这句话可以生成很多代码,却无法判断做得对不对。

改成可验收任务:

目标

对指定月份的商品销售,计算“销售毛利”和“扣除可归属费用后的贡献毛利”,找出贡献毛利额最低的十个商品。

输入

  • 已审核销售明细;
  • 对应期间采购成本;
  • 退货和冲红;
  • 可直接归属的运费、促销费和破损;
  • 商品与单位换算表。

规则

  • 退货冲减销量与收入;
  • 没有历史成本时不得用当前进价冒充,必须标记“成本缺失”;
  • 总部管理费等无法直接归属的费用不强行摊到单品;
  • 预计返利和已到账返利分开;
  • 除零、空值和负数必须单独处理。

输出

每个商品显示销量、销售收入、采购成本、销售毛利、直接费用、贡献毛利、贡献毛利率和待核实项,并能回到原始订单。

验收

准备三种已知样例:

  1. 正常销售;
  2. 有退货和促销费;
  3. 成本缺失。

正常样例必须与手工计算一致;成本缺失时不能给出假精确利润;退货必须正确冲减。

这时,“做一个利润功能”才变成一项可以分工、检查和打回的工作。

七、AI 项目最重要的不是多快,而是能不能打回重做

ABI 流水线设计里,有“继续、查看、重做”的决策点。文件通过检查后是否继续,不是完全自动。

这个设计给我的启发很大。

很多老板把自动化理解成“人别管”。实际上,刚开始做一项新工作时,最危险的就是过早全自动。

更稳妥的顺序是:

  1. AI 先做;
  2. 人逐项检查;
  3. 错误记录下来;
  4. 修改任务说明和规则;
  5. 连续稳定后,再减少检查频率;
  6. 高风险动作始终保留确认。

真正成熟的 AI 工作,不是从不返工,而是知道为什么返工,并把教训写回下一次流程。

八、怎样使用《AI 项目指挥与验收清单》

这份附件把一个 AI 项目拆成八块:

  • 要解决的业务问题;
  • 使用者和使用时机;
  • 输入资料;
  • 任务阶段;
  • 角色分工;
  • 每阶段交付物;
  • 验收样例;
  • 风险和人工确认点。

你不一定开发软件。做一个自动日报、客户跟进流程、库存预警,也可以使用同一张表。

最关键的两栏是“已知答案的验收样例”和“谁有权打回”。没有样例,无法判断结果对不对;没有打回权,AI 产物就会因为“看着不错”直接进入工作。

今天的动作

想一个你一直想让 AI 完成、但觉得太大的事情。

不要先问工具,也不要让 AI 直接开干。用附件把它拆成三个阶段,每个阶段只写一个交付物和一个验收方法。

如果你连第一阶段怎样验收都说不清,说明目标还要继续拆。

我从 ABI 项目真正学到的,不是“AI 会写多少代码”,而是:老板不用成为每个岗位的专家,但必须成为目标、分工和验收的负责人。


参考资料

  1. 项目原始文档:《ABI 项目交接文档 v3》,版本记录至 2026-02-17。
  2. 项目原始文档:《ABI 自动写代码原始文档》,记录 8 个角色、9 个阶段、89 个代码文件及人工决策点。
  3. 项目原始文档:《ABI 经销商经营智能系统 AI 生成版本 V2.5》。
  4. 项目内部研究底稿:《快消行业经销商 AI 应用研究说明》,2026-07-24。

下篇:《怎么给 AI 定岗位,做出第一个 AI 文员》——把一次成功提问,变成每天都能重复使用的岗位。