两个 AI 互相审查,其实还是靠人拍板!AI 说「写完了」到底算不算完?开发者用 8 条断言把验收变成机器可判
一位开发者在 Dev.to 发文,称 AI 编程循环最难的不是写代码,而是智能体说「done」之后那一刻——两个审查者看同一份交付能吵起来,工具却逼不出结论。
大白话现在很多团队让一个 AI 写代码、另一个 AI 审查,但作者说这没解决信任问题,只是把问题挪了个位置:审查者读 diff、读测试、读需求单,最后给个「通过」,全靠人眼判断。他做的插件给每条验收标准加了一段机器可读的断言,比如「冷启动 ≤ 800ms」就写成「小于等于 800,单位毫秒」,审查时必须报出实测值,断言自己重算一遍,对不上就直接拒绝通过。
对你意味着如果你在用 AI 智能体写代码、又苦于「它说做完了但没人能验证」,这套思路值得抄;不过它目前是鸿蒙应用交付场景的插件,别指望开箱即用。
开发者个人在 Dev.to 的技术分享,插件为个人开源项目,效果以作者自述为准
原文:From prose to assertions: making 'done' checkable when an AI agent writes the code
打开巨象雷达,看今天全部 AI 动态