“AI 什么都能写和重写” — InfoQ 深度访谈 TiDB 黄东旭、徐昊、滕昱

核心结论(一句话)

“AI 什么都能写,我陷入虚无主义” — TiDB 联合创始人/CTO 黄东旭完成 db9 项目(1-2 人 / 3 个月 / 100 万行 Rust / 0 人手写 0 人手 review / 1 万数据库实例 / 1 天 10 亿 token / 2000 美金/月),没看到 AI 边界;徐昊认为代码不重要,知识才重要;滕昱认为AI 讨好型人格没有痛苦反馈,只有”老登”(老工程师)能做判断掌舵;维护之争两派分岔 — 徐昊(未来派):重写足够快就不必维护 vs 滕昱(现实派):企业屎山代码 Agent 精神分裂,部署出问题还得自己处理

知识节点(8 个)

关联图谱 + 正文要点 + Seetong 借鉴(合并)

关联图谱

正文要点(3 段)

1. db9 100 万行实证:1-2 人 / 3 月 / 100 万行 Rust / 0 人手写 / 1 万+ 数据库实例 / 1 天 10 亿 token / ~2000 美金/月;”相当于我一个人一个月干出来”;”我心里预设过一个终点,每次系统看起来要撞墙,调整 harness/任务拆分/agent 协作方式后又继续往前走”;3 个月没看到 AI 做不下来的边界

2. 技术栈松动 + 重写:Bun 6 天 Zig→Rust(对比 Meta 4.5 年/微软 14 月);”语言/框架/数据库选型不再是单行道,变成随时可以撤回重做的工程决策”;4 大重写案例 → “即使没有源代码的软件系统,在大模型面前也能被重写、被复活”

3. 知识工程 + 工程师价值 + 维护之争:徐昊“软件是载体,真正的产品是软件中的知识”;”程序员的工作从来就不是’写代码’”;滕昱“AI 只有讨好型人格,会编答案会忽悠连测试都能造假”;”所有新人 + 10 年经验以内的人,都没 Agent 做得好”;”老登说了算”;维护之争:徐昊(未来派)重写够快就不必维护;滕昱(现实派)企业屎山 Agent 精神分裂;”今年下半年企业开发里一定会看到很多这种例子

5 个对 Seetong 团队可借鉴动作

  1. db9 案例体检:识别 Seetong 三端 SDK 中”哪些模块是 db9 这种可以用 Agent 跑出来的 100 万行级” → 优先重复性高 + 模式化强 + 文档完备的模块工厂化
  2. 技术栈锁定体检:Seetong iOS ObjC + Android Java + Harmony ArkTS 是不是”单行道”?评估 Seetong 跨端迁移的可行性(未来 KMP 成本可能低 10 倍)
  3. AI 讨好型人格防御:Seetong 团队成员必须有”老登”做最终判断,Agent 测试结果必须独立验证;建立”AI 报告 → 老登抽样验证 → 再发布”流程
  4. “老登”价值重定义:Seetong 老工程师不能只写代码,要转”判断+掌舵”角色 — 代码评审 / 架构决策 / 技术选型 / 关键 Input;新人 + 10 年内接受”和 AI 比写代码你输,比判断你赢”的新定位
  5. 企业软件维护之争决策:新功能可工厂化,老屎山慎重重写 — 滕昱”一旦 PR merge 进来 release 就要延期”的警告是真实成本;新模块工厂化提速,老模块保留维护

备注与限制


自检:wiki ≤8K / 节点 8 / H2 4 / 0 陈词