1. 很久以前我就注意到,有些人玩ComfyUI不是为了生图,而是把它当成一个AI工作流编排器来用:接LLM、跑文本处理、做agent、多步骤串联任务。受此启发,我最近也开始用OpenCode干一些和写代码无关的活儿。

为什么用opencode而不是claude code,是因为:(1)我现在的原则是在水平差距不大的情况下,有开源的选择就尽量用开源的,(2)anthropic无规律封中国用户闹心,以及(3)claude模型对我来说太贵了,因此为了省心和省钱,我选择opencode。

至于为什么用opencode而不是openclaw,这个原因也显而易见,龙虾权限太大而opencode只运行在项目文件夹内,而且opencode在运行过程中能够看到它运行的情况,相对来说更放心一些(关于openclaw的详细讨论请见最近很火的龙虾到底是个啥)。

至于怎么用,我挑一个最简单最清晰最直接最实在最不绕弯最容易懂最接地气最豆包的例子,大家可以举一反三。

在日常工作里,相信很多人都碰到过类似场景:领导让你写信息稿、周报、汇报材料、年度总结。那如果用OpenCode来写这些东西,应该怎么操作?

我的做法是:先新建一个项目文件夹,然后在里面再建几个子文件夹,比如:素材/、报告/、模板/、工作区/。这几个文件夹基本顾名思义。素材文件夹放原始材料,模板文件夹放你平时认可的格式和范文,报告文件夹放最终产出,工作区则用来存放中间过程里的临时文件,比如脱敏后的文档、清洗到一半的数据、提取后的摘要等等。

接下来的事情很简单:直接给agent下指令,让它参考模板文件夹里的格式,使用素材文件夹里的材料,去生成你需要的那篇东西。

如果你跟我一样,比较想确认agent到底有没有搞明白自己在干什么,那也可以在正式开跑之前,先多问几句。比如先问它:现在能看到项目文件夹里有哪些东西?如果要写一份某某材料,现有信息够不够,还缺什么,素材之间有没有冲突?

等它写完之后,如果你依然不太放心,还可以继续追问,比如:“我注意到你在某些地方的遣词造句和模板不太一样,这是你有意为之,还是理解错了?如果是有意为之,请告诉我你的意图,以及依据是什么。”

我自己的感觉是,这样一套流程下来,至少比你直接对着聊天框随口喊一句“帮我写个总结”要靠谱得多。它未必一步到位,但通常已经能把文章写到八九不离十的程度,后面你再自己润色一遍,效率会高很多。随便怎样,效果都会比直接让豆包freestyle一段强不少。

  1. AI圈最近还有个我有点感兴趣的项目,是Andrej Karpathy开源的autoresearch。这个项目在GitHub上的自我介绍就很直白:它想做的是“让AI agents自动去跑研究”,让AI围绕一个小型研究目标不断试错、不断跑实验、不断总结。

之后稍微空一点,我也准备拿它试试看,也没有什么研究目标要去试验,只是看看能不能把我的一些小项目迭代出什么花来。另外么,也正好再把之前买的洋垃圾给重新部署起来跑本地模型,说不定还能再出一个穷鬼套餐系列的文章。(bushi

  1. 这几周除了见缝插针地读The Fourth Turning外,我还在折腾些别的东西。一个是佛系地用nano banana做微信表情包;除此之外,今天收到通知,我的微信小程序备案成功了,这两周再改改代码冲刺下,说不定不久之后这个就能正式上线了。一个和之前某篇文章联动的小玩具,敬请读者朋友们期待。