AI能让烂尾项目起死回生吗
程序员的项目墓地:AI 能让它们起死回生吗?
90% 的 side project 从未上线。AI 正在改变这个数字——但代价是什么?
2026 年,一个叫 hypercube33 的程序员在 Hacker News 上发了一条评论,让很多人沉默了几秒钟:
“我终于完成了那个 Quake 2 mod。它在我硬盘里躺了 27 年。”
1998 年开始的项目。用 AI 工具,2025 年完成。
这不是什么励志故事,而是一个关于”激活能量”的故事。

01
一、每个程序员都有一片墓地
统计数据很残酷:90% 的开发者 side project 从未上线。
“Side Project Graveyard”已经成为开发者文化里的固定词汇——那些曾经让你兴奋到睡不着、最后安静躺在 GitHub 私有仓库里的项目。
为什么会这样?
不是因为你不够聪明,也不是因为想法不够好。大多数项目死亡的原因,是重新捡起来的成本太高。
你上次碰这个项目是三个月前。现在打开代码,需要花 20 分钟搞清楚:当时做到哪了?那个奇怪的架构决定是为什么?那个依赖为什么锁在这个版本?
这 20 分钟,就是杀死项目的凶手。
不是能力问题,是激活能量问题。
DEV Community 的一篇文章说得很直白:数百万个微型解决方案死在半路,不是因为没人需要,而是因为没人有足够的连续时间和精力把它推过那道坎。

02
二、AI 真正解决的是什么
很多人以为 AI 工具的价值是”帮你写代码”。
这个理解是错的,或者说,不完整。
真正的价值是:把激活能量降到零。
jedberg 在 HN 上分享了一个案例:12 年前他想做一个进度条 app,一直没动手。用 Claude Code,一个下午搞定了。更有意思的是,Claude 在过程中还发现了一个他没注意到的日期解析 bug。
注意这里的逻辑:不是 Claude 比他聪明,而是 Claude 帮他跳过了”重新加载上下文”这个最耗心力的步骤。
另一个用户 arjie 说得更直接:
“现在我拥有大量个人软件。瓶颈不再是实现能力,而是注意力。”
这句话值得细品。以前的瓶颈是”我能不能写出来”,现在的瓶颈是”我有没有时间和精力去想清楚我要什么”。
原文作者自己的案例也很典型:一个 YouTube Music 和 OpenSubsonic API 之间的 shim,搁置了很久。用 Claude Code 完成了。他的判断是:这个项目反正不会靠自己完成,用 AI 做是纯增量价值。
这个判断框架很有用:反正不会完成的项目,用 AI 做是纯增量。

03
三、但也有人觉得这是个陷阱
不是所有人都觉得这是好事。
cedws 说:vibe coding 让他对项目没有归属感。代码不是他写的,他不理解它,出了问题也不知道怎么修。反而放弃得更多了。
codybloem 的观点更尖锐:side project 的意义是过程,不是结果。你享受的是解决问题的过程,是学到新东西的感觉。AI 代劳之后,你只是在用业余时间工作,而不是在玩。
nothinkjustai 直接问:用 AI 做 side project 有什么意义?享受没了,挑战没了,学习也没了。
还有一个更深的担忧来自 throwatdem12311:AI 会给坏主意背书。以前,执行成本本身就是一个过滤器——如果一个想法不够好,你自然不会花几个月去做它。现在执行成本接近零,坏主意也能快速变成半成品,反而制造更多噪音。
saadn92 的做法是一个折中方案:他现在有 120 个个人工具,在每个项目里放一个 markdown 文件记录当前状态。AI 帮他执行,但他自己保持对项目的理解和控制。

04
四、两类项目,两种答案
原文作者提出了一个很有用的分类:
个人项目分两种:
- ❯为了学习:你想掌握某个技术,项目是载体
- ❯真心希望它存在:你需要这个工具,项目是目的
这两类项目,AI 的适用性完全不同。
如果你做项目是为了学习 Rust,那用 AI 帮你写 Rust 代码,你什么都没学到。这种情况下,AI 是在帮倒忙。
但如果你做项目是因为你真的需要一个工具,而这个工具恰好需要写代码来实现——那 AI 就是纯粹的加速器。你关心的是工具能不能用,不是代码是不是你写的。
hypercube33 的 Quake 2 mod 属于哪类?大概率是后者——他真的想玩那个 mod,不是为了学 C++。
jedberg 的进度条 app 也是后者——他需要那个工具,不是为了练习 Swift。
所以问题不是”AI 适不适合做 side project”,而是”你做这个项目是为了什么”。

05
五、工具改变了什么,没有改变什么
改变了的:
激活能量。重新捡起一个搁置项目的心理成本,从”算了,太麻烦了”变成了”试试看”。这一点是真实的,不是炒作。
没有改变的:
你还是需要知道自己想要什么。AI 可以帮你写代码,但它不能帮你想清楚产品逻辑,不能帮你判断这个功能值不值得做,不能帮你决定什么时候该停下来。
arjie 说瓶颈变成了注意力,这是真的。但注意力的背后是判断力——你得知道把注意力放在哪里。
那片项目墓地,AI 确实能帮你挖出一些来。但挖出来之后能不能活,还是看你。
本文由 AI 生成,内容仅供参考,请仔细辨别。
你的硬盘里有多少个”1998 年的 Quake 2 mod”?有没有用 AI 重新捡起来过?欢迎在留言区聊聊你的故事。
夜雨聆风