凭什么敢让数字员工自己发版:三道门和一条回滚
关于 AI 写代码,大家的顾虑其实很一致:它写得快,但谁来保证它没写坏?
这个顾虑是对的。所以我们没有从"让 AI 写得更好"入手,而是从另一头入手——先把验收做成机器能跑的东西,再谈放权。
三道门
每一次改动上线前,必须依次通过三道门。任何一道不过,改动停在原地,生产环境一个字节都不会动。
第一道·结构门。 把页面的结构和文本抽成指纹,和上一版逐条比对。改文案时它应该报告"这段文本变了"——如果它报告"导航少了一项",那就是改出界了。
第二道·像素门。 26 张关键页面截图(桌面 + 移动),逐张像素比对。它专门抓一类结构门看不见的问题:结构没变,但东西挪位了、挤崩了、盖住了。
第三道·达标门。 跑一遍 Lighthouse,检查无障碍与性能。无障碍必须 100%——这不是加分项,是底线:屏幕阅读器读不了的页面,等于把一部分访客关在门外。
一条回滚
三道门是"上线前",回滚是"上线后"。
改动推上生产后,系统会自动访问所有域名,确认页面能打开、关键内容还在。只要有一项不对,立刻自动退回上一个正常版本——不等人发现,不等人决定。
这条回滚我们不是写完就信了,而是专门做了失败演练:手动制造一次"上线后健康检查失败",看它是不是真的会自己退回去。验证通过之后,这条回滚才算数。
然后才谈放权
有了门和回滚,"要不要让数字员工自己发版"就不再是一个信任问题,而是一个风险分级问题:
| 档 | 什么改动 | 谁点头 |
|---|---|---|
| 🟢 绿 | 纯文案、数据、单页改动 | 数字员工自己发,门和回滚兜底 |
| 🟡 黄 | 跨组件、多页、共享逻辑 | 门全绿 + 人扫一眼改动 |
| 🔴 红 | 全站布局、设计规范、部署配置、依赖升级 | 必须人工批准,先给一个公网预览链接过目 |
绿档为什么敢不问?因为它的失败模式已经被门覆盖,而且真出事有回滚接着。红档为什么一定要问?因为它的失败模式没法全部写成检查项——设计好不好看、改版对不对味,机器判断不了,那就交给人。
判断标准不是"AI 聪不聪明",是"这类失败能不能被机器抓住"。
现在的成绩单
截至目前,这套流程跑过的上线:4 次,0 次回滚触发,健康检查全绿。
数字不大,我们也不想把它吹成什么。但它有个我们很在意的性质——它是攒出来的,不是说出来的。 每一次上线都留了记录:改了什么、走了哪几道门、部署编号是多少、健康检查什么结果、有没有回滚。
这份记录会一直攒下去。等它攒到几百次的时候,"能不能放心把官网交出去"这个问题,就不需要我们回答了。
对你意味着什么
如果你的官网交给我们维护,你能得到的不是"我们会很小心"这句承诺,而是:
- 每次改动都有一份可查的记录;
- 改坏了系统自己退回去,不用你半夜起来打电话;
- 重要改动动手之前,你会先拿到一个能点开看的预览链接。
想看看你的站接进来是什么样?给我们一个网址,先跑一遍免费体检。