12 月 17 日上午 7 点,在经过一个通宵的 Vibe Coding 之后,我上线了 getcheapai.com。现在是 1 月 24 日凌晨 1 点,这么一算的话,已经上线 37 天了。
起初,我只是想用一个全新的项目试试 Vibe Coding 到底能做到什么程度,正好我有个需求是在各个中转站之间比价,所以一拍脑袋就决定试试,没想到一旦开始就完全停不下来了,结果一个通宵给肝出来了。
我真的很喜欢这种感觉——我可以肆意发挥自己的创造,而不用自己写枯燥的代码。这种体验真的会让手写了多年代码的独立开发者无法自拔。
言归正传。虽然我的初衷很简单,但是这个项目也给了我一点意想不到的收入。我会简单讲述一下我在这一个多月里是怎么做的。
先说收入
我知道这是大家最想知道的事情哈哈。
我给所有收录了的中转站添加了返佣链接。当用户通过我的网站注册了中转站之后,我会获得一些佣金。
先说说可以提现的部分。
- 云雾的 403.35 元佣金已全部提现。云雾只要满 0.5 元就可以提现了,非常友好。
- Packy 一开始是不能提现的,在我把佣金用了一部分(隐约记得应该是 135 元)之后,它突然支持提现了。Packy 满 200 元才能提现,我提现了一次 215 元,现在,收益统计里写着【待使用收益 115,待到账(25天后)210,总收益 480.1】,但这个数字我算不明白,先暂且把佣金记为 480 元吧。
- AICodeMirror 显示佣金有 115.6 元,有申请提现的按钮,但点击时提示【即将支持,敬请期待】。有了 Packy 的前车之鉴,这次我是无论如何也不会把佣金转成余额了。
其余几家都是不支持提现的,只能作为站内额度使用,具体是:
| 中转站 | 站内额度 | 备注 |
|---|---|---|
| HongMaCC | $123 | |
| EasyChat | $110 | |
| RightCode | $75.5 | 页面上显示 $377.5,但它的 claude 倍率是 5,所以除以了 5 |
| 柏拉图 | $27.5 | |
| 钱多多 | $23 | 购买额度的话是 3 元买 $1 额度 |
| Privnode | $22.55 | |
| BEST AI | $14 | 购买额度的话是 3 元买 $1 额度 |
总计是 $395.55,四舍五入算 $400,然后按照目前 0.8 元买 $1 claude 额度来计算,这部分收入可以折算成 320 元。
所以一共是 403.35 + 480.1 + 115.6 + 320 = 1319 元。
再说支出
金钱上的支出是域名一年 75 元 + Claude Worker Plan $5 按照 35 元算 + 一个月的 Vibe Coding 应该花了有 300 元,所以一共是 410 元。
人力上的支出就是我为这个项目全职投入了 30 天时间。
我的投入
你可能会想,为什么一个简单的比价网站会需要全职投入 30 天时间,实际上现在的我也很疑惑。让我来做个简单的回顾。
- 上线前的那一个通宵,我完成了 MVP 版本,技术上是用 Astro 生成了纯静态网页。
- 添加了多语言和多货币的支持。
- 想要给比价页面添加更多功能(区分通用与编程、添加更多排序规则等),这时候我意识到这个网站实际上是一个 Web APP,所以基于 Astro 的纯静态网站已经不太适用,于是转为用 Next.js 重构。
- 原本有很多价格排序规则,比如【最低】、【最高】、【Claude Code 最高】、【Claude Code 最低】等,后来发现其它的其实都多余,于是又进行了一波改造,简化成了【通用】和【编程】这两种。
- 添加了一些新的中转站。其中很多是不基于 New API 的中转站,每个都需要单独写适配逻辑,所以比较花时间。
- 发现类似 88code、Cubence 这种中转站是支持包月套餐的,而 New API 的【站内汇率 + 分组倍率】的计价形式不太适用于这种中转站,所以对项目进行改造以支持这种类型的中转站。
- 在经过上面的改造之后,我将基于 New API 的中转站视为了通用中转站,而将 88code 这种套餐制的中转站视为编程专用中转站,但后来发现 iKunCode、DuckingCode 这种基于 New API 的中转站也是编程专用中转站,所以又进行了一波改造,不要以是否基于 New API 来作为判断标准。
- 一开始会用输入 + 输出的总价来反映成本,但混迹于各个中转站群里之后,发现大家其实更关心 $1 额度要花费多少元钱,所以改为使用了兑换比率来反映成本,又是一波改造。
- 有用户反馈不清楚计费公式,为了支持这个功能,不能将最终价格存储进数据库了,而是要将每个计价单元(模型倍率、分组倍率、套餐额度等)存进数据库,所以又是一波改造。
- 想要在网站上发一些博客,比如【近期推荐】之类的,所以添加了用 MDX 写博客的功能,顺便做了个【帮助中心】用于写一些中转站相关的基本概念。
- 正在做的:现在发现 Cubence 这种套餐制的中转站也开始有【分组】了,所以又是一波大改造……
期间还有一些修复 bug、增加小功能等的时间,就不单独列出来了。
项目推广
在 V2EX 发了两个帖子,在小众论坛发了一个帖子,反响都还可以。不敢再多发了,怕会引起反感。
加了一堆中转站的 QQ 群,每当群里有人提问“还有别的可以用的吗”时,我就会回答他并附上网站链接。发了大概 6 次链接,同样是怕被人看出来在做推广所以不敢发太多次。
总结
总的来说,这算是个亏本买卖:全职投入了一个多月的时间,最后才赚了不到 1000 元。不过于我而言,本身只是想深度体验下 Vibe Coding,再加上项目居然还有点起色,也算意外之喜。