by tcdos 2026-02-23

产品复盘 | 小钱袋子:一个独立开发者的得与失

2015年到2018年,业余时间做了个记账工具。3年,6个版本。回头看,有些事做对了,有些路走偏了。写下来,给自己一个总结。

一、做对了什么

1. 定位守住了

从第一天起就决定做"干净的记账工具"。这个定位坚持了3年,没有动摇过。

中间肯定有过诱惑——看到别的记账App加了理财推荐、广告联盟、搜索推广。这些都跟"记录"这件事没关系,我全没碰。产品到今天还是干干净净的记账本。

现在回头看,守住边界比加功能更需要定力。

2. 技术选型没走弯路

2015年选 Vue.js 做前端、.NET 做后端,这个组合后来被证明是靠谱的。

Vue 上手快、文档好,一个人开发不需要太复杂的学习曲线。.NET 三层架构成熟稳定,做财务数据类的应用正合适。前后端分离的架构让后面打包 App 几乎没有额外成本。

技术选型这件事上,没有追新、没有炫技,选了当时最适合场景的方案。现在觉得,做个人项目,技术选型的首要标准应该是"能不能让我安心写业务逻辑",而不是"这个新技术好酷我要试试"。

3. 做了双版本

注册版 + 部署版这个模式,现在看来也是对的。

注册版让用户零门槛试用,部署版满足数据敏感用户的需求。两个版本功能基本一样,区别只是数据放在哪。这种模式让产品同时覆盖了个人用户和团队用户。

4. 迭代节奏没断过

从开发备忘来看,整个项目周期里迭代是很密集的。每次都是"收到反馈 → 修复/优化 → 发布"的短周期循环。

这种节奏说明产品一直在真实场景中被使用、被验证。对于个人项目来说,保持迭代比一次做到完美更重要。


二、走偏了什么

1. 功能越做越深,但用户没涨

记账功能从简单的增删改查,一路做到分类无限层级、账户无限层级、角色权限、账单审核、多维度统计、Excel导入导出……

功能深度已经超过绝大多数同类工具了。但用户量并没有随着功能增加而增长。

做功能只能留住已有用户,不能带来新用户。而我一直以为"把功能做好自然会有人来"——这是一个很深的误解。

2. 做了很多用户不用的功能

团队记账、角色权限、账单审核——这些功能花了很多时间做。但实际上,大部分用户就是一个人记个账,用不到团队协作。

花时间最多的功能,可能恰恰是用户最不需要的。 如果重新来过,应该先把个人记账的场景做到极致,团队功能做成可选的增值模块,而不是平分精力。

3. 一个人扛了所有角色

编码、设计、测试、部署、客服、运营——全都是自己一个人。

问题不在于活多,而在于没有意识到这些角色需要不同的思维方式。写代码的时候想的是"怎么实现",做客服的时候想的是"用户想要什么",这两种思维很难在同一时间切换好。

结果是:功能越做越多,但用户体验上的一些基础问题反而一直没改。比如第一次使用时的引导、数据导入的教程、支付流程的说明——这些"小事"一直没人做。

4. 没有主动推广过

回头翻项目文件,能看到完整的官网、App打包、上架应用商店——这些都是"发布"动作。但看不到任何"推广"动作。

没有写过推广文章,没有发过产品社区,没有做过 SEO,没有找过 KOL 体验。甚至应用商店的截图和描述,也是放上去就没再优化过。

产品做完了放在那里,不等于会有人知道。 这在今天是常识,在当时确实没有想通。


三、如果重新做一次

关于产品

核心功能不会变——记账、统计、账户管理,这三件事做好就够了。

但会砍掉以下功能:

  • 角色权限配置(98%的用户用不到)
  • 账单审核(个人记账不需要审核)
  • 操作日志(用户不关心自己看了什么页面)

集中精力做三件事:

  • 记账体验:让记一笔账的步骤更少、更快
  • 数据洞察:用图表告诉用户"你的钱花在哪了",这是用户真正需要的
  • 数据安全感:自动备份、一键导出、多端同步

关于增长

这是最大的教训。如果再来的话:

  1. 产品上线第一天就埋点。要知道用户从哪来、用了什么功能、在哪流失
  2. 做一个"年度账单"分享页面。每年末生成一张用户专属的消费报告图,用户愿意分享到朋友圈——这个功能本身就是最好的推广
  3. 写文档和教程。每一次搜索"记账App推荐"相关的关键词,都应该能看到小钱袋子的使用体验分享

关于个人成长

  1. 学会判断"做什么"比"怎么做"更重要。对于一个独立开发者来说,时间是最稀缺的资源。花一个月做一个80%的人需要的功能,比花一个月做一个20%的人需要但更酷的功能,回报大得多
  2. 定期停下来做工程基建。重构、自动化测试、CI/CD、文档化——这些事不紧急但重要。不做也能跑,但不做走不远
  3. 事情做不完就缩小范围。如果只有一个人,那就只做一件事,把它做到最好。而不是做三件事,每件都差一口气

四、写在最后

写到这里,翻了一下项目的文件夹。6个版本目录安安静静躺在那,V1.0.0 到 V2.1.6。3年,一个文件夹叠一个文件夹。

说实话,这个产品没有做起来。没有多少用户,没有赚到钱。它就是一个普通人用业余时间写的记账工具,用的人不多,知道的人更少。

但我一点都不后悔。

因为这3年教会我的事,比任何"成功"都值钱——

  • 它让我知道,做一个产品最难的不是写代码,是决定不写什么代码。
  • 它让我知道,把功能做深不会让用户自己找上门来。
  • 它让我知道,一个人做不了所有事,但一个人可以做好一件事。

代码会过时,架构可以重写,功能可以迭代。但这3年踩过的坑、想通的事,会跟着我一辈子。

一个小产品,没有做起来。但做它的人,和3年前不一样了。

系列文章:小钱袋子

围观:25| 收获点赞:0

评论 0

暂无评论,来说点什么吧

?