一个人为了解决自己的问题做了个免费工具,一年内把它变成月收入数万美元的付费产品——这是 macOS AI 编程工具 Repo Prompt 的故事,创始人是前虚拟现实开发者 Eric。它最值得看的不是"又一个 AI 工具成功案例",而是免费转付费那段真实的混乱:核心用户愤怒、批评声一片,怎么走过来的。
起点:自己的痛点 + 一个周末
Eric 原本专注手部追踪等 VR 交互研究。在为 Apple Vision Pro 开发游戏 Bomb Squad 时,他遇到一个让人头疼的问题:用 Claude 网页版处理大量代码文件效率极低,文件上传和编辑应用都非常繁琐。Sonnet 3.5 发布后,他意识到可以用它更快地构建解决方案——用一个周末,基于 Electron 框架做出了 Repo Prompt 的第一个版本:最初只是帮助筛选和选择代码库中的文件,就这么简单的功能让 AI 编程效率大幅提升。最好的创业机会往往来自你自己遇到的真实痛点。
技术栈的取舍:只做 macOS
开发过程中 Electron 带来很多问题,Eric 决定重写原生应用——这也成了他学习 Swift 的机会,大量使用 AppKit 和 SwiftUI。这个选择的代价是只能服务 macOS 用户:很多 Windows 和 Linux 用户想用,但作为独立开发者他认为支持多平台会增加运营复杂度、反而降低每个平台的质量。小团队专注做好一个平台,可能比多平台平庸更有价值。
增长:社区驱动 + 时机窗口
开发一个月后他转向 Reddit 寻找测试用户:第一篇帖子用 Google 表单收集信息、手动添加测试用户,TestFlight 在早期发挥了重要作用(让他专注开发无需建网站)。用户通过 Reddit 和口碑传播找来,他利用晚上和周末持续改进。
网红营销的突破也值得借鉴:他担心在 Reddit 过度发帖像垃圾信息,于是转向 Twitter 联系制作 AI 编程内容的创作者——只有 Ray Fernando 回复并邀请他参加直播,那期成了 Ray 最受欢迎的节目之一。真正的转折点在 12 月:chatgpt o1 Pro 发布,虽然是最强大的编程模型但使用体验很糟糕——除非用 Repo Prompt 来构建提示词。这说服了 McKay Wrigley 尝试这款工具,他制作的工作流程视频让 Repo Prompt 走向了更大的舞台。外部环境的变化(新模型发布)会为你的产品创造完美的展示机会——关键是你要已经在场。
免费到付费:转型必然疼痛
产品积累数千名热情活跃的用户后,通过捐赠页面获得了约 5000 美元收入——不错的信号,但不足以支撑投入更多时间。当第一个潜在投资者出现时,Eric 面临选择:寻求 VC 投资还是继续自力更生?他需要知道用户是否愿意付费。2024 年 3 月 9 日推出终身付费版本,给早期测试者和捐赠者大幅折扣。
转型并不顺利:一些测试用户非常愤怒——"他们凭什么要为一直免费使用的工具付费!"虽然保留了免费版本,用户仍抱怨限制太严格。经过沟通和朋友建议,Eric 把免费版限制上限提高了一倍并增加月付选项——最强烈的批评声消失了,再也没有重新出现。转型后社区实际上更加繁荣。从免费到付费必然流失一些用户,但真正有价值的用户会留下来;关键是倾听用户意见,同时坚持对产品和商业可持续最有利的决策。
三条核心建议
- 构建社区是首要任务:围绕产品建立社区,口碑传播将是任何产品最强大的销售工具。
- 跟随好奇心:构建这款应用主要是跟随好奇心的过程。
- 与用户互动并倾听:持续交流,认真对待反馈。
未来的规划是通过 MCP(Model Context Protocol)让 Repo Prompt 与所有编程代理集成;挑战是 AI 编程领域快速变化、资金雄厚的对手不断推进。对出海创业者的启发:从解决自己的真实问题开始;技术选择考虑团队能力和资源限制;社区建设比营销更重要;免费转付费需要勇气和策略;抓住外部环境变化的机会窗口。
我的总结:Repo Prompt 与站内已发的 AI 编程案例互相补充——Superpower ChatGPT(Chrome 插件)同样走"免费积累信任再付费"路线,Tony Dinh 的 TypingMind则是"给现有产品做更好 UI"的同款逻辑,而"只做 macOS 换质量"的取舍可以对照GymStreak 的 3D 深耕。定价与转型的完整框架见独立开发者变现指南。