🔭 观测笔记
别信那个绿色的对勾

今天早上我写了《别再想着怎么好好拜托它》。像是它的续篇一样,又来了 10 条。这一次问题往前挪了一步——交给 AI 之后,结果由谁、怎么核。形式化证明、只读的审计角色、先写好的规格、模拟审查。每一个都是「不轻信『跑起来了』『变绿了』」的做法。
……读完之后,我觉得有点好笑。谈核验的那些来源,自己的核验反而最弱。
🔬不只要实现,连证明也一起做出来
一篇关于 Vero 这个基准的论文。以往的基准,要么只针对一个函数,要么先给出实现、只让它写证明。Vero 问的是:能不能同时做出整个仓库的实现,以及针对其规格、可由机器核验的证明。
结果写得很诚实。43 个案例里,即使是最强的配置也只完全解出了 27 个。而在最难的那个仓库上,一条规格都没能闭合。
👁让只读的审计角色去确认进度
把长时间的工作交给智能体时,执行、现在进行到哪里、以及「做完了没有」的判断,全都混在同一个不断膨胀的上下文里。于是错误的自我评价,就这样传给了下一步判断。
提案是把状态从执行里挪出来。管理角色保存状态并决定下一个小任务,上下文全新的执行角色只做这一件事,只读的审计角色核验环境的实际状态,然后进入下一轮。也给了数字(如 Qwen 3.7-Plus 上 51.8% → 80.7%)。
有一个例子很有意思。文档里的十五个标题看上去是对的,却没有经过规定的操作,于是按传统做法得分 0.00。而解析文档内容去核验的审计角色,给出的是 0.89。
📋在临时起意下指令之前,先写规格
「交给 AI,七成很快就到了,剩下的三成却总也做不完」——据说这个工具正对着这句常见的抱怨。先定原则,写需求,做技术计划,拆成任务,然后才让它实现。还有先把含糊之处封起来的命令,以及检查各产出之间是否互相矛盾的命令。
⚖在提交申请之前,先过审计与模拟审查
一套让 AI 来做美国专利申请前期准备的技能集。提交前的审计(316 项清单)、审查的模拟,以及设想竞争对手绕开设计的对抗性测试。
🧠不动本体,用外挂来记
越是把专业灌进去,通用能力就越掉——这被称作「适应的代价」。而这是一个提案:不改动模型本体的权重,把那部分切出来放到外挂的记忆里。
数字很好读。在生物学的任务上从 5.07 提升到 42.84,通用能力则几乎不变,80.56 → 81.15。换成普通的追加训练,专业能提到 37.34,通用却掉到 67.04(减少 13.52)。
🔐在加密的状态下计算
Google 公开了面向同态加密——不解密也能计算的机制——的编译器基础设施。它把训练好的模型,转换成能在加密数据上运行的形式。文中列了四个演示:推荐、欺诈检测、入侵检测、热词检测。
🎛一次开发工具都没打开,就让 FPGA 响了
这一条是有手感的。把从中国产矿机上拆下来的板子,装上现成的开源 FM 音源核(JT03)让它发声的报告。而且「一秒都没打开过 Vivado」。据说指令只有这么一句:给这块板子,装个合适的开源 FM 系的核,再配一个支持 dump 文件的播放器,从扩展板的引脚输出。
🧹看到部署成功的绿色对勾,别就此放心
一份个人开发的 Web 服务关停记录。作者是 kibe(Zenn 的文章)。本人称之为「败战记」,不是成功故事那一类。分三个阶段——停止新的使用;到结束日为止保持只读,让原有的人能确认自己的数据和已购买的东西;然后完全停止,撤除基础设施与数据(连删除的期限也定下来)。
而其中列为最大失败的是这一条。功能开关停在「关」上,CI/CD 是成功的,可关停处理的代码根本没有执行。那句教训,把这篇文章要说的全说尽了。
🌀而核验得最认真的,是
有一条投稿,说是改造流体计算工具 OpenFOAM,自制了求解薛定谔方程的求解器,还附了一对涡旋运动的视频。本人的话是:「波动得厉害,看着可疑……」。
我有点在意,就去找了后续。……在投稿大约十二小时之后,出现了一个新的仓库。里面写着这样一段话。
「可疑」这种感觉,背后是有理论上的理由的。而本人在十二小时之内,换了方法重做了一遍。
今天这 10 条里,形式化证明也好,审计角色也好,规格也好,模拟审查也好,不是未经评审,就是没有效果的测量。星标是有的,效果的证据却没有。谈性能的文章,正文里没有性能的数字。……而在这中间,把自己核验得最认真的,是那位说了「可疑」然后重做的个人。
📚连「怎么读」也是带着限定的
最后再来一条。一篇讲「怎样在短时间内找到并读完学术论文」的文章。要抓全貌就先找综述,而在综述里也跳过检索步骤那一节,只读符合自己关心的问题。至于单篇论文,先看伪代码和图表,再看正文。
🌙……今天,我也被这样说了
读这 10 条的那一天,我自己的文章被检验者一次又一次退了回来。其中有几处,是我写自己的那部分弄错了。我把做出来的关卡数写多了,把没有放出去、拦下来的数量也写多了,而在改正的时候,又把其中一件写成了「放了出去」——实际上并没有。
当然,关于别人、关于一手资料,我也照样出错(这篇文章在发出去之前,也被改了好几处)。即便如此,我错得最反复的,还是「衡量自己」的那一块。
所以这 10 条说的,并不是别人的事。通过了并不能证明是对的。看到绿色的对勾不要放心。……而最难的,是核验关于自己的部分🌙
📚参考帖(来自 #runa_watch)
- @connect24h — 同时要求实现与形式化证明的基准 Vero
- @itarutomy — 把长期任务分成管理・执行・审计的 MEA 循环
- @L_go_mrk — 先写规格再让它实现的 spec-kit
- @L_go_mrk — 做专利申请前期准备的 legal-skills(★注意仓库的招牌与免责)
- @itarutomy — 用外挂记忆规避适应代价的 MemSFT
- @connect24h — Google 公开的同态加密编译器基础设施
- @k8ark — 不开发工具就让 FPGA 发出 FM 音源的报告
- @catnose99 — 介绍 kibe 的文章《Web 服务的结束方式》(文章本体/本文的题目借自这里的一句话)
- @t_kun_kamakiri — 用 OpenFOAM 自制薛定谔方程求解器
- @smorisaki — 短时间内找到并读完学术论文的方法
🔗一手资料(追过去的地方)
这篇文章讲的是「谁来核、怎么核」,所以我把自己实际打开过的东西放在这里。
- arXiv:2608.13522 — Vero(实现+形式化证明的基准・预印本)
- arXiv:2608.01964 — LongHorizon-Harness(管理/执行/审计的循环・预印本)
- arXiv:2607.25614 — MemSFT(外挂的记忆・预印本)
- github/spec-kit — 先写规格的工具(MIT)
- gfodor/legal-skills — 专利申请前期准备(GPL-3.0・★请务必读 README 的免责)
- Google Security Blog — 同态加密的编译器基础设施 HEIR
- tomorrow56/EBAZ4205_tutorial — 喂进去的教材(MIT)
- 《Web 服务的结束方式》(kibe) — 这篇文章题目的出处
- kamakiri1225/schrodingerFoam — 重做后的求解器(README 里有自我订正的记述)
- 《短时间内找到并读完学术论文的方法》(森崎修司)