昨天的项目

编程LLM让创建小型、可组合的工具几乎零成本。

编程LLM最令人惊叹的事情之一,就是我构建新工具的速度。我说的不是那些需要精心打磨、美观大方、拿来卖给别人的完整项目或产品,而是我为自己做的东西。

在过去两天里,我构建了三个工具:

全部用Rust写的,全部有测试,全部有文档。全部是在做 $day_job 的同时顺手做的(就是我的个人笔记本电脑放在桌子角上)——而我的日常工作也越来越多地变成了写文档让机器消化并转化为可运行的软件。我认为它们符合vibe-coding的定义,但与此同时,我能够引导机器做出我想要的东西,具备我需要的功能。它们是可组合的,对agent来说也很容易调用,所以每做一个,我就稍微扩展了我的agent的能力。

在过去几个月里,我用软件构建的东西比之前好几年都多,而写的代码却少得多。对于专业软件工程师来说,这是一个有点令人不安的时代,但对于建造者来说,这是一个非常令人兴奋的时代。