3 个产品。2 个死了。1 个勉强活着。
这不是比喻。是我过去三个月真实的独立开发战绩。死掉的每个产品我都投入了两周以上的时间,有的连域名都买了、服务器也部署了。但最后的结果都一样——没有人用。
我想把这三个产品从头到尾讲一遍。不是为了卖惨,是为了让你少走我走过的死胡同。
01
三个idea,三记耳光
第一个产品:AI 写作模板库。
那段时间我自己在写公众号,觉得找选题、搭框架很费时间。我想,做一个工具,内置 50 个爆款文章模板,用户输入关键词就能生成一篇文章框架。写公众号的人肯定需要。
我花了 10 天。用 Next.js 搭前端,接 OpenAI 的 API,设计了 6 个模板分类,每个分类下面 8 到 10 个模板。上线那天晚上,我发了一条朋友圈,在三个技术群里贴了链接,然后盯着后台等流量。
第一天:11 个访问。第二天:4 个。第三天:0。
到今天为止,这个产品的总注册用户数是 23。其中 22 个是我认识的人。
第二个产品:AI 简历优化器。
这个想法来自一次聊天。有个朋友说最近在改简历,每次投出去都觉得写得不够好。我想,这不就是 AI 的强项吗——上传简历 PDF,AI 帮你重写每一个项目经历,突出量化成果。
这次我做了两周。因为要处理 PDF 解析、文本提取、分段改写、格式输出。技术上比第一个复杂不少。我还花了 300 块买了个域名。
上线后我在几个求职群里发了一遍。两周过去,一共收到 7 份简历上传。7 份。有两份是我自己的测试数据。
第三个产品:Excel 批量处理工具。
这个产品的来路跟前两个不一样。不是我自己想出来的——是我接外包的时候,连续三个客户问了同一类需求:能不能帮我把一堆 Excel 里的数据按某个规则处理一下,生成汇总表?
我写了三个脚本,收费 50 到 80 块一个。做完第三个的时候我想,既然需求这么明确,为什么不直接做成一个产品?
上线第一周,卖了 6 单。不多。但每一单都是陌生人付的钱。到现在还在稳定出单——虽然每个月也就 200 到 400 块。但它活着。
02
死掉的两个做错了什么
先说那个写作模板库。
我做它的假设是:写公众号的人需要模板。但真正写公众号的人,需要的是选题思路和角度,不是格式模板。一个写作者打开我的工具,看到「情感共鸣型开头」「数字冲击型开头」这些分类——他的反应是,然后呢?这些分类他本来就知道。他需要的是具体的选题建议,比如「你的行业最近有什么反常的数据」。不是一个空壳分类。
我用 10 天做了一个自己觉得很聪明的东西。但用户打开它,五秒就关了。因为里面没有他需要的东西。这就是典型的「自嗨功能」——你能清楚地解释每一个按钮是干嘛的,但你解释不了为什么有人需要按这个按钮。
再说那个简历优化器。这个产品的问题正好相反——产品本身不算差,但没人知道它存在。
我发的那几个求职群,群成员加在一起不到 2000 人。群里每天几十条消息,我发的链接几秒钟就被刷下去了。没有任何搜索引擎能搜到我,没有任何用户会主动找到一个叫「猿哥简历助手」的网站。我花了 300 块买域名,但没花一分钱在推广上。
我默认「把产品做出来就会有人用」——这个假设,是所有独立开发者犯过的最贵的一个错误。
03
活下来的那个不一样在哪
Excel 批量处理工具活下来了。不是因为做得好——第一版连前端界面都没有,就是一个网页输入框,用户粘贴需求,后台调用 AI 生成脚本,返回结果。比前两个粗糙十倍。
但它有一个前两个产品没有的东西:被验证过的需求。
我是先收了三个客户的钱,才决定做这个产品的。50、80、50——三单外包,加起来 180 块。但这个过程中我确认了三件事。
第一,有一群人真的需要这个功能,而且愿意付钱。第二,这群人不是程序员,他们自己不会用 ChatGPT 写脚本。第三,这个需求是重复性的,不是一次性的。
确认了这三件事之后我才开始做产品。做出来之后,我把之前三个客户的邮箱找出来,发了一封邮件:「我把你们之前要的那个功能做成一个网页工具了,以后自己上传文件就能处理,不用再找我。」三个人都回复了,两个说会试试。其中一个后来变成了第一个付费用户——不是找我写脚本,是在网页上直接付钱。
这个产品每个月的收入在 200 到 400 块之间。不多。但每个月都在。这就是「活着」和「死了」的区别。
04
独立开发者的三条保命法则
第一个产品死的时候我以为是自己经验不够。第二个产品死的时候我以为是运气不好。到第三个活下来,我才意识到,能不能活,其实跟你代码写得好不好关系不大。跟你有没有做对三件事关系很大。
第一件:先验证需求,再写代码。不是「我觉得有人需要」——是「我已经找到三个愿意付钱的人了」。验证需求的方式不复杂:跟你设想的目标用户聊聊,问他们现在怎么解决这个问题。如果他们现在有办法解决,哪怕很麻烦,你的产品有戏。如果他们压根没有这个问题——及时止损。
第二件:控制开发周期在两周以内。三个产品,死了的两个都是两周以上,活下来的那个第一版只用了 4 天。不是因为我技术好——是因为我没做前端。只做了一个能跑通的核心功能,连注册登录都没加。用户上传 Excel,返回结果,付钱。前后三步。两周是一个心理阈值——超过两周,热情会从「创造」变成「坚持」。而坚持做一件没被验证过的事,不值得。
第三件:第一天就考虑分发。简历优化器教会我这件事。现在我做任何一个产品,上线当天至少做三件事:发三个相关社群、写一篇介绍文章同步到知乎或公众号、给之前聊过的潜在用户挨个发私信。不一定每一条都有用,但至少不会出现「做了没人知道」的情况。
—
总结
3 个产品,2 个死了,1 个活着。33% 的存活率。这不是一个成功故事,这是一份诚实的数据。独立开发最残酷的地方不是技术难度——用 AI 做 MVP 已经比以前容易十倍了。真正难的是:你真的了解你的用户吗?真的有人在等你的产品吗?你的第一个用户,是谁?
你可以这样做
下次你有一个产品想法,不要打开编辑器。打开一个空白文档,写下三行字。第一行,谁会为这个产品付钱?第二行,他现在怎么解决这个问题的?第三行,你认识至少三个这样的人吗?如果第三行写不出来,先别写代码。等你认识了,再做。
人生不是崩溃,是在debug.
夜雨聆风