🧵 第一次深入體驗用 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。...