让 AI 并行干活,验收比派活更重要

举报
yd_297372729 发表于 2026/10/30 13:45:49 2026/10/30
【摘要】 以下场景为虚构,用于说明方法,不是我真实项目的经历。假设要在一周内开发一个社区团购接龙小程序:用户接龙下单、团长统计、到货通知。为了赶时间,派 4 个 Agent 并行:A 做后端接口、B 做小程序前端、C 做统计与通知、D 做测试验收。活派出去只用了十分钟,但最后真正花时间的地方,全在验收上。一、派活之前,先把任务书写到“可验收”每个子任务只写一句话目标加一条验收标准。比如 A 的任务不是...

以下场景为虚构,用于说明方法,不是我真实项目的经历。

假设要在一周内开发一个社区团购接龙小程序:用户接龙下单、团长统计、到货通知。为了赶时间,派 4 个 Agent 并行:A 做后端接口、B 做小程序前端、C 做统计与通知、D 做测试验收。活派出去只用了十分钟,但最后真正花时间的地方,全在验收上。

一、派活之前,先把任务书写到“可验收”
每个子任务只写一句话目标加一条验收标准。比如 A 的任务不是“做一下后端”,而是“提供接龙下单接口,返回订单号、下单时间、当前接龙人数,异常时返回明确的错误码”;B 的任务不是“做一下页面”,而是“接龙页点提交后能看到自己的订单,团长页能看到汇总人数”;D 的任务是“跑通下单、统计、通知三条用例,全部通过才算完成”。没有验收标准的任务不派——“做一下”这种话,四个 Agent 会做出四个版本,最后合并时才发现对不上。

二、并行时的三条纪律
第一,接口契约先行。字段名、状态码、错误格式先定死,写进一份所有人都能看到的文档,谁都不能中途单方面改。并行开发最怕的不是慢,是各改各的契约。
第二,各干各的分支。A 改接口、B 写页面,互不直接改对方代码;合并前先通读对方的改动,而不是直接点合并。
第三,进度看交付物不看汇报。“写完了”不算,接口能调通、页面能点通才算。汇报可以乐观,运行结果不会。

三、验收三关
第一关是交叉检查:A 的接口由 B 来调,不许自己测自己。自己测自己的接口,等于自己给自己批卷子,字段少一个、边界错一处都发现不了。
第二关是端到端跑通:从用户接龙下单,到团长看到统计,到到货通知发出,全链路走一遍。每个环节单独通过不等于整条链路通过,问题往往藏在环节之间——比如统计读的是旧表,通知发的是旧状态。
第三关是回归清单:改一处,旧功能清单重跑一遍。并行开发后期最常见的返工,就是修好一个坏三个,而回归清单就是防这件事的。

四、结果对不上时以什么为准
不以 Agent 的汇报为准,以实际运行结果和日志为准。A 说接口没问题、B 说页面没问题,但链路就是不通——这时不要在两个汇报之间猜,直接查原始记录:接口返回了什么、数据库里写了什么、日志里报了什么。原始记录是唯一的裁判。
还有一点:延迟、晚同步是常态。统计数字晚一会儿更新、通知晚一会儿到达,不代表链路坏了。验收时以最终一致的结果为准,别在中间状态下结论,也别因为一次中间状态就把能跑的链路拆了重做。

五、一张可直接抄的验收表
交付物、验收标准、验证方法、负责人,四列就够。四个 Agent 每人一行:A 的接口调通了打勾,B 的页面点通了打勾,C 的统计和通知跑通了打勾,D 的三条用例全过了打勾。表上有一项没勾,这个版本就不算完成。

结尾:并行省的是等待时间,不是验收时间。派活一分钟,验收两小时,这不是浪费——验收省了,并行省下的时间,全会以返工的形式还回来。

【声明】本内容来自华为云开发者社区博主,不代表华为云及华为云开发者社区的观点和立场。转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息,否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0)

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。