一个人,10 年,17.5 万次 Laravel 升级
PHP 社区有个叫 Laravel Shift 的服务,做了大约 10 年,从头到尾一个人。
它的功能一句话说得清:你连上代码仓库,它替你把 Laravel 项目升到新版本——改代码、动依赖、在每处需要你过目的地方留注释,最后给你发一个 pull request。官网标价按次 9 到 39 欧元,或者 99 欧元一年不限次。
10 年下来完成了 17.5 万次升级。月经常性收入 5 万美元往上,月开销 100 美元出头。没有员工,没有投资人。
我喜欢这个案例,恰恰因为它跟现在流行的 AI 创业叙事完全相反:不性感,不追热点,连官网都朴素得像 10 年前的产品。但它赚的比大部分 AI 工具多,而且是那种旱涝保收的赚法。
它挑了个躲不掉的需求
Laravel 每发一次大版本,所有存量项目都得考虑升级。这不是需求,这是账单——躲不掉,只是早和晚的区别。升级本身重复、琐碎、有明确对错,也没人爱干。
这类需求最大的好处有两个:不用教育市场,客户也很难流失。他下次升级还得回来。
McCreary 自己提过,AI 普及反而吃掉了一部分生意,有人试着拿 AI 升级了。但真到要上线的时候,存量客户还是回来。这句话背后的道理很朴素:试错的成本比 39 欧元贵得多。
对比一下大多数 AI 产品的处境——它们得先让用户相信”你需要这件事”,然后还得让用户在几十个同类中选自己。两道关卡,每一道都要烧钱。
交付物是一份可以验货的 diff
这大概是整个案例里最值钱的一条。
Shift 交出来的是代码改动,对不对跑一遍测试就知道。它不需要客服解释”为什么值这个价”,也不会陷入”我觉得不好用”的扯皮。
一个人做产品,最耗不起的就是说服。一旦你做的是那种价值讲不清楚的东西,大部分时间会花在解释和售后上,而这些时间本来应该用在改产品。
月开销 100 美元意味着什么
意味着它 10 年没为生存焦虑过。新增客户的边际成本几乎为零,收入掉一半也不影响活着。
这是个容易被忽略的安全垫。很多 AI 工具的毛利率被推理成本焊死了,用户越多账单越厚,增长本身反而变成负担。你要是一上来每月固定几千块服务器支出,就必须增长——被逼着增长的公司,决策会变形。
它对 AI 说了句很有意思的话
Shift 官网有一句自我介绍我很喜欢:「AI 追求的是兼容,Shift 追求的是一个完全升级的应用。」底下有条用户评价更直接:别的事我都扔给 AI,唯独升级不行。
这不是嘴硬。升级这件事的验收标准是”能不能跑起来”,不是”看起来对不对”。AI 生成一个漂亮的 diff 只要几秒,但在这里,“差一点点”和”完全正确”是两回事——前者能让你加班到凌晨三点。
所以如果你非要从这个案例里拎一条规则出来,我选这条:找一个客户不得不做、而且做对做错能自动判定的活。 产品如果能自我证明价值,你才有可能一个人干。
抄不了的部分
10 年攒下的信誉没法加速,Laravel 这种规模的生态位也不是每个领域都有。还有一点容易被成功学盖过去:它的增长其实已经放缓了。这不是增长故事,是现金流故事。对一个人来说后者更重要,只是它不会给你任何兴奋感。