今天在 V2EX 刷到一个帖子,标题就四个字:
半年写了 100+ 个小工具。
没点开之前,我以为是招聘帖,或者卖课的。
点开一看,是作者 surunzi 自己在记录。
说实话,第一反应不是佩服,是下意识地打了个折。
半年 100 个,平均不到 2 天一个,就算有 AI 帮忙,这质量怎么保证?
帖子里已经吵起来了。
一部分人夸“高产似母猪”“毅力太强了”。
另一部分人直截了当:“100+ 个垃圾轮子”“半年用 AI 造了 100+ 坨”。
我赶紧往下翻,想找点具体信息。
作者在评论区冒泡了,解释了一句:
“我的主要目的是为了实现高质量的小工具,为达到这个目的设计不断完善基础框架。并不是先设计平台再完善插件,所以到现在也没有搞插件开发的相关文档。”
看到这里,我脑子里第一个冒出来的问题是:
钱呢?
搞副业,尤其是这种“开源小工具”的路子,我见过不少人讲得天花乱坠。
但真落到实处的收入数据,少之又少。
于是我去 GitHub 搜了搜。
有人提到了 TINKER,我找到了 liriliri/tinker 这个仓库。
简介写着“Toolbox for everyone”,但页面过于简单,没有截图,没有使用说明,星星数也不高。
我翻了半天,没找到任何赞助链接、商业许可说明,连个“Buy me a coffee”的按钮都没有。
再回到帖子,有条评论特别扎眼:
“好奇作者的收入,哈哈,自己还往里搭钱?”
作者没回。
这就有点意思了。
在我们副业圈,“开源小工具变现”一直是个热门话题。
听起来门槛低:你会写代码,做个东西挂网上,有人用就能赚钱。
可实际拆开看,这通道极其模糊。
我顺手查了查同类平台。
国内效率工具 utools 有插件生态,但开发一个插件到底能赚多少?
没有任何公开的开发者收入数据。
朋友 byp 正在做的 onin-app 也是类似想法,同样处于早期,没见着商业闭环。
国际上的 Raycast、Alfred 都有插件市场,但我在公开渠道能搜到的、只靠开发插件活得滋润的个人,一个都没有。
回到 surunzi 这个案例,我觉得它至少暴露了这类模式的三个死穴。
第一,质量与数量的矛盾。
评论区那句“100+ 个垃圾轮子”虽然不好听,但点出了一个关键问题:
AI 辅助开发,堆代码可以很快。
但快,不意味着好。
如果 100 个小工具里有 90 个是换个皮肤但底层相同的时钟、番茄钟、文本转换器,那对用户有什么价值?
更可怕的是,如果代码质量堪忧,挂在 GitHub 上反而会败坏自己的技术口碑。
第二,开源免费与付费之间的断层。
开源社区默认免费分发,想从中赚钱,无非几条路:捐赠、增值服务、插件市场抽成。
但一个刚长出来的小工具平台,用户量还没起来,哪来的付费意愿?
想转型收费,可能立刻面临用户抵制。
第三,生态冷启动的难题。
surunzi 自己也承认了,没有插件开发文档。
这反过来就是说,没有一个明确的规范、分发渠道和收益分成机制,怎么吸引其他开发者贡献?
单靠一个人写,天花板就是自己的时间。
一个不能吸引第三方的平台,终究是个人的“百宝箱”,离商业化差着十万八千里。
那么,这条路是不是纯垃圾局?
也不能一棍子打死。
如果一个人开发工具的目的不是直接变现,而是:
- 练手,熟悉新技术栈;
- 积累开源声望,为以后找工作加分;
- 提炼一套高效开发框架,以后接外包能快速复制;
- 真的发现了一个垂直需求,做成工具后靠广告或付费功能长尾赚钱。 那半年写 100 个工具,其实是很好的锻炼。
但前提必须是:你知道自己在干什么,而不是以为“写出来就有人给钱”。
中国用户能玩吗?
技术上当然能,国内也有成熟的支付体系(微信、支付宝)。
但要变现,除了上面说的问题,还得面临用户付费意愿更低的环境。
大部分人习惯了免费,哪怕工具再方便,一个月几块钱的订阅费都会劝退八成人。
如果要做海外市场,又得跨越英语文档、海外支付和推广门槛,启动成本更高。
截止目前,我没有找到哪怕一个依靠“个人开源小工具平台”实现稳定副业收入的真实案例。
surunzi 的帖子,更像一个开发者的激情记录,而不是一条能复制的副业路径。
所以,这件事的判断很简单:
先拆不开,观察为主,别急着模仿。
如果你现在时间多、想动手,最多花一个周末,写 2-3 个有实际用途的小工具,挂到 GitHub 上,投到 V2EX 的“分享创造”节点,看看有没有反馈。
如果没有,就立刻停住,别再追加时间。
记住,这个行动的验证目标不是“做出 100 个”,而是“找到至少 1 个真正有人愿意用、愿意为之付费的功能”。
至于我?我不会去写 100 个工具。
但我会把这个帖子和它背后的争论,当成一个警钟:
在 AI 让“写代码”变得过于容易的时代,稀缺的永远不会是工具的数量。
而是对真实需求的理解。
我是老花,一个跌过坑、还在小公司打工维生的十年老程序员。这里不教成功,只记录我追过的信号、踩过的坑,和我拆出来的一点路。
老花 / Easton Hua