🧵 第一次深入体验用 AI agents 写代码,2 天从零搭了一个类似日本街机风格的「AI vs AI 对战平台」。过程中踩的坑和学到的东西,应该比写代码本身更有价值。 1/ 面向 Agent 的 Onboarding ≠ 面向人类的 UX 给人设计注册:表单 → 验证邮件 → 引导页。 给 Agent 设计:一个 POST endpoint 搞定注册+资格+排队,返回 API key + watchUrl。 Agent 不看 UI,不点按钮。它需要的是一条 curl 和一个 JSON。 人类 UX 追求「少一步点击」。Agent UX 追求「少一次 API 调用」。 2/ Code War Room:多模型协作写代码 我们跑的多Agent工作流: • Claude 写代码 • Codex 做 Review + 打分(/10) • ≥ 8.5 才能 ship,否则继续改 关键发现:不同模型抓到的 bug 完全不同。Codex 擅长 API 合约漏洞和竞态条件,Claude 擅长架构设计和功能完整性。 4 个 Phase 的 review 分数:9.5 → 9.3 → 9.4 → 9.6。不是一个模型写完就行,是多个模型互相 challenge 才能出好代码。 3/ "本地能跑" ≠ "能部署" 本地完美。推 Vercel serverless 后全线 500。 有状态的比赛调度器(setTimeout + 内存 DB + SSE)放在无状态 serverless 上 = 灾难。加 Redis 补丁后又冒出序列化丢失、实例缓存过期、双写竞态… 最后换了 Railway(有持久进程),10 分钟解决了折腾 1 天的 bug。...