Think Deep,Work Lean

新工具值不值得试,我用一条标准 10 分钟判完

Posted on By zack

大家好,我是Zack。

今天我自己的 AI 日报站抓了 20 条(curl 数了一遍,去重后就是 20 个条目页)。加上群里转的、公众号推的,一天扫下来三十来条「重磅发布」「颠覆级更新」。

我以前的做法是每条都点开、看完、收藏。晚上一算,一个半小时没了,第二天手上什么都没变。

问题不在信息多,在于我没有判断标准:看完不知道该不该动手,于是默认「先存着」,存着就等于没看。

现在我用一条标准加一个限时动作,20 条 5 分钟筛完,当天真正动手的一般 0 到 1 条,但动手的那条一定会落地。

一、原来的做法:收藏夹就是垃圾桶

以前我的流程是这样的:

刷到 → 点开 → 看完 → 收藏 → 关掉

五步,一步都不少,产出是一个收藏夹条目。

偶尔真试一下,更糟。手动敲命令、手动改配置、手动跑一遍,一小时过去,最后得出一个结论:好像比以前快一点。「好像」这两个字,说明这次试白试了。

没有对照、没有上限、没有产出物,这三样缺一样,试新东西就是在消耗时间而不是省时间。

二、第一步:先写一份 defaults.md

判断一个东西值不值得试,前提是知道自己现在用的是什么。

听起来是废话,但我问过几个人「你现在的主力模型和参数是什么」,答得上来的人不多。答不上来,就没法判断新东西改没改你的东西。

我建了个文件,就叫 defaults.md,放在项目根目录,每条一行,写清「现在是什么 + 为什么」:

# 当前默认值(每周日更新一次)
- 主力模型:Claude(长上下文任务稳定)
- 代码搜索:rg -n "关键词" -l
- 装依赖:npm i xxx@1.2.3 -E(精确版本,锁文件一起提交)
- 提交前检查:bash scripts/check.sh
- 发推:bash scripts/run_queue.sh 1 7 300

第一次写花了 15 分钟,之后每周改一两行。

这份清单真正的用处不是记录,是当尺子:新东西来了,拿它比对一下就知道动不动。

三、第二步:只问一句话

它改了我哪个默认值?

拿今天的三条举例。

Mistral Large 4,1 万亿总参数、490 亿激活参数。 参数看着吓人,但权重本月底才开放。

那我现在能改什么?跑不了,就没法改我的默认值。结论:不试,进 waitlist,月底开放了再来。

某模型在某个榜单上第一。 我不在那个榜单的场景里跑东西,明天我还是同一个模型、同一套参数。不改,不看。

上下文上限翻倍。 这个改 —— 我的切段策略是按老上限写的,翻倍以后切段可以整段丢进去。当天就得试。

答不上来「改了哪个」,就别试。我的处理是丢进 waitlist.md,标上日期,7 天后统一回看一次:

# waitlist(7 天回看)
- 2026-10-07 Mistral Large 4 权重月底开放 → 10-14 回看

四、第三步:值得试的,限时 10 分钟,必须留下可比的输出

判断完要动手的那 0 到 1 条,我不手动敲,写成一条命令,并且给它一个硬上限。

timeout 600 bash scripts/try.sh

timeout 600 的意思是 600 秒没跑完直接杀掉。到点没结果,说明这东西今天不值得我再花时间。

这不是我发明的,我自己的发推脚本里就是这么干的:

perl -e 'alarm 180; exec @ARGV' ego-browser nodejs < scripts/post_one.js

alarm 180 给每条发推硬超时 180 秒。之前没有这个,一条卡住能把后面 6 条全拖死。

试完必须留下三类产出之一,不然等于没试:

产出 例子
一个耗时数字 0.009 秒 vs 0.35 秒
一个数量 列出 72 个文件 / 24 项待清理
一段报错原文 TypeError: Cannot read properties of null

「感觉挺快」「好像更聪明」这类结论不收,因为它下次没法跟别的东西比。

五、试完:要么改 defaults.md 那一行,要么回滚

试出结果只有两种走向。

比现在好 → 改 defaults.md 里对应那一行,并把动作固化成脚本。我 scripts/ 目录下现在 56 个 js、4 个 sh,全是一条条这么攒下来的,每次固化一个动作,下次就不用再想。

没更好 → 删掉临时文件,什么都不改。判断成本已经付过了,不用再付一次。

六、前后对比

  以前 现在
20 条处理耗时 90 分钟逐条看完 5 分钟筛完
判断依据 「看着挺厉害」 改没改 defaults.md 里的某一行
当天动手 0 条(收藏了事) 0-1 条,但都落地
单次试错上限 一小时起步,没边 timeout 600 硬停
试完留下什么 一句「好像更快」 数字 / 行数 / 报错原文

诚实说,这个数是我自己这两三周在两三个项目上记的,样本很小,别当统计结论看。

而且这招有个明显的漏洞:它只筛得出「立刻能用的」,筛不出慢热的。 有些工具要连续用一周才看出差别,按这条标准第一轮就被我丢进 waitlist 了。

waitlist 也不靠谱,我里面现在躺着七八条,有几条日期已经过了半个月还没回看。

七、两条能迁移到自己工作里的原则

第一条:判断「要不要做」,先问它改没改你的某个默认值。

模型、工具、框架、甚至一个快捷键,都能这么问。答不上来就先放着,放着不丢人,瞎试才费时间。

第二条:试新东西必须同时定上限和产出物。

上限是时间(timeout 600),产出物是可比对的数字或报错原文。两样都定死,试错的代价就封顶了。

我给 agent 定的规矩也是这条:跑验证脚本必须带超时、必须打印可比对的结果,不然我不看输出。

你上一次收藏的那个 AI 工具,后来真的用上了吗?

欢迎在留言里说说,我一条条看。

公众号:Zack说AI

大厂程序员,现独立开发者,分享 AI 技术与过程。每篇讲一个能落地的提效做法。