AI 产品太贵了!我们天天都在交 AI 税!

这句话是我在 2024 年早些说的,那时候英伟达的股票还只有 60 美金左右(虽然比之前的 20 美金已经涨了超级多了)。
的确如此,在这个时代 AI 产品的订阅模式轻轻松松的就超出了大家的原本月费范围,来到了 20-30 美金一个月这个样子,要考虑到之前的会员一般标榜的都是 10 人民币一个月,各类网盘,各类腾旭视频,B 战,都并没有这么贵。

不过今天的话题和订阅制无关,我们讨论讨论最近使用 AI Coding(OR Vibe Coding)带来的一些想法的转变。

做一个 Startup 的项目成本很低廉!

以往我最烦躁,最锻炼耐心的一件事情就是——“跑通”,“跑通”意味着一件事已经成为主干,意味着树木已经长成,剩下的都是修修补补的工作,剩下的都是辅助枝繁叶茂的工作。

在我现在的工作里叫“联调”,当一个客户端请求,成功的打到了服务端,命中了服务端背后的数十个微服务,更新了数据库,返回了合理的响应体,过一会下发了闭环的 IM 消息,当这一切的数据循环都循转起来的时候,发自内心的感到解救和舒畅,就是“跑通”。

只可惜这件事成本一直非常高:

  • 我可能需要查阅大大小小的若干个 API 手册,才能看到几个 API 的一丝端倪。
  • 我可能要去在 Google 重复的对关键字不同的组合 —— uitableview cell dynamic height, uitableview cell self-sizing, uitableview update height,从某个和我一样可怜的,在晚上工作的程序员,提出的问题下面,看到一个可能的函数调用。
  • 我可能需要在本地代码文件中尝试 5-6 个方式,才能看起来好像有改变。

借助 Vibe Coding 以后,脚手架都一般不是问题,我可以轻松地先建立起 Boiler Plate 项目,然后说出我想要做的事,剩下的交给 Claude Code 就行。

他帮我做到了我最讨厌的一件事,剩下的我乐意干很多。

把他们看做 Junior 工程师,努力的 Intern

Claude Code 更像一个,或者几个非常努力的 Intern,你可以放心的把调研,开始工作,修理 BUG,改按钮颜色,改边距丢给他们,他们总会以能用的方式完成任务。

我观察到 Claude Code 大多数情况下不会主动选取“高级的”方式,他给我加了一大堆 Javascript 调用,在 Html 上面。

如果我要求他使用某个更“高级的”第三方类库,他们会照着我说的这样做,不过需要注意的是,引入新的类库意味着引入新的复杂度。此时不得不借助 MCP 服务,类似 Context7 来对 SDK 文档进行阅读和管理,LLM 会犯一些版本和 API 的错误,尝试调用一些在某个版本已经被移除的 API。

适配自己的工作流程

工作流程没有标准这一说,只有合适这一说。

我在修图时,现在是 Lightroom 选图,然后 Lightroom 套滤镜调色,如果有人像,会在下一步转像素蛋糕。Over。

我在现在的 AI 码代码阶段,我会选择这么做。

  • 创立 Startup Project,或者使用已经存在的项目,但是 Scope 最好小一些。
  • 给 Claude Code 完善一下上下文,比如在 Claude.md 里面补充一些背景,目标,代码规范,设计模式诸如此类。
  • 开始用 Claude Code 新增一块东西,这个东西一定是可拆解的流程中被拆出来的一块,比如改一个按钮颜色,加一个网络请求。
  • 审查 Claude Code 生成的结果,如果合适,我会选择跑一跑先试试,如果没问题,我会直接进行 git commit。
  • 如果 Claude Code 的结果出现了问题,在 Cursor 中手动咨询一下 Agent,看看是否能够一步解决问题。
  • 如果还是不行,则亲自上场改一些调用和函数,此时代码可能是跑不通的,那么手动改一下试试,在整体不行的情况下,要么 git reset 之后再来一遍,要么发挥工匠精神手写一遍。

这样我的效率提升了 200%。

做好身为架构师的善后工作

这样写出来的东西基本没有设计架构可言,没事,因为我就擅长的就是造标准化的轮子,此时我可以选择指导 Claude Code 把部分类抽象,合并,重构。或者我自己上场重构。

按时审查 Claude Code 交付的结果是很重要的,设立 Milestone,当达成一个重要的里程碑时,选择花一段时间进行重构工作,否则所有的结果都是平铺的,毫无设计可言。

投入的资源,支出和花费

Claude Code 的定价是 20 美元的 Pro,或者 100 美元起的 MAX 计划,还是稍贵了,我这里选择的是国内的中转站,299 人民币一个人,体感可以支撑一天 6H 左右的高强度使用。

Cursor 是 20 美元一个月,管理自己的订阅也是非常重要的,如果之后有机会会再开一个文章讲一讲管理订阅。