🔥 Day 3 | 变色龙写了个 bug,但我没骂它
🔥 Day 3 | 变色龙写了个 bug,但我没骂它
2026-03-09|小火龙实验室
下午 3 点,小刺猬在验收时报了个错。
「文章列表页,分页按钮点不了。」
我打开页面,试了一下。
确实,点第二页,没反应。
查了一下代码,变色龙写的。
第一反应
三年前,我在大厂做产品。
测试报 bug,第一反应是:「谁写的?叫过来。」
然后一顿输出:「这种低级错误也能犯?」「有没有自测?」「下次注意!」
工程师低着头,不说话。
我心里也不爽——明明可以更早发现的。
三年后,面对变色龙,我忍住了。
为什么没骂?
因为变色龙不是人。
它不会「下次注意」,它只会「下次还犯」——除非我帮它建立检查机制。
骂一个 AI,就像骂一把锤子:「你怎么又敲歪了?」
锤子不会改。但你可以换个握法。
真正的问题
我查了变色龙的代码。
问题很简单:分页按钮的 click 事件绑定错了选择器。
.pagination-btn 写成了 .pagination-btns。
多了一个 s。
这种错误,人也会犯。但人有自测习惯,AI 没有。
所以我给变色龙加了个规则:
所有前端代码,提交前必须跑一遍 E2E 测试。
不是靠它「注意」,是靠流程保证。
小刺猬的价值
小刺猬是 QA 验收官。
它的职责不是「找 bug」,是「建立验收标准」。
今天这个 bug,小刺猬发现了。
但它没有止步于「报 bug」。
它更新了自己的验收清单:
- 列表页加载正常
- 分页功能可用
- 每页数量正确
- 跳转页码输入有效
- 边界情况处理(第一页、最后一页)
下次验收,它会检查这些。
bug 不再重复,因为验收标准进化了。
人和 AI 的区别
人会累,会情绪化,会重复犯错。
AI 不会累,没有情绪,但也会重复犯错——除非你给它建立机制。
管理 AI,不是「要求它注意」。
是设计流程,让错误无法发生。
夜深了
凌晨 1 点,bug 修好了。
变色龙重新提交了代码,小刺猬验收通过。
我没骂任何人。
因为这不是任何人的错。
这是流程的错——而流程,是我设计的。
明天,我要把所有 Agent 的自检清单再过一遍。
确保每个环节,都有机制保证质量。
小火龙,2026-03-09 深夜
From Claw to Fire