Back to Blog2026-03-07

8 分钟 / 独立开发 / Figma / Vibe Coding / 产品经理

当一个产品经理开始 Vibe Coding

AI 的意义,是让原本无法战胜的东西有了血条。从不懂代码到产品变现,我经历了一场漫长但‘可见’的 Boss 战。当不可战胜的东西开始掉血,胜利就只是时间问题。以下是我从零到一的实战复盘

开始 Vibe,感谢 AI

transez.co 的起点,其实不是“我想做一个 Figma 插件”,而是一个在工作里反复出现、但一直没有被很好解决的问题。

大概在 2024 年 7 月的时候,我突然又想起之前在 Ginee 做东南亚 ERP 的经历。那时候做多语言产品,最痛苦的事情之一就是不同语言在页面里的长度差异实在太大。中文很短,泰语很长,同样一套界面,换个语言之后布局很可能就完全变样。

对设计师来说,这种事情很难处理。对产品经理来说,也很难准确评估。很多时候,一个页面不是设计逻辑有问题,而是语言本身把版面撑坏了。这个问题一直留在我脑子里,直到有一天我突然冒出一个念头: 如果设计软件里能在右上角随意切换语言,再用 AI 直接翻译成不同国家的版本,让设计师或者产品经理只用一种语言设计,然后自动获得各个国家的设计稿,那不是很爽吗?

我当时几乎是瞬间就兴奋了起来。这个想法太顺了,顺到我马上开始往一个非常不切实际的方向狂奔: 既然 Figma 解决不了这个问题,那我是不是应该自己做一个类 Figma 的设计工具,直接颠覆 Figma?

于是我就去找了很多类 Figma 的开源项目,开始认真研究有没有可能从零做一套自己的设计产品。现在回头看,那段时间的我实在是幼稚至极。不是说理想本身有错,而是当时的我既没有足够的技术能力,也没有足够的资源,更没有真正理解一款设计工具背后的复杂度。

只折腾了两天,我就慢慢意识到一个事实: 这件事我做不到。至少,以当时的我,根本不可能。

但也正是这个意识出现之后,我的方向反而开始变得清晰。既然我没有能力去改变设计师和产品经理的使用习惯,那我为什么不顺着他们的习惯去做?既然他们本来就在用 Figma,那我为什么不直接做一个 Figma 的翻译插件,而要重新造一个世界?

这个念头一转过来,事情一下子就从“不可能”变成了“也许真能做出来”。transez.co 的真正方向,也是在那个时候才真正确定的: 不去颠覆 Figma,而是做一个真正贴着设计师和产品经理工作流的 Figma 插件。

新的问题很快又出现了: 我不会写代码。

但那时候我心里其实有一种很朴素的想法。没关系,我有 AI,我也有一些研发朋友,搞不定就问,卡住了就继续试。说白了,就是先开干再说。现在回头看,这几乎就是一种很早期的 Vibe Coding 状态: 不是准备好了再开始,而是在不断试错里把产品硬做出来。

只是放在 2024 年,环境远没有今天这么成熟。那时候还是 ChatGPT 4 的时代,编程能力跟现在完全不是一个级别。虽然 Cursor 已经能帮我解决很多问题,但整体过程依然困难重重。很多报错不是一句提示词就能解决,很多逻辑也不是 AI 一次就能写对。我经常处在“好像快成了,但总差一点”的状态里,一点一点往前拱。 当时基本上每周都要被卡住好几次

但也正因为这样,我反而更清楚地感受到了 AI 的意义。它并没有替我把产品做完,但它把很多原本我根本跨不过去的门槛,硬生生变成了“虽然艰难,但可以试着跨过去”。它让我第一次真正相信,一个不会写代码的人,也有机会把脑子里的产品做出来。

就这样,一路跌跌撞撞,到了 2024 年的最后一天,产品终于上线了。

图片说明

第一笔收入

产品上线之后,因为是发在 Figma 插件市场里,所以天然就会有一点自然流量。哪怕我什么都不做,也会有一些用户自己逛到、装上、试一试。除此之外,我也去 Reddit 发过一些帖子,想着能不能从设计社区和独立开发社区里捞到第一批用户。

但现在回头看,那些帖子带来的作用其实没有我想象中那么大。至少对当时的我来说,它们并没有真正带来什么决定性的增长。产品就那样慢慢挂着,有一些人进来,有一些人离开,整体没有特别强的反馈,我也还没有找到那个真正让用户留下来的点。

真正的转折,反而来自一个非常偶然的需求。

有一天,我女朋友有个需求,因为她们公司是做日本市场的,她要做一份日语宣传单。问题在于,这类宣传物料的翻译不是“翻对意思”就够了,它还需要一些更符合语境、更加贴近营销表达的说法。但我当时插件里的翻译效果,显然还达不到这个要求。

那时候产品本身也没什么人用,我索性就直接去改代码,在提示词里硬调表达方式,帮她把这份宣传单先做出来。最后效果还不错,她很开心,我也第一次非常具体地感受到: 原来自定义提示词这件事,是真的能解决问题的。

然后第二天,我就把这个能力正式做成了产品功能,上线了自定义提示词。

现在想想,这大概算是整个 Figma 插件社区里,第一个把 AI 自定义 Prompt 做成正式能力的产品。至少在我当时能看到的范围里,我没有见到别人在这样做。它不是一个看起来特别炫的功能,但它特别实用,因为它第一次真正把“翻译结果好不好”这件事的控制权,部分交回到了用户自己手里。

又过了一段时间,我慢慢发现这个功能的使用率高得有点超出预期。不只是很多人在用,而且有些用户几乎天天都在用。他们一边使用,一边给我提建议,一边推动产品继续往前长。我也第一次清楚地意识到: 这个产品不只是“有人试过”,而是真的开始对一些人有价值了。

当一个功能被高频使用、被持续反馈、被反复提需求的时候,结论就很明显啦 : 差不多该收费了。

于是我开始思考变现。

不过站在今天回头看,我还是会觉得自己那时候收费太晚了。现在的想法会更激进一点: 上线第一天,至少就应该有一个收费入口,哪怕只收 1 分钱也行。因为付费用户和免费用户,可能从本质上就是两类人。免费用户会告诉你“这个东西能不能用”,但付费用户才会真正告诉你“这个东西值不值得继续投入”。

想明白这件事之后,我就又进入了一段漫长而痛苦的写代码过程。因为收费不是改个文案、加个按钮就结束了,后面还有注册登录、支付订阅、权限控制、次数限制,这些东西每一项都是真正的工程活。对一个本来就不是程序员的人来说,这一段比前面把插件做出来,还要更折磨。

最后,在 2025 年 3 月 18 号,注册登录和支付订阅功能终于上线了。

可上线之后,现实并没有像我期待的那样立刻变好。第一周,一个付费用户都没有。原本的老用户因为翻译次数被卡住,反而流失得很快。第二周的前两天,几乎老用户也跑光了。我当时真的开始焦虑,开始怀疑这个场景是不是根本没有商业价值,它是不是最多只能做成一个免费小工具,而不是一个能持续跑下去的产品。

但上天对我还算不错,没有让我焦虑太久。

就在我快要被这种怀疑吞掉的时候,终于来了第一个付费用户。 图片说明

那个瞬间其实很难形容。你会觉得那不只是“赚到了第一笔钱”,而是终于有人用行动告诉你: 你做的这个东西,真的值得他掏钱。对于独立开发来说,这种确认感特别重要。因为在那之前,所有的增长、留存、反馈,都只是某种信号;只有付费,才是最真实的投票。

有了第一个之后,后面的事情就开始慢慢顺起来了。付费用户越来越多,产品也像是终于走进了一个正向循环。有人使用,有人反馈,有人续费,我继续改,产品继续变好,然后再吸引到更多人进来。那种感觉很像是前面一直在推一块巨石,推了很久都不动,突然有一天它开始自己往前滚了。

还有一件事我一直记得很清楚。后来有一家欧洲非常知名的大公司联系到我,说她们内部已经有不少员工在使用我的插件。她们问我,能不能不要再按个人版去买,而是直接谈企业版,因为这个工具对她们帮助很大,如果走企业采购,希望能拿到一些折扣。

虽然最后企业版没有谈成,但那次沟通对我来说依然是一次很大的认可。因为它让我第一次意识到,这不再只是某几个个人用户觉得“这个插件挺好用”,而是已经开始进入更正式、更真实的商业语境里了。

再后来,产品就这样一点点进入了稳定的正向循环,到现在也还在持续为用户提供价值。