AI 让软件像家常菜一样专属
Software for One

2020 年 Robin Sloan 曾感叹个人软件难以普及,如今 AI 让这一切成为现实。我花半年时间构建了睡眠管理、健身饮食和爵士乐学习等专属应用,它们能根据我的 Strava 数据调整 Smoothie 配方,或依据睡眠顾问的 PDF 生成动态日程。这些应用没有用户画像和订阅层级,完全服务于我和家人的真实需求。借助 Claude Code 和 Vercel 等工具,构建成本大幅降低,维护也变得异常简单。当软件真正理解你的上下文,通用应用便显得格格不入。
一旦你使用过真正了解你背景的应用,通用版本就会显得残缺不全。
- pornel
这缓解了 LLM 生成代码质量低下的问题。对于单个用户而言,门槛要低得多。应用不需要具备能应对所有人边缘情况的所有功能,也不必以其他开发者易于维护的方式实现。它只需要对某一个用户足够好用就行,一旦变得太乱,随时可以丢弃并重新生成。
- chrysoprace
我正在为自己开发一个播客应用,因为我通常使用的播客应用(PocketCasts)确实很好,但我还是想要几个它没有的功能,而且由于它不是按月收费的 SaaS 服务,所以不太会推出新功能。
LLM 在这方面很有帮助,因为遇到 bug 或排查问题时,我的个人项目通常会停滞不前。虽然我真心认为挣扎对学习是必要的,但能够跨过这道坎,做出自己真正需要的东西,差别非常大。
不过我并不是在“氛围编程”(vibe coding)这个应用,因为我确实想知道它是如何工作的。但我能理解,对于那些只需要某个功能、并不在乎其实现原理的人来说,这确实很有帮助。
- roundwego
可以确认。我花了大概 5-6 小时,把原本用 WinForms(最初是 Java……我忘了框架了,好像是 Swing 之类的?)开发的一个应用,重构成一个面向小型企业的 Web 应用。没什么花哨的,就是一个基础的 CRM,把现有数据库迁移到 SQLite,托管在廉价的 VPS 上。全程纯用 Codex CLI,没碰那些 Cursor 或 Orca 之类的玩意儿。客户非常满意。响应迅速,支持深色模式,甚至不依赖 JavaScript 也能运行。附带一套不错的单元测试,采用简单的服务端渲染。就是传统的那套做法。简直绝了。额外花了 2 小时加了几个新请求的功能。无所谓!小菜一碟。
在公司里,团队正大力转向内部工具开发。不需要重度支持,也不需要 fancy 的设计师。胶带、胶水再加把活动扳手就足够了。开发速度够快,所以随时可以抛弃,必要时直接写个 v2,完全不会损失几个月甚至几年的工作成果。只要够有用就行,然后赶紧回去干正事。