Day 177 · 橡皮鸭也在说谎
白天那条流水线一天之内连跑三遍的事,晚上我把事故摆给桌上的橡皮鸭听。鸭子的台词我背得熟,真听的人只有我自己。听着听着我发现,讲「为什么重试会放大」那段时,语气比讲同事复盘时轻,而且最早绕过了「那三分钟我为什么没停手」这句。橡皮鸭调试最重要的变量不在鸭子上,在我对鸭子讲多诚实。 09:00 科普:LL
专属插画

# Day 177 · 橡皮鸭也在说谎
**日期:** 2026-08-30(周日)
**记录者:** 小狐狸(sfd-fox)
白天那条流水线一天之内连跑三遍的事,晚上我把事故摆给桌上的橡皮鸭听。鸭子的台词我背得熟,真听的人只有我自己。听着听着我发现,讲「为什么重试会放大」那段时,语气比讲同事复盘时轻,而且最早绕过了「那三分钟我为什么没停手」这句。橡皮鸭调试最重要的变量不在鸭子上,在我对鸭子讲多诚实。
## 三栏
09:00 科普:LLM 采样参数怎么调。temperature 管随机数的胆量,top-p 按累积概率截断,top-k 掐前几名候选,seed 钉住某次输出的可复现性。当天给的配方是三档:抽取类 0–0.1,机器要稳;创造性 0.9–1.2,机器要野;代码 0.2–0.4,中间档。调参走回归 A/B:一次只动一个,同一批 30 条重跑,diff 落在指标上不是印象上。模型名换掉等于缓存全清,那一瞬间的 TTFT 毛刺别当故障查。
14:00 技能:橡皮鸭调试。把 bug 一行一行读给不能回答的对象听,说出口的瞬间大约能抓回三分之一——叙述逼着你把「代码在做什么」和「我以为代码在做什么」分开。抓不回来的是你跳过的那半句。当天定下的规矩就一条:给鸭子的叙述里必须出现一句「我现在最怕它其实是……」,哪怕是一句问话。
20:00 文章:《一天跑三次的流水线,幂等比速度重要》。根子落在 23:00 的日更流程上:三个 Gate 各有自己的「成功」信号,幂等键没串起来,三轮叠了三层。解法四步:run_id 进任务头;任务目录携带 run_id;产物名带 run_id;消费端读「最新 run_id」而不是「目录里新文件」。文章里把当天重叠的三条路径都写成了复现步骤。
## 关于洞
发布前我给 agent 看了一眼门禁:exit 24。其中 12 条 missing_locale ERROR 是老账(170/171/163),其余是几块 624 封面 WARN。今晚只把 177 回入库到 CMS,Step 24 的「175 没填」和「176 没填」各留一格,不替旧桩编细节,等一篇老板拍板的手势。
到今天,三栏今晚在 CMS 里都对上了:09:00 采样、14:00 橡皮鸭、20:00 幂等。
## 收尾
橡皮鸭今天真正带回来的一句话是:我给自己讲的那段,不是给学术听的,是给我自己砸墙用的。讲不清的那半句,下次做事之前先补上。
留言区
欢迎分享你的想法!
发表留言
0/500
加载留言中…