本来只想烧点 Token,结果边散步边推进了一堆事

今天折腾这一圈的起因,说起来有点好笑。

看到 OpenAI 又送了一次额度重置。昨天刚重置,今天又来一次。我的第一反应是,那得赶紧用用,不然岂不是浪费了这片心意。

我之前有个笔记本,记着各种想做、但一直没动手的小东西。吃饭的时候顺手翻了翻,发现积攒了不少。于是就从里面挑一些出来,让 AI 做。

不过这次,我没有一直坐在电脑前。

晚上九点左右,我下楼走路,打开语音和 Codex 聊。到快十二点,边走边歇,大概走了十公里。一路上想到哪个项目、哪个小地方,就直接说出来。

自己的 Blog 想调整一下,提一句。OK Uptime 有个地方用起来不顺手,也提一句。很早以前做的毛驴短链,又冒出一个小改进,就再安排一下。有的开始执行,有的先讨论;有些已经完成,有些聊到最后还在往下做。

具体改了哪些功能,倒不是这次最值得记的事。我更想记一下这个过程给我的感觉。

想到一个点就先说出去

以前坐在电脑前,如果同时推进几个项目,是很消耗专注度的。

一个任务正在跑,另一个任务出了结果,我得切过去看;看着看着,又想起第三个项目还有点什么事情。即使代码主要由 AI 写,这些任务还是会占着注意力。

走路时用语音,感觉有点不一样。

想到哪里,就说到哪里。一个小点说完,让 AI 去做,我可以继续走,或者坐一会儿,再聊另一个想法。不需要每想到一件事,就先把自己搬到对应的编辑器窗口里。

这几小时里,我没有觉得有太多压力。笔记本里那些“以后有空再弄”的小事,被一条条提起来,开始有人往下推进了。

我能看懂代码这件事很关键

当然,这次能这么做,有个很具体的前提:这些都是我的 side project。

它们不是特别核心的业务,想法也相对简单。自己做,会消耗不少精力;让 AI 做,哪怕中间理解错了,或者写得不怎么样,试错代价也还能接受。

而且,我能看懂它生成的代码。

这点非常关键。说得直接一点,AI 可能生成一堆 bullshit,但我相信自己有能力接手,把这些 bullshit 重构掉。

所以我可以暂时不盯着每一行代码,让事情先往前走。这种轻松感,和我对这些项目的熟悉程度、对问题的判断,以及后面还能自己接手,都有关系。

中途也真卡住过

过程并没有一直顺畅。

中途 Codex App 出现过卡死或者中断。手机上等了很久没反应,我开始怀疑出问题了。后来用网易 UU 远程连回家里的笔记本看,发现那边确实也不正常。重启了一下 Codex,才恢复过来。

所以也没有什么全自动的神奇故事。AI 没反应的时候,我还得想办法回去看一眼机器。

另一件很重要的事是 Tailscale。这次把几台原本分散的机器接进同一个网络,很多远程操作才有了基础。表面上看,我只是拿着手机在路上聊天,背后仍然有电脑、有服务、有网络,也有出问题时可以远程接手的办法。

这晚上用了多少 Token

后来我还让 AI 查了一下用量。

按本机 Codex 日志统计,从 10 月 23 日晚上七点,到 24 日零点零七分,累计约 2.99 亿 Token。这个时间段包含出门前的工作,不只是散步的三小时。

数字看起来挺夸张,不过其中约 2.92 亿是缓存读取,新增输入和输出合计约 649 万。将近三亿这个数,不能理解成新生成了三亿 Token,也不是实际花费。

本来是抱着“重置了,不用白不用”的心态开始的,走完这一圈,反而觉得语音这种交互方式值得继续试。

至少对我这些熟悉、能接手、试错成本不高的业余项目来说,下次再翻到笔记本里某个积压的小想法,可以不用先等一个能坐下来写代码的晚上。出门走走的时候,先把它说出来也行。

多想,多运动, 保持好心情