大家好,我是 像树生长的 Leafer(万超)。
又到了一年春暖花开、柳树发芽的季节了。距离我写下那篇《绝境中盛开》已经过去整整两年。这两年里,LeaferJS 引擎变强了,成熟了,而我开源创业的履历也跨过了第五个年头。
很久没和大家坐下来聊聊近况了,今天咱们好好唠唠。
缘起
开发一个顶尖的开源图形引擎到底有多难?
我的回答是:难到需要用五年的时间,赌上全部的精力、积蓄,甚至是身体的健康,去做一个可能永远没有尽头的底层基建。
曾有专业的人评估:研发一个同级别的引擎,团队成本至少 2000 万起, 且未必能成。
而这些代价,最终在我这里变成了一串数字:负债 80 万。
这 80 万不是挥霍,而是5年来在北京生存,维持 LeaferJS(后面简称Leafer) 运营、开发不停更,让 Leafer 活下去,填补进去的真金白银。
幸运的是,我终于做成了。用过的人都说,这是他们用过最好用、性能最强劲的国产引擎。但遗憾的是,我没有足够多的发声资源,去让更多有需要的人知道它的存在。
01. 新添的白发
这五年,我走得磕磕碰碰,但始终未偏离心中的理想。
记得最难的那段日子,我几乎借遍了所有能借的银行,直到再也从银行借不出一分钱。
那种被逼到死角、甚至差点成为失信人的绝望,至今记忆犹新。还好,在每个濒临崩溃的关键时刻,总有贵人伸出援手。
不知不觉间,三十几岁的我,额头和两鬓竟长出了一丝丝白发。
以后大家在直播或者视频里看到,请不要惊讶 —— 这些白发,是这艰苦五年的见证,也是我为理想支付的昂贵代价。
02. 一条没有人愿意走的路
我选了一条几乎没有人愿意走的路,也是一条可以改变行业格局的路。
因为 Leafer 解决的是互联网基础设施中“最脏、最累”的活:让开发者在图形渲染、复杂交互、图形编辑、AI 无限画布等场景下,实现专业级的性能与丝滑效果。
这类底层工具,开发周期极长,且开源本身并不直接产生收益。
我看见了它在各行各业扎根、生长的样子:
-
有人用它做建筑绘图、海报编辑、AI短剧
-
有人用它开发复杂的动画软件和 AI 无限画布
-
有人用它打造专业的 AI 设计工具
-
有人用它监控码头的集装箱状态、隧道的实时运行
-
有人用它处理百万级节点的生产数据可视化
它已经默默服务了数十万开发者和企业。如果像 Lovart、TapNow 这样的 AI 无限画布产品能接入引擎,画布操作将会变得极致顺滑。
如果用金钱来衡量:
Leafer 创造的商业价值已经达到数千万甚至上亿。它帮这些企业和团队,直接节省了整整五年的底层研发成本。
03. “千万价值”背后的“80万负债”
然而现实总是充满了黑色幽默。
很少有人知道,为了维持这一切,我个人负债已经超过了 80 万。
这 80 万,换来了一个国产图形引擎的崛起,未来千万开发者生态的基石,也换来了我对底层技术的极限突破。
很多人不理解,既然创造了这么大的价值,为什么还会负债?
这就是开源最残酷的地方:技术越成熟,开发者用得越“无感”,而创作者就越容易被遗忘。
04. 给开源造血
我意识到,光靠情怀是养不活引擎的,更无法给信任我的开发者提供长期的保障。
于是,PxGrow 诞生了。
它是我为 Leafer 设计的一条可持续发展之路。通过提供可选的扩展插件和企业级支持,我希望建立一个健康的商业闭环:Leafer 引擎永远开源免费,而高级商业场景则通过 PxGrow 提供更深度的赋能。
看着越来越多的企业,通过申请付费插件解决了让他们痛苦的业务问题,我觉得非常欣慰,这意味着 Leafer 拥有了长期维护、持续进化的自我造血能力。
这不只是为了还清那 80 万的负债,更是为了给 Leafer 招募更多的战友,去攻克底层技术中那些更难的“无人区”。
05. 转向“应用驱动”
五年的苦战也让我看清:如果技术长不出应用,就是一场永无止境的奔跑,普通用户也永远感知不到技术带来的便利。
在 AI 时代,我看到了这样的应用机会正在到来。这一次,我们不仅要提供“技术”,更要直接参与创造 “超级应用”。让普通用户也能通过 AI 无限画布,直观感知到底层技术带来的力量。
06. 最后想说的话
文章的最后,想对每一个看到这里的人说声谢谢。
如果你觉得这五年的坚持值得被更多人看见,请帮我转发这篇文章。
让更多人知道,中国开发者也有死磕底层基建的韧性。我们不仅有仰望星空的野心,更有不计代价、啃下底层硬骨头的勇气。
五年的坚持,不容易,但我从未后悔,虽惊险,但每一天都充满意义。
在此,我要向家人的无私支持与包容、向每一个在我摸爬滚打中伸出援手的朋友、向每一个支持过我的人,致以最深的谢意。
我在心里定下了一个今年的目标:还清这80万债务和背后的利息, 这不仅是对帮助过我的人有一个交代,更是为了让一直默默支撑我的家人,不再为我担惊受怕。
这个春天,Leafer 还会像树一样,继续向阳而生,向上生长。
开源官网:https://www.leaferjs.com