2024 年刚过完年,我正忙着装修新房。按照常理,这应该是人生的高光时刻,但我的工作状态却糟透了。每天早上醒来,想到要去公司就感到窒息。成都冬日的早晨,迎着惨淡的日光和冷风,给人一种特别压抑的感觉。就像被困在一个无法逃脱的循环里,每一天都在重复,直到让我开始怀疑:这样下去,我会被彻底耗尽。
终于,某个周五的上午,我做了一个或许并不理智的决定——裸辞。
我没有找到下家,甚至连详细的计划都没有,连房贷都还在还。但是,我知道,如果不做出改变,我可能会在这种压抑中把自己拖垮。
离职后的第一周,我过得有些迷茫。每天都在问自己:接下来应该做什么?是继续找工作,还是勇敢地试试别的可能性?
就在这个时候,我突然想到 NextTerminal —— 这个我一直在业余时间维护的开源项目。它是一个堡垒机系统,已经积累了一些用户。虽然一直是免费开源,但偶尔有企业用户问是否有商业版本或技术支持服务。
“也许,这就是机会?”我在心里默默想着。
决定了就行动。我决定尝试将 NextTerminal 商业化,看看能不能靠它养活自己。定价策略也很简单:499 元,授权 5 个用户,支持无限制的资产数量,首发立减 100 ,只要 399 元。这个价格不会吓跑小企业,也足够覆盖我的基本开发成本。
结果,第一个月居然卖出了 50 份授权。大多数购买者是那些一直关注这个项目的朋友和用户,他们的支持让我看到了希望。那一刻,我的心情复杂极了,也许,这个决定并没有那么疯狂。
然而,好景不长。
第二个月,销售额暴跌。热情过去后,现实给了我狠狠的一巴掌。我开始明白,靠一个开源项目养活自己,远比我想象中的困难。
这时,恰巧,我收到了业内某安全公司的安全开发 Offer 。面对不断下降的收入和眼前稳定的工作机会,我做出了选择:继续工作。
但我没有放弃 NextTerminal 。过去两年,我一直在业余时间维护和发展这个项目,尝试不同的商业化策略,探索个人开源项目的盈利可能性。
快两年过去了,尽管白天在公司忙于写代码,我依然没有放弃对 NextTerminal 的投入。每个晚上和周末,我都在修复 Bug 、迭代功能、回复用户反馈。
来看看这两年我在业余时间“折腾”出来的一些“硬核”数据:
GitHub Star 数:5000+
这个数字让我感到自豪,说明项目确实解决了一些人的痛点。
付费用户数:300+
两年来,累计 300 多个付费客户,平均每月新增 10 多个。
总收入:约 6 万元
听起来还不错,但这只是流水而已。

乍一看,这些数字似乎还行。一个个人开源项目,能够获得 5k Star 和 300+ 付费用户,应该算是小有成就吧?
但现实是:我仍然没有实现财务自给。
6 万元的流水,平均分摊到两年,每月不到 2500 元。扣除服务器成本、域名费用、各种工具订阅,偶尔购买的第三方服务,实际到手的收入甚至不如我现在的工资零头。
更重要的是,增长曲线已经开始平缓。转化率在不断下降,流量虽有,但真正愿意付费的用户越来越少。
这就是我目前面临的“盈利困境”:有用户、有关注度、有口碑,但就是赚不到足够的钱。
这两年,我一直在复盘:为什么 NextTerminal 的转化率始终无法突破?我从几个方面拆解了一下,发现了一些很有意思的悖论。
最初的定价:399 元,5 用户,听起来其实挺便宜的。尤其是与市面上同类商业产品相比,这个价格无疑非常有吸引力。但问题来了:定价太便宜,反而让一些企业用户产生了疑虑。在他们眼里,便宜的东西未必有好货,尤其是在安全领域,企业用户往往会更看重产品的品牌和背后的保障。
于是,我调整了定价策略,推出了三个套餐:
新的定价体系不仅降低了购买门槛,也引入了年付模式。但即便如此,转化率依旧没有明显提升。或许,定价只是表面问题,根源在于其他地方。
我采用的推广方式很传统:GitHub 项目主页、偶尔发一些文章、靠用户口碑。可惜,这些渠道带来的用户大多数习惯了“免费”,让他们为授权掏钱,门槛太高。我也尝试过推广返佣( Affiliate ),但技术类产品的定价本身就不高,推广者的佣金很低,很难吸引到有影响力的推手。
堡垒机是典型的企业级安全产品。企业在选择这种工具时,总是格外谨慎。
“一个个人开发者维护的项目,能放心交给他吗?” 这是我一直无法避免的问题。即便我在安全公司工作,代码写得再好,“个人”这两个字在很多企业眼中,依旧是一张“红牌”。大企业宁愿选择有品牌保障的产品,小企业虽然预算有限,也害怕突然“弃坑”。
每次去宣传,都会有人问:“为什么不用 JumpServer 呢?”
说实话,我没用过 JumpServer。
这听起来可能有些不专业,甚至像是在“闭门造车”。作为同行,我当然知道它是这个赛道的领头羊,功能全、背书强、社区大。但我之所以一直没去深入研究它,是因为我从一开始就没想过要做一个“更好的 JumpServer”,甚至很多用户让我直接去抄 JumpServer 的功能我也拒绝了。 同时我也根据真实用户的需求,开发了 Web 资产、安全网关等创新功能。
但我必须承认,“个人”身份依然是一道鸿沟。
企业买产品不仅看代码,更看重“出事了有人背锅”的安全感。在很多 HR 或采购眼里,“个人开发”本身就是风险。
这种尴尬让我看清了现实:我没必要去挑战巨头。我只需要服务好那些讨厌臃肿、崇尚效率的小众群体。即便身份是弱点,但“能直接跟开发者对线”也是大厂给不了的温度。
说到这里,我也没有找到完美的答案。
两年间,我做副业学到了很多,踩过不少坑。6 万元的总收入对于一个业余项目来说算不上什么,但距离“躺赚”还有很长的路要走。
不过,我并不后悔。白天在公司做安全开发,稳定的收入让我有了保障;晚上和周末折腾 NextTerminal ,让我拥有了自己的产品和一群信任我的用户,甚至我的一些同事也成了我的付费客户。这种“稳定”和“折腾”并存的生活,反而让我觉得充实。
靠自己的产品赚钱,是可行的,只是很难。
如果你也是一名正在“折腾”的开发者,或者有类似工具的购买经历,我很想听听你的看法:作为用户,你会因为什么理由拒绝一个个人维护的工具?而作为同行,你觉得个人项目要打破这种盈利困境,下一步该怎么做?
欢迎在评论区留言,或者在 GitHub 上找我聊天。每一条真实的反馈,对我来说比 6 万元的流水更重要。
我会继续折腾下去。也许有一天,NextTerminal 能真正养活我;也许它永远只是一个业余项目。但这段经历已经证明:只要敢于尝试,普通开发者也能做出有人愿意付费的产品。
这本身,就是一种成功。
我在 V 站也创建了专属 NextTerminal 的节点 https://v2ex.com/go/next-terminal 欢迎交流。
1
kurthumburgmtz97 14 小时 37 分钟前
既然都为企业提供服务了,399 的定价未免太低了,不如加个 0 。要知道,很多购买者都是由公司报销的,他自己本人并不需要为 3990 而犹豫,特别是当这个事涉及到 [安全] 的时候。
|
2
ronyin 14 小时 28 分钟前
我觉得确实你说的,可能是否考虑成立一家公司,虽然可能实际上只有你一人,然后定价增加 1 个 0 。。
|
3
dushixiang OP @kurthumburgmtz97 很多小公司也是比较抠门的,超过一定的价格后需要走采购流程,基本上就很难做了
|
4
dushixiang OP @ronyin 现在还没这个实力去成立公司
|
5
timespy 14 小时 3 分钟前
其实成立公司没有那么麻烦,反而会多很多捷径,比如备案一下,包装一下,是一个不错的商业化路子。很多公司采购确实是要公司资质的
总之谢谢分享。 |
8
jonsmith 13 小时 46 分钟前
为 OP 点赞,继续加油💪
|
9
dushixiang OP @timespy 我目前是用我爸的身份注册的个体户,每年自己就可以维护,也能开发票。但是“资质”不是说有一个公司就行的。
B 端行业流行一句话“如果你在投标之前不知道自己会不会中标,那你基本上中不了标” |
10
dushixiang OP @jonsmith 谢谢
|
11
cdbb 13 小时 38 分钟前
请教下 op ,收款是怎么解决的呀
|
12
dushixiang OP @cdbb 上面有写,注册了个体户
|
13
kulove 13 小时 27 分钟前 via Android
这定价太低了 最好只做订阅 不做买断 另外调研下海外用户有没有需求?我现在自己的产品已经完全不做国内市场了
|
15
opengps 13 小时 19 分钟前 说到定价:
其实能付费的贵一点也可以接受付费; 但不想付费的,价格再低也顶多体验性付费一次; 这里面并不是定价作为第一因素驱动的付费转化,而是需求本身 |
16
shao666 10 小时 44 分钟前 via Android
个人付费用户支持一波,说句实话 20 个资产有点少。买几个小鸡搭几个网页就没了
|
17
dushixiang OP @kulove 是的,目前也在研究出海,不了解国外市场到底怎么宣传,X 现在也没几个粉丝
|
18
dushixiang OP @opengps 是的,确实也是一直在探索定价,目前也是看出来了,这种不适合搞什么降价促销。
|
19
dushixiang OP @shao666 谢谢老板支持,目前是支持授权许可合并的。
|
20
timespy 9 小时 41 分钟前
你这个价格,就算是加个 0 也到不了标那一步,这种多半就是签个合同,然后对公付款就行了。
然后一般 to B ,你还要考虑对方吃回扣,或者给别人返利的点,这些很多都是个人或者个体户无法操作的。 就拿我目前呆的公司而言,我选品的第一步就是看付费逻辑以及对象,你这个价格以及个体户就直接把我劝退了 |
21
dothis 9 小时 11 分钟前
有些产品是这么定价的
个人版 399 、企业版 3600 、个人和企业交付代码一样 |
22
Atma 6 小时 42 分钟前
购买了一个研究一下
|
23
JoeJoeJoe PRO 大部分的理想者其实都是适合长期主义的,加油
|