<?xml version="1.0" encoding="utf-8"?><feed xmlns="http://www.w3.org/2005/Atom" xml:lang="zh-CN"><generator uri="https://jekyllrb.com/" version="3.10.0">Jekyll</generator><link href="https://unbug.github.io/feed.xml" rel="self" type="application/atom+xml" /><link href="https://unbug.github.io/" rel="alternate" type="text/html" hreflang="zh-CN" /><updated>2026-11-11T13:19:58+00:00</updated><id>https://unbug.github.io/feed.xml</id><title type="html">Micropaper 一分钟读论文</title><subtitle>Micropaper 一分钟读论文：每天用一分钟读懂一篇 AI 论文，并提供 AI 范式雷达与 AI 智创简报，覆盖智能体、大模型、AI 安全与专利机会洞察。</subtitle><author><name>unbug</name></author><entry><title type="html">AI 智创简报：《智能体签发授权书热热闹闹，替双方验书的柜台还没开张》</title><link href="https://unbug.github.io/ai-innovation-brief-mandate-verification-gap/" rel="alternate" type="text/html" title="AI 智创简报：《智能体签发授权书热热闹闹，替双方验书的柜台还没开张》" /><published>2026-11-10T00:00:00+00:00</published><updated>2026-11-10T00:00:00+00:00</updated><id>https://unbug.github.io/ai-innovation-brief-mandate-verification-gap</id><content type="html" xml:base="https://unbug.github.io/ai-innovation-brief-mandate-verification-gap/"><![CDATA[<p><code class="language-plaintext highlighter-rouge">2026-11-10</code> Google Patents 精确检索：智能体协议、协商一侧热到 <code class="language-plaintext highlighter-rouge">2297</code>、<code class="language-plaintext highlighter-rouge">1745</code> 件，授权书校验一侧窄查询只有 <code class="language-plaintext highlighter-rouge">8</code>、<code class="language-plaintext highlighter-rouge">33</code> 件——签发端在圈地，替交易双方验授权书的中立校验位还是方向差。</p>

<p><img src="/assets/images/mandate-verification-gap.svg" alt="签发侧协议仓库高星 vs 校验侧个位数星占坑" /></p>

<h2 id="六件终选各有一句判词">六件终选，各有一句判词</h2>

<p>Citibank <code class="language-plaintext highlighter-rouge">US12526244B2</code> 加密智能体验证（<code class="language-plaintext highlighter-rouge">2026-01-13</code> 授权）claim 第一方智能体取得定义第二方操作边界的机器可读结构并哈希入库，判词：边界结构加加密核验都在，核验方却是交易对手第一方，不是中立第三方。Citibank <code class="language-plaintext highlighter-rouge">US12450494B1</code> 用生成式 AI 验证智能体（<code class="language-plaintext highlighter-rouge">2025-10-21</code> 授权），约束集进来、生成式验证器出去，判词：验证器是银行嵌在自家流程里的。Citibank <code class="language-plaintext highlighter-rouge">US12694133B1</code> 智能体监察（<code class="language-plaintext highlighter-rouge">2026-07-28</code> 授权），观测代理盯活动数据流，判词：企业域内管行为，不管授权书条款。Citibank <code class="language-plaintext highlighter-rouge">US12706859B1</code> 交叉验证加密执行（<code class="language-plaintext highlighter-rouge">2026-08-11</code> 授权），判词：与前件同族，圈的是执行侧。清华大学 <code class="language-plaintext highlighter-rouge">CN120915496B</code> 跨域互信多智能体协作（<code class="language-plaintext highlighter-rouge">2026-03-10</code> 授权），去中心化身份加分布式账本锚定交互信息卡，判词：占住互信理论位，做的是身份认证，不是条款级校验。个人发明人 TRAN, ALEX 的 <code class="language-plaintext highlighter-rouge">US11593685B1</code> 全渠道智能协商助手（<code class="language-plaintext highlighter-rouge">2023-02-28</code> 授权），判词：个人早在协商助手位落过子。</p>

<h2 id="检索面签发热核验冷的方向差">检索面：签发热、核验冷的方向差</h2>

<p>mandate（授权书，智能体替人办事时携带的机器可读授权凭证）的签发端人山人海：<code class="language-plaintext highlighter-rouge">"agent protocol"</code> <code class="language-plaintext highlighter-rouge">2297</code> 件、<code class="language-plaintext highlighter-rouge">"negotiation" "large language model"</code> <code class="language-plaintext highlighter-rouge">1745</code> 件、<code class="language-plaintext highlighter-rouge">"smart contract" "large language model"</code> <code class="language-plaintext highlighter-rouge">731</code> 件、<code class="language-plaintext highlighter-rouge">"protocol" "negotiation" "large language model"</code> <code class="language-plaintext highlighter-rouge">691</code> 件且 2025 后占 76%。核验端是另一番量级：<code class="language-plaintext highlighter-rouge">"verifiable credential" "autonomous agents"</code> 仅 <code class="language-plaintext highlighter-rouge">8</code> 件、<code class="language-plaintext highlighter-rouge">"mandate" "autonomous agents"</code> <code class="language-plaintext highlighter-rouge">33</code> 件、托管 <code class="language-plaintext highlighter-rouge">"escrow" "autonomous agents"</code> <code class="language-plaintext highlighter-rouge">51</code> 件、争议 <code class="language-plaintext highlighter-rouge">"dispute" "autonomous agents"</code> <code class="language-plaintext highlighter-rouge">89</code> 件、<code class="language-plaintext highlighter-rouge">"agent payments protocol"</code> 仅 <code class="language-plaintext highlighter-rouge">4</code> 件。核验端里 Citibank 一家在 <code class="language-plaintext highlighter-rouge">"verifiable credential" "autonomous agents"</code> 的 <code class="language-plaintext highlighter-rouge">8</code> 件里占 3 席，盘内逐条已核实，是银行圈地最硬的单一申请人证据。要交代的是：本轮没有任何真零查询，窄处也是个位到两位数，缺口是量级方向差而非空集。仓库侧同构：A2A（agent2agent 开放协议）主仓 <code class="language-plaintext highlighter-rouge">26467</code> 星、x402（HTTP 402 支付的开放协议）npm 近一月下载 <code class="language-plaintext highlighter-rouge">2400334</code>，mandate 一致性校验头名 Praman 却只有 <code class="language-plaintext highlighter-rouge">15</code> 星，Soham109/sutra <code class="language-plaintext highlighter-rouge">9</code> 星，iamonuwa/kanon <code class="language-plaintext highlighter-rouge">4</code> 星——x402 mandate 一致性测试向量加参考校验器，坑位正被一个 4 星仓库精确占住。internet-court-skill <code class="language-plaintext highlighter-rouge">7083</code> 星卖的却是自己当裁判，属另一类，不算校验位繁荣。</p>

<h2 id="反方六条逐条摆开">反方六条，逐条摆开</h2>

<p>需求侧同冷是本期最大口径差异：专利圈地、工具真空、讨论冷三者同向，HN 上 mandate 相关帖最高只有 <code class="language-plaintext highlighter-rouge">10</code> 分；窗口对单人开放与伪赛道两种读法并存，本期只写三者同向，不提需求热度。反方摆六条：其一，Citibank 四件已把第一方核验圈实，切割句要摆正：核验方是交易对手，不是中立方。其二，清华件占住跨域互信的理论位。其三，internet-court <code class="language-plaintext highlighter-rouge">7083</code> 星已占「裁判」位。其四，kanon <code class="language-plaintext highlighter-rouge">4</code> 星精确占了参考校验器，先发优势未必还在。其五，无真零，窄查询也是两位数。其六，需求冷本身就可能是伪赛道信号。上一篇<a href="/ai-innovation-brief-provenance-verification-gap/">内容溯源验真</a>管内容真假，10-30 那期写钱怎么被授权花，本期写授权书谁来替双方验。</p>

<h2 id="单人切口只验不签的校验器">单人切口：只验不签的校验器</h2>

<p>与 kanon 正面相遇的个人形态是 mandate 一致性校验 CLI/CI：对 AP2 mandate、x402 manifest、A2A extension 做字段级校验与越界告警，只验不签不建库。六件为何卡不住这个位：Citibank 四件的核验方都是交易对手第一方且绑加密执行或行为监察；清华件落在身份认证与账本；个人那件是协商助手本体——没有一件 claim「中立第三方对 mandate 做字段级一致性校验」。不建议自建仲裁：裁判位 <code class="language-plaintext highlighter-rouge">7083</code> 星已占，单人做不赢信任。</p>

<h2 id="references">References</h2>
<ul>
  <li><a href="https://patents.google.com/patent/US12526244B2/en">Citibank 加密智能体验证专利</a></li>
  <li><a href="https://patents.google.com/patent/US12450494B1/en">Citibank 生成式 AI 验证智能体专利</a></li>
  <li><a href="https://patents.google.com/patent/US12694133B1/en">Citibank 智能体监察专利</a></li>
  <li><a href="https://patents.google.com/patent/US12706859B1/en">Citibank 交叉验证加密执行专利</a></li>
  <li><a href="https://patents.google.com/patent/CN120915496B/en">清华大学跨域互信多智能体专利</a></li>
  <li><a href="https://patents.google.com/patent/US11593685B1/en">个人发明人全渠道智能协商助手专利</a></li>
  <li><a href="https://github.com/a2aproject/A2A">GitHub：a2aproject/A2A</a></li>
  <li><a href="https://github.com/internet-court/internet-court-skill">GitHub：internet-court/internet-court-skill</a></li>
  <li><a href="https://github.com/iamonuwa/kanon">GitHub：iamonuwa/kanon</a></li>
</ul>]]></content><author><name>unbug</name></author><category term="AI" /><category term="InnovationBrief" /><category term="agent-mandate" /><category term="agent-protocols" /><category term="patents" /><category term="x402" /><category term="solo-dev" /><summary type="html"><![CDATA[智能体协议专利热到 2297 件，授权书校验窄查询仅 8 件；签发头名仓库 26467 星，mandate 校验头名仅 15 星，第三方验书位暂无权利要求卡住。]]></summary><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://unbug.github.io/assets/images/mandate-verification-gap.svg" /><media:content medium="image" url="https://unbug.github.io/assets/images/mandate-verification-gap.svg" xmlns:media="http://search.yahoo.com/mrss/" /></entry><entry><title type="html">一分钟读论文：《跑十轮不如跑一轮》</title><link href="https://unbug.github.io/one-minute-read-paper-e-means-kmeans-successor/" rel="alternate" type="text/html" title="一分钟读论文：《跑十轮不如跑一轮》" /><published>2026-11-10T00:00:00+00:00</published><updated>2026-11-10T00:00:00+00:00</updated><id>https://unbug.github.io/one-minute-read-paper-e-means-kmeans-successor</id><content type="html" xml:base="https://unbug.github.io/one-minute-read-paper-e-means-kmeans-successor/"><![CDATA[<p>Meta FAIR 的预印本论文<a href="https://arxiv.org/abs/2611.09501">《e-means: outperforming k-means》</a>把 k-means 的更新规则换成 mini-batch 加滑动平均，摘要口径做到 <code class="language-plaintext highlighter-rouge">10-45x</code> 的 GPU 端到端提速，代码已并入 faiss 主干。</p>

<p>k-means 要最小化每个点到其最近质心的平方距离和，聚类、压缩、检索索引、数据清洗都在用它；做向量检索和 RAG 的人几乎人手一份。滑动平均指对历史值平滑跟进的更新。论文另引他人工作补了一句：它近来也被用于大模型栈里压缩 attention cache、给注意力做稀疏化——这是既有用途，并非 e-means 的新功能，站内《KV cache serving 专利简报》<a href="/innovation-brief-kv-cache-serving-patents/">（站内阅读）</a>正是这一方向的延伸。</p>

<h2 id="换掉更新规则顺手消掉扫参">换掉更新规则，顺手消掉扫参</h2>

<p>e-means 的做法有三层：把 mini-batch 的滑动平均更新规则专门化到 k-means；学习率按 cosine 退火，并给中途失去分配点的死簇做复活处理；再对衰减率与 batch size 如何影响最终损失拟合 scaling law，直接给出公式，换数据集不用再扫超参。论文点出老方法的空白：此前没有任何方法告诉使用者给定问题该用多大 batch、多长步长，质心死了也没几个方法管。</p>

<p><img src="/assets/images/e-means-epochs-curve.svg" alt="跑满 25 个 epoch 才达到的 Lloyd 损失，e-means 用 1.4 到 2.6 个 epoch 就碰到" /></p>

<p>速度数字分两个口径。摘要口径：<code class="language-plaintext highlighter-rouge">1.4</code> 到 <code class="language-plaintext highlighter-rouge">2.6</code> 个 epoch 就追平 Lloyd 算法（k-means 的经典迭代法）跑满 <code class="language-plaintext highlighter-rouge">25</code> 个 epoch 的损失，折算 <code class="language-plaintext highlighter-rouge">10-45x</code> GPU 端到端提速，基线是 state-of-the-art 实现（正文指 Faiss-GPU 与 Flash-KMeans）。正文 <code class="language-plaintext highlighter-rouge">4.3</code> 节对 Flash-KMeans 逐档实测更精确：跨 <code class="language-plaintext highlighter-rouge">1M</code> 到 <code class="language-plaintext highlighter-rouge">1B</code> 规模、<code class="language-plaintext highlighter-rouge">10</code> 个 seed 取中位数，提速为 <code class="language-plaintext highlighter-rouge">9.5x</code> 到 <code class="language-plaintext highlighter-rouge">45.5x</code>，且收敛损失更低。结论口径则是 <code class="language-plaintext highlighter-rouge">1</code> 到 <code class="language-plaintext highlighter-rouge">3</code> 个 epoch 达到收敛的 Lloyd 质量，三组数字各管各的，不能互换。</p>

<p>最有画面感的是 DINO10B 演示：约 <code class="language-plaintext highlighter-rouge">10 billion</code>（一百亿）条 DINO 向量切进 <code class="language-plaintext highlighter-rouge">16 million</code>（一千六百万）个簇，只花 <code class="language-plaintext highlighter-rouge">2.5</code> 个 epoch，损失低于 Lloyd 跑 <code class="language-plaintext highlighter-rouge">25</code> 个 epoch 的水位——注意这个 <code class="language-plaintext highlighter-rouge">2.5</code> 只在这一个数据集上成立。</p>

<h2 id="进了-faiss-主干还没上货架">进了 faiss 主干，还没上货架</h2>

<p>代码住在 <code class="language-plaintext highlighter-rouge">facebookresearch/faiss</code> 的 <code class="language-plaintext highlighter-rouge">contrib/e_means</code> 目录；faiss 是 <code class="language-plaintext highlighter-rouge">41288</code> stars、<code class="language-plaintext highlighter-rouge">4588</code> forks 的 MIT 开源库，描述写着“高效稠密向量相似检索与聚类”。用一行 <code class="language-plaintext highlighter-rouge">from faiss.contrib.e_means import NumpyEmeans</code> 就能起步，GPU 路线提供 Triton、CuTe、PyTorch 三套后端，距离计算可转 BF16、FP8、INT8，数据能从 SSD 流式读入，簇超过约 <code class="language-plaintext highlighter-rouge">10^6</code> 个还能套 IVF 索引做近似分配再提速。</p>

<p>时间差也写在同一个仓里：代码 <code class="language-plaintext highlighter-rouge">2026-11-02</code> 就进了 faiss 主干，主 README 至今零提及 e-means，官网 <code class="language-plaintext highlighter-rouge">2026-11-05</code> 才建，第三方独立复现目前为零。作者是 Douze 与 Jégou——正是 faiss 与 product quantization 的本尊，可信度来自这里，但对比基线里的 faiss 也是作者自家库，这笔账得记着。</p>

<h2 id="刹车写在论文自己身上">刹车写在论文自己身上</h2>

<p>低维和小数据集是明确边界：论文的 scaling law 为较高维数据调参，<code class="language-plaintext highlighter-rouge">not optimal on very low-dimensional and tiny datasets</code>；<code class="language-plaintext highlighter-rouge">d ≤ 16</code> 默认改用 quality batch、<code class="language-plaintext highlighter-rouge">d ≤ 2</code> 还要关掉簇复活，相当于一组官方补丁。对手并不服气：Flash-KMeans 换用 k-means++ 初始化后，<code class="language-plaintext highlighter-rouge">8</code> 个配置的平均误差仍全部输给 e-means，但优势收窄到 <code class="language-plaintext highlighter-rouge">0.06%</code> 到 <code class="language-plaintext highlighter-rouge">0.33%</code>。论文自标 Preprint、正在同行评审；DINO10B 基准覆盖 <code class="language-plaintext highlighter-rouge">100k</code> 到 <code class="language-plaintext highlighter-rouge">10B</code> 规模档位，以 CC-by 4.0 许可、约 <code class="language-plaintext highlighter-rouge">10 TB</code> 分批发布，论文给了下载路径，目录直链暂不可列举。站内《循环语言模型的省算力账》<a href="/one-minute-read-paper-halting-head-compute-gap/">（站内阅读）</a>同样是换算力账的路子。</p>

<h2 id="references">References</h2>
<ul>
  <li><a href="https://arxiv.org/abs/2611.09501">e-means: outperforming k-means (in one-tenth the epochs)</a></li>
  <li><a href="https://github.com/facebookresearch/faiss/tree/main/contrib/e_means">faiss contrib/e_means 代码目录</a></li>
  <li><a href="https://e-means.github.io/">e-means 官网</a></li>
  <li><a href="/one-minute-read-paper-halting-head-compute-gap/">站内：循环语言模型的省算力账</a></li>
  <li><a href="/innovation-brief-kv-cache-serving-patents/">站内：KV cache serving 专利简报</a></li>
</ul>]]></content><author><name>unbug</name></author><category term="AI" /><category term="OneMinuteRead" /><category term="clustering" /><category term="k-means" /><category term="vector-search" /><category term="faiss" /><summary type="html"><![CDATA[Meta FAIR 预印本 e-means 换掉 k-means 的更新规则：GPU 提速 10 到 45 倍，100 亿向量分 1600 万簇只用 2.5 个 epoch，代码已并入 faiss 主干。]]></summary><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://unbug.github.io/assets/images/e-means-epochs-curve.svg" /><media:content medium="image" url="https://unbug.github.io/assets/images/e-means-epochs-curve.svg" xmlns:media="http://search.yahoo.com/mrss/" /></entry><entry><title type="html">AI 智创简报：《贴水印成了行业，拆水印成了生意，验水印还是个爱好》</title><link href="https://unbug.github.io/ai-innovation-brief-provenance-verification-gap/" rel="alternate" type="text/html" title="AI 智创简报：《贴水印成了行业，拆水印成了生意，验水印还是个爱好》" /><published>2026-11-09T00:00:00+00:00</published><updated>2026-11-09T00:00:00+00:00</updated><id>https://unbug.github.io/ai-innovation-brief-provenance-verification-gap</id><content type="html" xml:base="https://unbug.github.io/ai-innovation-brief-provenance-verification-gap/"><![CDATA[<p><code class="language-plaintext highlighter-rouge">2026-11-09</code> 同日 Google Patents 精确检索：水印嵌入 <code class="language-plaintext highlighter-rouge">1062</code> 件、对抗攻击 <code class="language-plaintext highlighter-rouge">1944</code> 件，第三方检测仅 <code class="language-plaintext highlighter-rouge">11</code> 件，凭证校验的双查询两次真零。</p>

<p><img src="/assets/images/provenance-verification-gap.svg" alt="水印嵌入与对抗攻击的专利圈地 vs 第三方验真的空位" /></p>

<h2 id="六件专利没有一件替第三方验凭证">六件专利，没有一件替第三方验凭证</h2>

<p>当日逐字复核的六件详情页各有落点。微软（Microsoft Technology Licensing LLC）<code class="language-plaintext highlighter-rouge">US20250298500A1</code> 溯源内容追踪（<code class="language-plaintext highlighter-rouge">2025-09-25</code> 公开）claim 编辑系统里对模型生成段落挂溯源元数据并给可视化标识，判词：闭环在自家编辑器的显示层里。微软 <code class="language-plaintext highlighter-rouge">US20250356057A1</code> 生成模型内容检测（<code class="language-plaintext highlighter-rouge">2025-11-20</code> 公开）claim 篡改帧验证第一签名后补签第二签名，判词：盖章方自己补签，仍是签发端。个人申请人 Michael Boucher 的 <code class="language-plaintext highlighter-rouge">US20250322156A1</code> AI 文本识别（<code class="language-plaintext highlighter-rouge">2025-10-16</code> 公开，sole inventor）claim 监听剪切板事件抓文本比对 AI 文本库，判词：一个人已在动手，但落点是剪贴板检测，不是凭证校验。公安部第三研究所 <code class="language-plaintext highlighter-rouge">CN122196982A</code> claim 多维向量投影加锦标赛采样的文本水印，合肥工业大学 <code class="language-plaintext highlighter-rouge">CN122433060A</code> claim 采样与优选输出的黑盒水印及检测，判词：两件都在学术嵌入端。</p>

<h2 id="验真位的检索面窄处真零">验真位的检索面：窄处真零</h2>

<p>AI 内容溯源（content provenance，指标明内容来自哪个模型、经谁编辑的凭证链条）的检索面窄得多：”content provenance” “machine learning” 仅 <code class="language-plaintext highlighter-rouge">75</code> 件，”SynthID” “watermark” 仅 <code class="language-plaintext highlighter-rouge">6</code> 件，第三方检测 <code class="language-plaintext highlighter-rouge">11</code> 件。再往精确处查，”provenance graph” “watermark removal” “third-party verifier” 与去掉尾项的重查两次都返回 <code class="language-plaintext highlighter-rouge">0</code>，HTTP 均 <code class="language-plaintext highlighter-rouge">200</code>、返回体为合法 JSON、total_num_results 为零——空位不是检索通道故障。仓库侧同温：GitHub 上去水印工具 wiltodelta/remove-ai-watermarks 头名 <code class="language-plaintext highlighter-rouge">6321</code> 星，aloshdenny/reverse-SynthID <code class="language-plaintext highlighter-rouge">5058</code> 星；唯一自称第三方水印取证的 karthikrshet/ClaudeMark 只有 <code class="language-plaintext highlighter-rouge">10</code> 星。</p>

<h2 id="六条反方逐条摆开">六条反方，逐条摆开</h2>

<p>诚实呈现要有六条。其一，Qomplx Inc 的 <code class="language-plaintext highlighter-rouge">US12602572B2</code> 已授权（<code class="language-plaintext highlighter-rouge">2026-04-14</code>，优先权 <code class="language-plaintext highlighter-rouge">2023-12-23</code>），claim 把外部内容分块哈希后与自家注册内容元素数据库比对判 AI/非 AI——它验的是指纹库，不是签名凭证；本期只把它当内容验真订阅服务看。其二，ClaudeMark 虽仅 <code class="language-plaintext highlighter-rouge">10</code> 星，第三方水印取证这个坑位已被占。其三，微软两件圈住签发与显示端，外部校验器的边缘空间受挤压。其四，”watermark” “verify” “provenance” 命中 <code class="language-plaintext highlighter-rouge">362</code> 件，不是零；多数是签发链路带上 verify 字样，精确到第三方验证才见空位。其五，<code class="language-plaintext highlighter-rouge">1944</code> 件对抗攻击的头部申请人是中国高校与 Digimarc，攻防两头都有正经机构。其六，<code class="language-plaintext highlighter-rouge">6321</code> 星只证明拆标需求热度，推不出灰色产业规模。</p>

<h2 id="单人切口不建库的凭证校验器">单人切口：不建库的凭证校验器</h2>

<p>空位对应一个个人可交付物：C2PA（业内内容凭证标准，把生成模型、编辑记录签进文件）与水印凭证的独立校验 CLI/CI 检查器——凭证可验、链可查、不建内容库。前文六件里，微软两件在签发显示端，Qomplx 的 claim 依赖自家注册哈希库，个人那件落在剪贴板比对；只验凭证、不碰库、不生成内容的形态暂无权利要求卡住。上一篇<a href="/ai-innovation-brief-tool-failure-semantics/">工具调用空结果语义</a>管的是调用返回没人分箱，这一篇管的是内容本身没人验真。</p>

<h2 id="references">References</h2>
<ul>
  <li><a href="https://patents.google.com/patent/US20250298500A1/en">微软溯源内容追踪专利</a></li>
  <li><a href="https://patents.google.com/patent/US20250356057A1/en">微软生成模型内容检测专利</a></li>
  <li><a href="https://patents.google.com/patent/US20250322156A1/en">个人申请人 AI 文本识别专利</a></li>
  <li><a href="https://patents.google.com/patent/CN122196982A/en">公安部三所 LLM 文本水印专利</a></li>
  <li><a href="https://patents.google.com/patent/CN122433060A/en">合肥工业大学黑盒大模型水印专利</a></li>
  <li><a href="https://patents.google.com/patent/US12602572B2/en">Qomplx 内容识别与验真专利</a></li>
  <li><a href="https://github.com/wiltodelta/remove-ai-watermarks">GitHub：remove-ai-watermarks</a></li>
  <li><a href="https://github.com/aloshdenny/reverse-SynthID">GitHub：reverse-SynthID</a></li>
  <li><a href="https://github.com/karthikrshet/ClaudeMark">GitHub：ClaudeMark</a></li>
</ul>]]></content><author><name>unbug</name></author><category term="AI" /><category term="InnovationBrief" /><category term="ai-content-provenance" /><category term="watermarking" /><category term="patents" /><category term="c2pa" /><category term="solo-dev" /><summary type="html"><![CDATA[AI 内容水印嵌入专利 1062 件、对抗攻击 1944 件，第三方检测仅 11 件，凭证校验双查询真零；不建库、只验签的独立校验器暂无权利要求卡住。]]></summary><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://unbug.github.io/assets/images/provenance-verification-gap.svg" /><media:content medium="image" url="https://unbug.github.io/assets/images/provenance-verification-gap.svg" xmlns:media="http://search.yahoo.com/mrss/" /></entry><entry><title type="html">一分钟读论文：《代码会写，接着写不会》</title><link href="https://unbug.github.io/one-minute-read-paper-multi-step-swe-long-horizon/" rel="alternate" type="text/html" title="一分钟读论文：《代码会写，接着写不会》" /><published>2026-11-09T00:00:00+00:00</published><updated>2026-11-09T00:00:00+00:00</updated><id>https://unbug.github.io/one-minute-read-paper-multi-step-swe-long-horizon</id><content type="html" xml:base="https://unbug.github.io/one-minute-read-paper-multi-step-swe-long-horizon/"><![CDATA[<p>Klavis AI（产品公司）的论文<a href="https://arxiv.org/abs/2611.07166">《Multi-step SWE》</a>把「编程智能体能否在自己的代码上接着写」做成可测基准：<code class="language-plaintext highlighter-rouge">69</code> 个任务、共 <code class="language-plaintext highlighter-rouge">574</code> 步相互依赖的连续改动，每任务 <code class="language-plaintext highlighter-rouge">5</code>–<code class="language-plaintext highlighter-rouge">15</code> 步，最强的 Claude Opus 5.5 整任务解决率只有 <code class="language-plaintext highlighter-rouge">18.5%</code>。</p>

<p>这里的「整任务解决率」有严格口径：一条 rollout 必须在任务的每一步都拿满分才算解决；<code class="language-plaintext highlighter-rouge">Pass@4</code> 则是同一任务跑 <code class="language-plaintext highlighter-rouge">4</code> 条 rollout，至少有一条解出整任务的比例。<code class="language-plaintext highlighter-rouge">3</code> 位作者全部来自 Klavis AI，无学术机构混合署名；评测框架 Harbor 由其关联方维护，开源基准仓 <code class="language-plaintext highlighter-rouge">2026-11-04</code> 建立、<code class="language-plaintext highlighter-rouge">stars</code> 仅 <code class="language-plaintext highlighter-rouge">2</code>，社区独立复现目前为零，<code class="language-plaintext highlighter-rouge">18.5%</code> 暂时是单一机构数据。</p>

<h2 id="单步看着都对整链几乎必断">单步看着都对，整链几乎必断</h2>

<p>Claude Opus 5.5 的<code class="language-plaintext highlighter-rouge">单步通过率</code>为 <code class="language-plaintext highlighter-rouge">56.8%</code>，<code class="language-plaintext highlighter-rouge">整任务解决率</code>只有 <code class="language-plaintext highlighter-rouge">18.5%</code>，两者差着 <code class="language-plaintext highlighter-rouge">38.3</code> 个百分点。<code class="language-plaintext highlighter-rouge">Pass@4</code> 多试 <code class="language-plaintext highlighter-rouge">4</code> 次也只到 <code class="language-plaintext highlighter-rouge">31.9%</code>。其余 <code class="language-plaintext highlighter-rouge">8</code> 款模型整任务解决率都不超过 <code class="language-plaintext highlighter-rouge">17.8%</code>：Claude Fable 5.1 为 <code class="language-plaintext highlighter-rouge">17.8%</code>，Gemini 4 Argon 与 GPT-6.1 Sol 同为 <code class="language-plaintext highlighter-rouge">10.1%</code>，GPT-6 Astra 为 <code class="language-plaintext highlighter-rouge">6.9%</code>，DeepSeek V4.1 Flash 为 <code class="language-plaintext highlighter-rouge">6.5%</code>，Qwen 3.8 Max 为 <code class="language-plaintext highlighter-rouge">4.0%</code>，MiMo 2.6 Pro 为 <code class="language-plaintext highlighter-rouge">2.9%</code>，Grok 4.7 只有 <code class="language-plaintext highlighter-rouge">1.4%</code>。</p>

<p>版本升级类任务是重灾区：智能体先把系统搭起来，再一个版本一个版本地改行为，<code class="language-plaintext highlighter-rouge">20</code> 道题里没有一款模型解决率超过 <code class="language-plaintext highlighter-rouge">8.8%</code>，其中 <code class="language-plaintext highlighter-rouge">16</code> 道题无人能解。</p>

<h2 id="错误从第一步就开始复利">错误从第一步就开始复利</h2>

<p>论文追踪「仍在正轨」的比例：截至当前步，每一步都通过的 rollout 占比。把任务按步数切成五段，Claude Opus 5.5 从第一段的 <code class="language-plaintext highlighter-rouge">54.7%</code> 跌到最后一段的 <code class="language-plaintext highlighter-rouge">19.2%</code>；Grok 4.7 从 <code class="language-plaintext highlighter-rouge">13.1%</code> 跌到 <code class="language-plaintext highlighter-rouge">1.4%</code>。<code class="language-plaintext highlighter-rouge">9</code> 款模型的最陡跌幅都出现在第一段到第二段之间，全模型均值从 <code class="language-plaintext highlighter-rouge">34.9%</code> 掉到 <code class="language-plaintext highlighter-rouge">9.0%</code>。与之对照，单步通过率下降得平缓得多，从 <code class="language-plaintext highlighter-rouge">40.7%</code> 到 <code class="language-plaintext highlighter-rouge">27.8%</code>——每一步单独看错误率变化不大，一旦后面每一步都建立在前一步留下的代码上，早期设计失误就会一路滚雪球。</p>

<p><img src="/assets/images/multi-step-swe-long-horizon.svg" alt="仍在正轨比例随任务推进的复利式衰减" /></p>

<h2 id="失败多半不是算力不够">失败多半不是算力不够</h2>

<p>这一点比 <code class="language-plaintext highlighter-rouge">18.5%</code> 更有解释力。基准给每一步 <code class="language-plaintext highlighter-rouge">2</code>–<code class="language-plaintext highlighter-rouge">4</code> 小时、每任务 <code class="language-plaintext highlighter-rouge">10</code>–<code class="language-plaintext highlighter-rouge">60</code> 小时预算（<code class="language-plaintext highlighter-rouge">471</code> 步给 <code class="language-plaintext highlighter-rouge">2</code> 小时，<code class="language-plaintext highlighter-rouge">56</code> 步给 <code class="language-plaintext highlighter-rouge">3</code> 小时，<code class="language-plaintext highlighter-rouge">47</code> 步给 <code class="language-plaintext highlighter-rouge">4</code> 小时）。实测中只有 <code class="language-plaintext highlighter-rouge">12%</code> 的失败步骤跑到距离时限 <code class="language-plaintext highlighter-rouge">5</code> 分钟以内；<code class="language-plaintext highlighter-rouge">6</code> 款模型的中位失败步骤只用掉 <code class="language-plaintext highlighter-rouge">24%</code>–<code class="language-plaintext highlighter-rouge">37%</code> 预算，还剩 <code class="language-plaintext highlighter-rouge">77</code>–<code class="language-plaintext highlighter-rouge">93</code> 分钟没用。只有 <code class="language-plaintext highlighter-rouge">3%</code> 的失败以时间预算为停止理由，<code class="language-plaintext highlighter-rouge">19%</code> 结束时连最终报告都没交。多数失败是方向走错，而不是时间或算力不足。需要说明的是，每步 <code class="language-plaintext highlighter-rouge">2</code>–<code class="language-plaintext highlighter-rouge">4</code> 小时是基准的设计预算，不是模型真实部署成本。</p>

<h2 id="局限误杀的裁判与偏底层的题">局限：误杀的裁判与偏底层的题</h2>

<p>论文自认：尽管经过专家评审并对齐既有事实来源，仍有些任务含有含糊需求，或存在漏判、误杀正确行为的 verifier（自动验证器）。另一个未解之处是能力与脚手架没有分离——把每一步单独执行的 isolated-step 基线被留作 future work，因此 <code class="language-plaintext highlighter-rouge">18.5%</code> 里有多少归因于模型能力、多少归因于任务串联难度，本文无法回答。任务分布也偏向系统底层：<code class="language-plaintext highlighter-rouge">69</code> 题里 C/C++ 占 <code class="language-plaintext highlighter-rouge">38</code> 题，Rust <code class="language-plaintext highlighter-rouge">11</code> 题，Java <code class="language-plaintext highlighter-rouge">6</code> 题，Go、JavaScript 各 <code class="language-plaintext highlighter-rouge">4</code> 题，Python <code class="language-plaintext highlighter-rouge">3</code> 题，PHP <code class="language-plaintext highlighter-rouge">2</code> 题，Ruby <code class="language-plaintext highlighter-rouge">1</code> 题；结论外推到普通业务代码库需要谨慎。起点上 <code class="language-plaintext highlighter-rouge">34</code> 题从空目录或骨架开始、<code class="language-plaintext highlighter-rouge">35</code> 题基于已有开源代码库。因此 <code class="language-plaintext highlighter-rouge">18.5%</code> 是这套任务分布下的结果，不宜当成通用编程能力得分。</p>

<p>与站内<a href="/one-minute-read-paper-agent-pprof-semantic-stack/">《像查性能热点一样查智能体的开销》</a>不同：那篇对已跑完的轨迹做开销归因，这篇测的是编码任务跨步累积的错误，两者不在同一轴上。</p>

<h2 id="references">References</h2>
<ul>
  <li><a href="https://arxiv.org/abs/2611.07166">Multi-step SWE: Can Coding Agents Keep Building on Their Own Code Over Long Horizons?</a></li>
  <li><a href="https://github.com/Klavis-AI/Multi-step-SWE">Multi-step SWE 开源基准仓库</a></li>
  <li><a href="https://multistepswe.com">Multi-step SWE 项目站与 leaderboard</a></li>
  <li><a href="https://github.com/harbor-framework/harbor">Harbor 评测框架</a></li>
</ul>]]></content><author><name>unbug</name></author><category term="AI" /><category term="OneMinuteRead" /><category term="ai-agents" /><category term="coding-agent" /><category term="benchmark" /><category term="long-horizon" /><summary type="html"><![CDATA[Klavis AI 自建 69 任务、574 步长程编程基准 Multi-step SWE：最强的 Claude Opus 5.5 整任务解决率仅 18.5%，单步通过率却有 56.8%，版本升级类无模型超过 8.8%。]]></summary><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://unbug.github.io/assets/images/multi-step-swe-long-horizon.svg" /><media:content medium="image" url="https://unbug.github.io/assets/images/multi-step-swe-long-horizon.svg" xmlns:media="http://search.yahoo.com/mrss/" /></entry><entry><title type="html">AI 范式雷达：《执行壳：有人往外搬，有人往里收》</title><link href="https://unbug.github.io/paradigm-radar-harness-exodus-recall/" rel="alternate" type="text/html" title="AI 范式雷达：《执行壳：有人往外搬，有人往里收》" /><published>2026-11-09T00:00:00+00:00</published><updated>2026-11-09T00:00:00+00:00</updated><id>https://unbug.github.io/paradigm-radar-harness-exodus-recall</id><content type="html" xml:base="https://unbug.github.io/paradigm-radar-harness-exodus-recall/"><![CDATA[<p><code class="language-plaintext highlighter-rouge">2026-11-09</code> 上午的 Hacker News 实测到两件方向相反的事（分数与全树评论数）：个人开发者帖《Goodbye Claude, hello Pi》<code class="language-plaintext highlighter-rouge">702</code> 分 / <code class="language-plaintext highlighter-rouge">433</code> 条，高盛收权帖 <code class="language-plaintext highlighter-rouge">604</code> 分 / <code class="language-plaintext highlighter-rouge">351</code> 条——一边带订阅搬进开源壳，一边把壳从非工程岗收回来。</p>

<p><img src="/assets/images/paradigm-radar-harness-exodus-recall.svg" alt="个人带订阅离巢与甲方收回执行壳的对冲对照" /></p>

<h2 id="带着订阅搬走的四百三十三条评论">带着订阅搬走的四百三十三条评论</h2>

<p>「执行壳」（harness）指套在大模型外面、替人执行命令与改写文件的那层工具，Claude Code、Pi、OpenCode 都算这一类。模型可以不变，壳可以换。主锚帖 <code class="language-plaintext highlighter-rouge">50410107</code> 在 <code class="language-plaintext highlighter-rouge">11-08</code> 03:11Z 登上首页，<code class="language-plaintext highlighter-rouge">11-09</code> 09:45（Asia/Shanghai）实测为 <code class="language-plaintext highlighter-rouge">702</code> 分 / <code class="language-plaintext highlighter-rouge">433</code> 条，<code class="language-plaintext highlighter-rouge">09:5x</code> 的终采为 <code class="language-plaintext highlighter-rouge">702</code> 分 / <code class="language-plaintext highlighter-rouge">432</code> 条；昨日 <code class="language-plaintext highlighter-rouge">18:4x</code> 终测还只有 <code class="language-plaintext highlighter-rouge">320</code> 分与 <code class="language-plaintext highlighter-rouge">192</code> 条评论。<code class="language-plaintext highlighter-rouge">702</code> 这个分数在连续多次采样里保持不变，评论树仍以每小时 <code class="language-plaintext highlighter-rouge">4</code> 到 <code class="language-plaintext highlighter-rouge">5</code> 条的速率增长，末条评论落在 <code class="language-plaintext highlighter-rouge">11-09</code> 01:46Z，属于持续发酵，而非一次性冲高。</p>

<p>主锚线程的叙事骨架是一批迁移自述，逐条可定位：<code class="language-plaintext highlighter-rouge">50419687</code>（indemnity）自述从 Claude Code 换到 Pi 的分支 OMP 之后精神状态变好；<code class="language-plaintext highlighter-rouge">50419852</code>（alexfortin）自述走过 Claude Code 与 OpenCode，最终停在 Pi，并对闭源模型失去兴趣；<code class="language-plaintext highlighter-rouge">50413684</code>（srid）自述经 agent-distro 换到 Oh My Pi 这个壳；<code class="language-plaintext highlighter-rouge">50412579</code>（gregwebs）自述本年大部分时间用 Pi，并且正考虑再转投他家。口径先写死：以上全为评论区自述的人工遍历，不是统计样本，只能证明搬家动作真实存在，而且当事人愿意在评论区署名。</p>

<p>开源壳这一侧的供给同步刷新（<code class="language-plaintext highlighter-rouge">11-09</code> 上午 GitHub API 实测）：<code class="language-plaintext highlighter-rouge">earendil-works/pi</code> 仓库 <code class="language-plaintext highlighter-rouge">120,865</code> 星，较昨日的 <code class="language-plaintext highlighter-rouge">120,712</code> 一夜再涨 <code class="language-plaintext highlighter-rouge">153</code> 颗；观察窗内新建的 pi 扩展仓库由 <code class="language-plaintext highlighter-rouge">431</code> 个增至 <code class="language-plaintext highlighter-rouge">436</code> 个。站内 <a href="/paradigm-radar-agent-hidden-cost/">《标价之外，Harness 替你买了什么》</a>核算的是壳的价格，本期记录的是搬家朝向哪里。</p>

<h2 id="高盛那一侧把壳收回到工程师手里">高盛那一侧：把壳收回到工程师手里</h2>

<p><code class="language-plaintext highlighter-rouge">50415628</code>（<code class="language-plaintext highlighter-rouge">11-09</code> 上午 10:0x 实测 <code class="language-plaintext highlighter-rouge">604</code> 分 / <code class="language-plaintext highlighter-rouge">351</code> 条）报道高盛把 Claude Code 与 GitHub 的使用范围收缩到「仅工程师」，交易员与银行员被切断，strats 这类量化岗仍保留着访问权限，内部指引于 <code class="language-plaintext highlighter-rouge">10</code> 月更新。这不是把模型搬回自家机房：高盛保留的仍是 Anthropic 云端的 Claude Code，改变的只是谁有资格握着这个壳，推理位置从头到尾都没有动。高盛发言人 Nick Carcaterra 的话属公司自述：评估过生产力与风险管理等因素后，把工具交给「最适合长期运用它们的人」这一群体。信源层级写死：可核的是 Bloomberg 报道（fa-mag 转载全文可查），HN 实际链接的 the-stateofai 被评论 <code class="language-plaintext highlighter-rouge">50415815</code> 指为 AI 生成站转述链，不当原始报道使用。</p>

<p>报道里另一句关键表述：「在高盛把 Anthropic 带上市的前几周」。高盛同时是 Anthropic IPO 的主承销商，这是利益绑定而非决裂，「甲方抛弃供应商」的说法不被证据支持；评论 <code class="language-plaintext highlighter-rouge">50415930</code> 提出的替代解释（是否关乎承销商信息墙）与这句互相咬合，只能并列呈现，动机不替任何一方写死。岗位侧的对照来自 <code class="language-plaintext highlighter-rouge">50412499</code>（surgical_fire），其自述「Pi 很棒，可惜岗位上强制用 Claude Code，体验很挫」，恰好是两线的焊点：个人往外搬，岗位往里收，收与搬的是同一样东西——对壳的选择权。这与站内 <a href="/paradigm-radar-toolchain-poisoning/">《官方渠道沦陷之后》</a>讲的分发渠道投毒无关，本文不展开安全事件细节，相邻的 <code class="language-plaintext highlighter-rouge">50407882</code>（<code class="language-plaintext highlighter-rouge">586</code> 分 / <code class="language-plaintext highlighter-rouge">387</code> 条）只当作迁移燃料记上一句。本期与 <code class="language-plaintext highlighter-rouge">2026-09-05</code>《外壳走上台前》的分工也写清楚：那期比较壳与壳之间的选型，本期记录人的搬家与岗位的收回，跑分不入文。</p>

<h2 id="反方六脚刹车">反方：六脚刹车</h2>

<p>第一脚踩在动因上，用来拆掉「银行业集体动手」这个暗示。评论 <code class="language-plaintext highlighter-rouge">50415825</code> 指出 Barclays 正朝反方向移动（自述年底前半数工程师用 Claude Code）；<code class="language-plaintext highlighter-rouge">50417888</code> 则补充说，原文并未写 Barclays 允许交易员使用，只写了开发者一侧——「银行业集体撤壳」不成立，这只是单家银行的内部规约，不是行业共识。</p>

<p>第二脚踩在信源上，即 the-stateofai 转述链的可信度问题，上一节已经交代。第三脚踩在企业侧：评论 <code class="language-plaintext highlighter-rouge">50416519</code> 自述，企业界担心托管的开源模型被暗中注入缺陷，且自托管成本不划算——离巢浪进不了企业大门。</p>

<p>后三脚来自主锚线程，今日全树复扫未见推翻：<code class="language-plaintext highlighter-rouge">50411310</code>（jpardoe）自述切换之后被迫回流，因为订阅比按 API 计费更划算；<code class="language-plaintext highlighter-rouge">50411155</code>（commandersaki）指出 Anthropic 不允许 Pi 挂载 Pro/Max 订阅套餐，「带着订阅出走」这件事在服务条款层面受阻；<code class="language-plaintext highlighter-rouge">50411772</code>（0xbadcafebee）列举 OpenCode 的支持面短板，说明搬家目的地之间同样存在代差。六条反方并排之后，能站住的结论只剩下：壳的持有资格开始被分级，个人与甲方各自算账，方向恰好相反，谁也别说谁。据我们观察未发现同类中文报道。</p>

<h2 id="references">References</h2>
<ul>
  <li><a href="https://news.ycombinator.com/item?id=50410107">HN：Goodbye Claude, hello Pi</a></li>
  <li><a href="https://news.ycombinator.com/item?id=50415628">HN：Goldman Sachs is pulling Claude Code from its bankers and traders</a></li>
  <li><a href="https://www.fa-mag.com/news/goldman-restricts-traders-and-bankers-from-using-some-ai-tools-89026.html">Bloomberg 报道（fa-mag 转载）：Goldman restricts traders and bankers from using some AI tools</a></li>
  <li><a href="https://github.com/earendil-works/pi">GitHub：earendil-works/pi</a></li>
  <li><a href="/paradigm-radar-agent-hidden-cost/">站内：AI 范式雷达《标价之外，Harness 替你买了什么》</a></li>
  <li><a href="/paradigm-radar-toolchain-poisoning/">站内：AI 范式雷达《官方渠道沦陷之后》</a></li>
</ul>

<p>RADAR-EDITOR-1109-DONE</p>]]></content><author><name>unbug</name></author><category term="AI" /><category term="ParadigmRadar" /><category term="paradigm-radar" /><category term="ai-agents" /><category term="developer-tools" /><category term="harness" /><summary type="html"><![CDATA[Hacker News 双帖实测（2026-11-09）：《Goodbye Claude, hello Pi》702 分，个人带着订阅把执行壳换成开源的 Pi；高盛收权帖 604 分，把 Claude Code 从交易员与银行员手里收回给工程师。一边搬家一边收权，推理位置都没动。]]></summary><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://unbug.github.io/assets/images/paradigm-radar-harness-exodus-recall.svg" /><media:content medium="image" url="https://unbug.github.io/assets/images/paradigm-radar-harness-exodus-recall.svg" xmlns:media="http://search.yahoo.com/mrss/" /></entry><entry><title type="html">AI 智创简报：《工具调用专利三千六，空结果语义无人 claim》</title><link href="https://unbug.github.io/ai-innovation-brief-tool-failure-semantics/" rel="alternate" type="text/html" title="AI 智创简报：《工具调用专利三千六，空结果语义无人 claim》" /><published>2026-11-08T00:00:00+00:00</published><updated>2026-11-08T00:00:00+00:00</updated><id>https://unbug.github.io/ai-innovation-brief-tool-failure-semantics</id><content type="html" xml:base="https://unbug.github.io/ai-innovation-brief-tool-failure-semantics/"><![CDATA[<p>同一个 Google Patents 检索接口、同一天（<code class="language-plaintext highlighter-rouge">2026-11-08</code>）的两次精确短语查询（详情页见<a href="https://patents.google.com/patent/US12430428B2/en">微软异常工具调用判定专利</a>）：”tool execution” 返回 <code class="language-plaintext highlighter-rouge">3638</code> 件专利，”empty tool result” 返回 <code class="language-plaintext highlighter-rouge">0</code> 件：一边人山人海，一边连零件都没有。</p>

<p><img src="/assets/images/tool-failure-semantics-gap.svg" alt="工具调用拦截线专利圈地与空结果语义分流空位" /></p>

<h2 id="大厂圈的是结果进模型之前的拦截线">大厂圈的是结果进模型之前的拦截线</h2>

<p>四件当日二验的详情页给出同一条线。美国运通（American Express Travel Related Services Co Inc）的 <code class="language-plaintext highlighter-rouge">US20260212002A1</code>（LLM 交互安全沙箱，<code class="language-plaintext highlighter-rouge">2026-07-23</code> 公开，优先权日 <code class="language-plaintext highlighter-rouge">2023-11-15</code>，状态 Pending）claim 的是进模型的交互先进沙箱隔离（中译）。微软（Microsoft Technology Licensing LLC）三件：<code class="language-plaintext highlighter-rouge">US12699853B2</code> 语言模型幻觉检测（<code class="language-plaintext highlighter-rouge">2026-08-04</code> 授权公告，优先权日 <code class="language-plaintext highlighter-rouge">2024-01-21</code>）、<code class="language-plaintext highlighter-rouge">US12688403B2</code> 生成式人工智能系统的提示词注入判定（<code class="language-plaintext highlighter-rouge">2026-07-21</code> 授权公告，优先权日 <code class="language-plaintext highlighter-rouge">2023-03-03</code>）、<code class="language-plaintext highlighter-rouge">US12430428B2</code> 异常工具调用判定（<code class="language-plaintext highlighter-rouge">2025-09-30</code> 授权公告，优先权日 <code class="language-plaintext highlighter-rouge">2023-11-15</code>）。输入过滤、调用拦截、输出验真，四件全在「结果进模型之前」动手；没有一件 claim 工具返回空或报错之后，结果语义怎么分流。仓库缺货和收银机坏了，在大厂的权利要求里被当成同一件事。</p>

<h2 id="缺口在结果进门之后">缺口在结果进门之后</h2>

<p>工具调用（tool calling，即大模型按预先约定的 schema 发起外部函数执行）返回失败或空值时，至少混着三种语义：数据库里本来为空、工具服务坏了、参数用错了。分错箱的代价很直接：agent 拿着假空值继续往下推理，把库存查询为空当成商品下架；或者对着临时故障无限重试，烧掉一大截 token 预算。三种情况的正确动作完全不同，如今分流靠的全是开发者手写的临时判断。检索面印证空位：精确短语 “empty tool result” 命中 <code class="language-plaintext highlighter-rouge">0</code> 件；”tool execution” 的 <code class="language-plaintext highlighter-rouge">3638</code> 件里，<code class="language-plaintext highlighter-rouge">2025</code> 至 <code class="language-plaintext highlighter-rouge">2028</code> 分箱 <code class="language-plaintext highlighter-rouge">420</code> 件、<code class="language-plaintext highlighter-rouge">2022</code> 至 <code class="language-plaintext highlighter-rouge">2025</code> 分箱 <code class="language-plaintext highlighter-rouge">136</code> 件，执行侧本身还在加速圈地，结果语义侧仍是零。</p>

<h2 id="痛点有热度供给全在写入侧">痛点有热度，供给全在写入侧</h2>

<p>社区侧同温：Hacker News 近一年五个相关帖。「Google Antigravity exfiltrates data via indirect prompt injection attack」<code class="language-plaintext highlighter-rouge">768</code> 分（<code class="language-plaintext highlighter-rouge">2025-11-25</code>）、「Show HN: Forge – Guardrails take an 8B model from 53% to 99% on agentic tasks」<code class="language-plaintext highlighter-rouge">687</code> 分（<code class="language-plaintext highlighter-rouge">2026-05-19</code>）、「Fixing Tool-Call Accuracy in vLLM」<code class="language-plaintext highlighter-rouge">172</code> 分（<code class="language-plaintext highlighter-rouge">2026-10-26</code>）、「The M×N problem of tool calling and open-source models」<code class="language-plaintext highlighter-rouge">159</code> 分（<code class="language-plaintext highlighter-rouge">2026-04-09</code>）、「Local Indexing to reduce tool calling and token usage」<code class="language-plaintext highlighter-rouge">127</code> 分（<code class="language-plaintext highlighter-rouge">2026-10-12</code>）。工具侧生态同样热闹，但防的全是调用发生之前：npm 上 <code class="language-plaintext highlighter-rouge">@stackone/defender</code>（<code class="language-plaintext highlighter-rouge">0.9.4</code>，<code class="language-plaintext highlighter-rouge">2026-10-21</code> 发布）自述是面向 AI 工具调用的提示词注入防御框架，近一月下载 <code class="language-plaintext highlighter-rouge">57051</code>；评测工具 <code class="language-plaintext highlighter-rouge">promptfoo</code> 近一月下载 <code class="language-plaintext highlighter-rouge">3949597</code>。PyPI 上的 <code class="language-plaintext highlighter-rouge">guardrails-ai</code> 最新 <code class="language-plaintext highlighter-rouge">0.11.0</code>、<code class="language-plaintext highlighter-rouge">llm-guard</code> 最新 <code class="language-plaintext highlighter-rouge">0.3.16</code>，也是写入侧老工具：没有一个做失败结果进门后的分流。需求开了口，供给全堵在上游。</p>

<h2 id="空位是只读的分箱记账">空位是只读的分箱记账</h2>

<p>缺口对应一个个人开发者可交付物：只读的 tool-result（工具返回值）语义审计器。挂在工具调用日志之后，把失败与空返回值分箱成「本来为空、工具故障、参数错误」三类分开记账后出报告，帮开发者算清每类错误烧掉的重试成本；不拦截、不改调用、不碰模型。从公开文本看，四件专利的 claim 停在输入过滤、异常调用检测与输出验真，这种事后、只读、不执行动作的审计暂不落在其文字范围。拦截线上已经站满大厂，收银机后面的小生意还空着。上一篇<a href="/innovation-brief-agent-memory-audit-gap/">智能体记忆坏账审计</a>管的是记进长期记忆的账，这一篇管的是每次工具调用留下的流水。</p>

<h2 id="references">References</h2>
<ul>
  <li><a href="https://patents.google.com/patent/US20260212002A1/en">美国运通 LLM 交互安全沙箱专利</a></li>
  <li><a href="https://patents.google.com/patent/US12699853B2/en">微软幻觉检测专利</a></li>
  <li><a href="https://patents.google.com/patent/US12688403B2/en">微软生成式 AI 系统专利</a></li>
  <li><a href="https://patents.google.com/patent/US12430428B2/en">微软异常工具调用判定专利</a></li>
  <li><a href="https://news.ycombinator.com/item?id=46048996">HN：Antigravity 间接注入数据外泄</a></li>
  <li><a href="https://news.ycombinator.com/item?id=48192383">HN：Forge 护栏把 8B 模型 agentic 任务从 53% 提到 99%</a></li>
  <li><a href="https://news.ycombinator.com/item?id=50242870">HN：修复 vLLM 工具调用准确率</a></li>
  <li><a href="https://news.ycombinator.com/item?id=47704729">HN：工具调用与开源模型的 M×N 问题</a></li>
  <li><a href="https://news.ycombinator.com/item?id=50049508">HN：用本地索引减少工具调用与 token</a></li>
  <li><a href="https://www.npmjs.com/package/@stackone/defender">npm：@stackone/defender</a></li>
  <li><a href="https://www.npmjs.com/package/promptfoo">npm：promptfoo</a></li>
  <li><a href="https://pypi.org/project/guardrails-ai/">PyPI：guardrails-ai</a></li>
  <li><a href="https://pypi.org/project/llm-guard/">PyPI：llm-guard</a></li>
</ul>]]></content><author><name>unbug</name></author><category term="AI" /><category term="InnovationBrief" /><category term="ai-agents" /><category term="patents" /><category term="tool-calling" /><category term="llm-tools" /><category term="solo-dev" /><summary type="html"><![CDATA[四件大厂工具调用专利全部圈在结果进模型之前的拦截线，工具返回失败或空结果之后的语义分流在专利检索面为零；只读的结果语义审计器是尚无权利要求卡住的位置。]]></summary><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://unbug.github.io/assets/images/tool-failure-semantics-gap.svg" /><media:content medium="image" url="https://unbug.github.io/assets/images/tool-failure-semantics-gap.svg" xmlns:media="http://search.yahoo.com/mrss/" /></entry><entry><title type="html">一分钟读论文：《子 agent 别写总结，直接交证据》</title><link href="https://unbug.github.io/one-minute-read-paper-persistent-retrieval-subagent/" rel="alternate" type="text/html" title="一分钟读论文：《子 agent 别写总结，直接交证据》" /><published>2026-11-08T00:00:00+00:00</published><updated>2026-11-08T00:00:00+00:00</updated><id>https://unbug.github.io/one-minute-read-paper-persistent-retrieval-subagent</id><content type="html" xml:base="https://unbug.github.io/one-minute-read-paper-persistent-retrieval-subagent/"><![CDATA[<p>ServiceNow 论文<a href="https://arxiv.org/abs/2611.07899">《Persistent Retrieval for Conversational Agents》</a>实测三种检索架构：检索子 agent 保留跨轮历史、直接交回原始证据，多轮比 skill 内检索省 <code class="language-plaintext highlighter-rouge">43.3%</code> token、<code class="language-plaintext highlighter-rouge">45.0%</code> 成本（牌价估算）。</p>

<p>准确率只降 <code class="language-plaintext highlighter-rouge">1.45</code> 个百分点。三种架构分别是：skill 内检索（<code class="language-plaintext highlighter-rouge">Skill</code>，主 agent 自己查）、无状态检索子代理（每次新历史，返回一段 findings 总结）、持久检索子代理（<code class="language-plaintext highlighter-rouge">Our method</code>，跨轮保留检索历史、把原始证据直接交回主 agent）。数据集是 ServiceNow 的 ITSM 工单 <code class="language-plaintext highlighter-rouge">57</code> 题、HRSD 人事工单 <code class="language-plaintext highlighter-rouge">48</code> 题，以及带多轮依赖的 ITSM Complex <code class="language-plaintext highlighter-rouge">69</code> 题；每组配置跑 <code class="language-plaintext highlighter-rouge">3</code> 次取均值。需要说明的是，作者 <code class="language-plaintext highlighter-rouge">5</code> 人全部来自 ServiceNow，实验跑在自家 agent harness 和自家企业工单集上，结论不宜泛化为所有 agent。</p>

<h2 id="三套架构的账单差在哪">三套架构的账单差在哪</h2>

<p>最贵的是让主 agent 自己把检索结果堆进上下文。在 ITSM Complex 上，<code class="language-plaintext highlighter-rouge">Skill</code> 平均每题 <code class="language-plaintext highlighter-rouge">401.5k</code> token、按公开牌价估算成本 <code class="language-plaintext highlighter-rouge">$0.387</code>；持久子代理是 <code class="language-plaintext highlighter-rouge">210.8k</code> token、<code class="language-plaintext highlighter-rouge">$0.121</code>；无状态子代理是 <code class="language-plaintext highlighter-rouge">148.0k</code> token、<code class="language-plaintext highlighter-rouge">$0.133</code>。持久方案对 <code class="language-plaintext highlighter-rouge">Skill</code> 的成本差为 <code class="language-plaintext highlighter-rouge">3.2</code> 倍，响应时间也从 <code class="language-plaintext highlighter-rouge">58.3</code> 秒降到 <code class="language-plaintext highlighter-rouge">54.3</code> 秒。跨 <code class="language-plaintext highlighter-rouge">5</code> 个多轮设置加权，持久子代理比 <code class="language-plaintext highlighter-rouge">Skill</code> 少 <code class="language-plaintext highlighter-rouge">43.3%</code> token、每题省 <code class="language-plaintext highlighter-rouge">$0.157</code>（<code class="language-plaintext highlighter-rouge">45.0%</code>）、快 <code class="language-plaintext highlighter-rouge">9.1%</code>。</p>

<p>代价也写在同一张表上：ITSM Complex 准确率从 <code class="language-plaintext highlighter-rouge">91.30%</code> 降到 <code class="language-plaintext highlighter-rouge">89.85%</code>，<code class="language-plaintext highlighter-rouge">-1.45</code> 个百分点。这个数字仅在 <code class="language-plaintext highlighter-rouge">69</code> 题多轮依赖集上出现，且是 GPT-5.4-mini 裁判判定的宽松通过率（得分大于 <code class="language-plaintext highlighter-rouge">0</code> 且判为一致即算通过），不是严格准确率。单轮场景反而打平甚至反超：ITSM 上两者同为 <code class="language-plaintext highlighter-rouge">98.25%</code>，每题估算成本从 <code class="language-plaintext highlighter-rouge">$0.113</code> 降到 <code class="language-plaintext highlighter-rouge">$0.068</code>。</p>

<h2 id="省-token-与省钱是两本账">省 token 与省钱是两本账</h2>

<p>把对照系换成无状态子代理，结论会转弯。无状态子代理每次从零开始，持久方案反而比它多用 <code class="language-plaintext highlighter-rouge">41.4%</code> 总 token（ITSM Complex 口径），跨 <code class="language-plaintext highlighter-rouge">5</code> 个多轮设置平均多 <code class="language-plaintext highlighter-rouge">65.1%</code>；两口径属不同统计范围，不能混用。每题估算成本还贵 <code class="language-plaintext highlighter-rouge">$0.043</code>（<code class="language-plaintext highlighter-rouge">29.1%</code>），只是快 <code class="language-plaintext highlighter-rouge">15.6</code> 秒。保留历史把输入变大了，账单却没爆，因为未缓存输入 <code class="language-plaintext highlighter-rouge">$2.50</code>/百万 token、缓存输入只算 <code class="language-plaintext highlighter-rouge">$0.25</code>、输出 <code class="language-plaintext highlighter-rouge">$15</code>（OpenAI 公开的 GPT-5.4 标准牌价）——缓存单价只有未缓存单价的十分之一，存进缓存的那部分历史几乎不要钱，硬生生把账打了下来。所有 <code class="language-plaintext highlighter-rouge">$</code> 数字都是拿录制 token 乘牌价的估算，不是真实账单，也不含检索服务与裁判调用。注意 <code class="language-plaintext highlighter-rouge">43.3%</code>/<code class="language-plaintext highlighter-rouge">45.0%</code> 的省是相对 skill 内检索说的，不能当成「比不优化便宜一半」。</p>

<h2 id="消融别写总结比保留历史更值钱">消融：别写总结比保留历史更值钱</h2>

<p>ITSM Complex 消融把两个机制拆开定价（每题均值）：去掉「直接回传证据」、让子代理改写 findings 总结，成本上浮 <code class="language-plaintext highlighter-rouge">42%</code>、慢 <code class="language-plaintext highlighter-rouge">17.7</code> 秒；去掉「持久历史」只上浮 <code class="language-plaintext highlighter-rouge">8%</code>、慢 <code class="language-plaintext highlighter-rouge">4.3</code> 秒，前者代价是后者的 <code class="language-plaintext highlighter-rouge">5.3</code> 倍；三种配置准确率都停在 <code class="language-plaintext highlighter-rouge">89.85%</code>。真正的大头是不让子代理作文：主 agent 自己读证据、自己写答案，省掉一次中间生成。持久历史的价值则在于复用：同一个子代理跑完 <code class="language-plaintext highlighter-rouge">69</code> 题只做了 <code class="language-plaintext highlighter-rouge">23</code> 次元数据查询和 <code class="language-plaintext highlighter-rouge">59</code> 次 Cypher 查询，而 <code class="language-plaintext highlighter-rouge">Skill</code> 是 <code class="language-plaintext highlighter-rouge">36</code> 次与 <code class="language-plaintext highlighter-rouge">85</code> 次。</p>

<p><img src="/assets/images/persistent-retrieval-subagent.svg" alt="三种检索架构的每题成本与消融代价对比" /></p>

<p>与站内<a href="/one-minute-read-paper-agent-pprof-semantic-stack/}">《像查性能热点一样查智能体的开销》</a>不同：那篇是用 profiler 对已跑轨迹做开销归因，这篇是在架构层面比较三种检索外包姿势的选型，两者不在同一轴上。</p>

<h2 id="references">References</h2>
<ul>
  <li><a href="https://arxiv.org/abs/2611.07899">Persistent Retrieval for Conversational Agents: A Study of Retrieval Efficiency</a></li>
</ul>]]></content><author><name>unbug</name></author><category term="AI" /><category term="OneMinuteRead" /><category term="ai-agents" /><category term="retrieval" /><category term="llm-cost" /><category term="agent-architecture" /><summary type="html"><![CDATA[ServiceNow 论文实测三种检索架构：让检索子 agent 保留跨轮历史并直接回传原始证据，多轮场景比 skill 内检索省 43.3% token、省 45.0% 估算 API 成本，准确率仅降 1.45 个百分点。]]></summary><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://unbug.github.io/assets/images/persistent-retrieval-subagent.svg" /><media:content medium="image" url="https://unbug.github.io/assets/images/persistent-retrieval-subagent.svg" xmlns:media="http://search.yahoo.com/mrss/" /></entry><entry><title type="html">AI 智创简报：《智能体开始记长期账，谁来管坏账？》</title><link href="https://unbug.github.io/innovation-brief-agent-memory-audit-gap/" rel="alternate" type="text/html" title="AI 智创简报：《智能体开始记长期账，谁来管坏账？》" /><published>2026-11-07T00:00:00+00:00</published><updated>2026-11-07T00:00:00+00:00</updated><id>https://unbug.github.io/innovation-brief-agent-memory-audit-gap</id><content type="html" xml:base="https://unbug.github.io/innovation-brief-agent-memory-audit-gap/"><![CDATA[<p>2025 年 8 月到 2026 年 6 月，Qomplx、微软、Monday.com 与两家中国公司先后公开或授权 <code class="language-plaintext highlighter-rouge">5</code> 件智能体记忆专利，逐件详情页于 <code class="language-plaintext highlighter-rouge">2026-11-07</code> 二验：权利要求全部圈在「怎么写进去、怎么组起来」，「读出来的记忆还能不能用」无人认领。</p>

<p><img src="/assets/images/agent-memory-governance-gap.svg" alt="智能体记忆治理缺口：写入侧专利圈地与审计侧空位" /></p>

<h2 id="五件专利全在管记账没人管坏账">五件专利全在管记账，没人管坏账</h2>

<p><code class="language-plaintext highlighter-rouge">US20250259042A1</code>（Qomplx Inc，<code class="language-plaintext highlighter-rouge">2025-08-14</code> 公开，优先权日 <code class="language-plaintext highlighter-rouge">2024-02-08</code>）claim 1 保护「任务分解后交给多领域 agent，初步结果嵌入所有 agent 共享的公共 token 空间供后续复用」的编排系统（中译），claim 2 再加跨 agent 分层记忆结构（中译）。<code class="language-plaintext highlighter-rouge">EP4657312A1</code>（Microsoft Technology Licensing LLC，<code class="language-plaintext highlighter-rouge">2025-12-03</code> 公开）claim 1 把上下文数据装入 agent 多层记忆（multi-layer memory），再由此机器学习出「监督等级」配置执行自由度（中译）。<code class="language-plaintext highlighter-rouge">CN121233825B</code>（北京城市网邻信息技术有限公司，<code class="language-plaintext highlighter-rouge">2026-06-26</code> 授权）claim 1 要求先按领域与主题类别从短期记忆存储区召回会话摘要，召不回再转长期记忆存储区（中译）；说明书把上下文工程（context engineering，即对进入模型的记忆与资料做采集、筛选、压缩、排序、更新）就定义为这套流水线。<code class="language-plaintext highlighter-rouge">CN121301536A</code>（上海羚数智能科技有限公司，<code class="language-plaintext highlighter-rouge">2026-01-09</code> 公开）把「基于智能体上下文工程的混合 AI 自适应优化系统」直接写成发明名称（中译），claim 1 的知识库由带来源、时间戳、使用次数、置信度元数据的结构化知识单元组成。<code class="language-plaintext highlighter-rouge">US20260181056A1</code>（Monday.com Ltd，<code class="language-plaintext highlighter-rouge">2026-06-25</code> 公开）最直白，跨 agent 记忆同步子系统直接写进标题：在两个以上 agent 实例间同步记忆完成协作（中译）。</p>

<h2 id="检索面一边拥挤一边近乎空地">检索面一边拥挤，一边近乎空地</h2>

<p>Google Patents 检索接口对精确短语 “context engineering” 的聚合面返回 <code class="language-plaintext highlighter-rouge">185</code> 件，其中 <code class="language-plaintext highlighter-rouge">146</code> 件公开于 <code class="language-plaintext highlighter-rouge">2025</code> 年及以后（分箱来自接口自算 summary，两次命中计数一致）。185 不等于赛道全量，大量同技术专利用 memory store、token space 等词书写，不能作全行业定量结论。反向对比更能说明问题：查 “memory staleness” 仅命中 <code class="language-plaintext highlighter-rouge">4</code> 件，全是硬件内存泄漏与虚拟机状态旧专利（<code class="language-plaintext highlighter-rouge">1987</code> 至 <code class="language-plaintext highlighter-rouge">2021</code> 年），没有一件属于智能体记忆语义。写入装配的术语下七成就在近一年，读取失效的术语下近乎空地。</p>

<h2 id="开发者先不相信工具却只有仓库">开发者先不相信，工具却只有仓库</h2>

<p>社区侧同频，Hacker News 近 12 个月：「Agents don’t need memory, they need documentation」拿到 <code class="language-plaintext highlighter-rouge">392</code> 分，「Don’t trust large context windows」<code class="language-plaintext highlighter-rouge">277</code> 分、「Agent memory as a file format」<code class="language-plaintext highlighter-rouge">191</code> 分；一条 <code class="language-plaintext highlighter-rouge">371</code> 分帖子题为「OpenAI reduces Codex Model Context Size from 372k to 272k」，是社区上报叙述，PR 正文未读，但至少说明上下文预算被当成资源讨论。供给端却是另一个故事：npm 上 mem0ai 最新版 <code class="language-plaintext highlighter-rouge">3.3.1</code>（<code class="language-plaintext highlighter-rouge">2026-09-25</code>）自述就是 The Memory Layer For Your AI Apps，PyPI 上 cognee <code class="language-plaintext highlighter-rouge">1.6.6</code>、memobase <code class="language-plaintext highlighter-rouge">0.0.27</code> 同理都是「存」的库；搜 memory audit、context budget 一类命名，只有 <code class="language-plaintext highlighter-rouge">4</code> 个个人开发者体量的小包（<code class="language-plaintext highlighter-rouge">1</code> 到 <code class="language-plaintext highlighter-rouge">8</code> 个版本），做窗口预算估算或本地日志分析，没有一个审计记忆内容本身。这就是「供大于求、验大于零」的位置差：需求开了口，工具几乎为零。</p>

<h2 id="空位是只读审计不是又一个记忆库">空位是只读审计，不是又一个记忆库</h2>

<p>缺口对应一个可交付物：记忆审计 CLI。指向本地 agent 记忆目录（JSONL、SQLite、Markdown），输出过期条目、矛盾记忆对、从未被召回的死记忆、跨 agent 重复写入；不依赖大模型，不改动记忆，只出报告。从公开文本看，五件 claim 覆盖写入、编排、召回与监督等级配置，只读、离线、不执行任务的审计目前不落在其文字范围；但 Monday.com 的协调层 claim 较宽，产品一旦做成带调度的同步中间件就会贴近，这条边界要守住。上一篇<a href="/innovation-brief-network-agent-testing-patents/">网络排障 Agent 专利</a>解决「上场干活没人监考」，这篇解决「记下来的账没人对账」。</p>

<h2 id="references">References</h2>
<ul>
  <li><a href="https://patents.google.com/patent/US20250259042A1/en">US20250259042A1 - Qomplx</a></li>
  <li><a href="https://patents.google.com/patent/EP4657312A1/en">EP4657312A1 - Microsoft</a></li>
  <li><a href="https://patents.google.com/patent/US20260181056A1/en">US20260181056A1 - Monday.com</a></li>
  <li><a href="https://patents.google.com/patent/CN121233825B/en">CN121233825B - 北京城市网邻</a></li>
  <li><a href="https://patents.google.com/patent/CN121301536A/en">CN121301536A - 上海羚数智能</a></li>
  <li><a href="https://hn.algolia.com/api/v1/search?query=agent+memory&amp;tags=story&amp;numericFilters=points%3E100">HN: Agents don’t need memory</a></li>
  <li><a href="https://hn.algolia.com/api/v1/search?query=context+engineering&amp;tags=story&amp;numericFilters=points%3E150">HN: Codex context size 上报帖</a></li>
  <li><a href="https://pypi.org/pypi/cognee/json">PyPI: cognee</a></li>
  <li><a href="https://registry.npmjs.org/mem0ai">npm: mem0ai</a></li>
</ul>]]></content><author><name>unbug</name></author><category term="AI" /><category term="InnovationBrief" /><category term="patent" /><category term="agent-memory" /><category term="context-engineering" /><category term="dev-tools" /><category term="indie-hacker" /><summary type="html"><![CDATA[2025年8月到2026年6月的五件智能体记忆专利，全部圈在记忆的写入与编排，读取侧的失效审计近乎空白；只读离线审计是尚无权利要求卡住的位置。]]></summary><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://unbug.github.io/assets/images/agent-memory-governance-gap.svg" /><media:content medium="image" url="https://unbug.github.io/assets/images/agent-memory-governance-gap.svg" xmlns:media="http://search.yahoo.com/mrss/" /></entry><entry><title type="html">一分钟读论文：《你的 AI 智能体，烧掉多少钱是白花的？》</title><link href="https://unbug.github.io/one-minute-read-paper-agent-token-waste-pruning/" rel="alternate" type="text/html" title="一分钟读论文：《你的 AI 智能体，烧掉多少钱是白花的？》" /><published>2026-11-07T00:00:00+00:00</published><updated>2026-11-07T00:00:00+00:00</updated><id>https://unbug.github.io/one-minute-read-paper-agent-token-waste-pruning</id><content type="html" xml:base="https://unbug.github.io/one-minute-read-paper-agent-token-waste-pruning/"><![CDATA[<p>UIUC 等机构的论文<a href="https://arxiv.org/abs/2611.07238">《How Do AI Agents Waste Your Money?》</a>测出 AI 智能体账单里白花的部分：约 <code class="language-plaintext highlighter-rouge">18%</code> 的输出 token 是浪费，在线剪枝删掉 <code class="language-plaintext highlighter-rouge">41%</code>–<code class="language-plaintext highlighter-rouge">46%</code> 推理后成绩基本不掉。</p>

<p>研究由伊利诺伊大学厄巴纳-香槟分校（UIUC）的 Huimin Zeng 与东北大学（Northeastern University）的 Yuxuan Lu 共同一作，成员来自加州大学洛杉矶分校（UCLA）、UT Austin 及独立研究者，UT Austin 的 Jiaxin Pei 为共同通讯作者。实验覆盖 <code class="language-plaintext highlighter-rouge">4</code> 个基准（<code class="language-plaintext highlighter-rouge">τ²-bench</code>、<code class="language-plaintext highlighter-rouge">SWE-bench Verified</code>、<code class="language-plaintext highlighter-rouge">Claw-Eval</code>、<code class="language-plaintext highlighter-rouge">MCP-Atlas</code>）、<code class="language-plaintext highlighter-rouge">6</code> 款前沿模型（Kimi-K3、Gemini 3.1 Pro、GPT-5.6 Terra、GPT-6 Astra、Claude Sonnet 5、Claude Fable 5.1）和 <code class="language-plaintext highlighter-rouge">5</code> 款执行框架，属于受控测量而非全行业账单统计。</p>

<h2 id="什么算浪费">什么算「浪费」</h2>

<p>论文把「浪费」定义为可操作的测量口径：先用 LLM 裁判（LLM-as-a-Judge）把轨迹里的推理片段标成四类——复述（Restate）、重复取数（Duplicate-Fetch）、凑字（Padding）、绕远路（Detour），再把这些片段删掉重放执行，验证任务表现是否受影响，而非人工主观标注。</p>

<p>删除实验证明了这把尺子的有效性：在 <code class="language-plaintext highlighter-rouge">SWE-bench Verified</code> 上，删掉被标记的浪费后仅 <code class="language-plaintext highlighter-rouge">3.0%</code> 的轮次动作分布显著移位，而删掉全部历史推理则移位 <code class="language-plaintext highlighter-rouge">25.0%</code>；<code class="language-plaintext highlighter-rouge">MCP-Atlas</code> 上是 <code class="language-plaintext highlighter-rouge">10.5%</code> 对 <code class="language-plaintext highlighter-rouge">37.9%</code>。浪费片段对后续决策的影响比全部推理小一个量级，说明被标记的确实是「可安全移除」的部分，而不只是冗长的部分。</p>

<h2 id="删掉近半推理成绩基本不掉">删掉近半推理，成绩基本不掉</h2>

<p>在线剪枝实验中，删除复述与凑字两类内容后：<code class="language-plaintext highlighter-rouge">SWE-bench Verified</code> 删 <code class="language-plaintext highlighter-rouge">0%</code>（基线）时 solved 为 <code class="language-plaintext highlighter-rouge">89.0</code>，删 <code class="language-plaintext highlighter-rouge">41%</code> 后升到 <code class="language-plaintext highlighter-rouge">89.5</code>，删 <code class="language-plaintext highlighter-rouge">100%</code> 全删则崩到 <code class="language-plaintext highlighter-rouge">73.0</code>；<code class="language-plaintext highlighter-rouge">MCP-Atlas</code> 基线 <code class="language-plaintext highlighter-rouge">65.0</code>，删 <code class="language-plaintext highlighter-rouge">46%</code> 后 <code class="language-plaintext highlighter-rouge">62.3</code>，全删崩到 <code class="language-plaintext highlighter-rouge">56.0</code>。</p>

<p>浪费的分布高度不均。跨轨迹统计里约 <code class="language-plaintext highlighter-rouge">18%</code> 的输出 token 被标为浪费，这是衡量剪枝空间的基准量；删复述与凑字两类可达 <code class="language-plaintext highlighter-rouge">41%</code>–<code class="language-plaintext highlighter-rouge">46%</code>，因为剪枝删的是可安全移除的片段集合，与全量浪费标记口径不同。在超过 <code class="language-plaintext highlighter-rouge">45%</code> 的任务里，单个智能体浪费的输出比另一个成功解出同题的智能体的全部输出还多——两者是相互独立的观察。浪费还高度集中：<code class="language-plaintext highlighter-rouge">MCP-Atlas</code> 上约 <code class="language-plaintext highlighter-rouge">10%</code> 的 OpenHands 轨迹占了 <code class="language-plaintext highlighter-rouge">73%</code> 的轮次，<code class="language-plaintext highlighter-rouge">SWE-bench Verified</code> 上长轨迹约占 <code class="language-plaintext highlighter-rouge">40%</code> 的轮次。</p>

<h2 id="加钱买推理边际收益有台阶">加钱买推理，边际收益有台阶</h2>

<p>以 Kimi-K3 单模型为例的预算曲线显示：从低档到高档多花 <code class="language-plaintext highlighter-rouge">0.99</code> 百万 token，成功率从 <code class="language-plaintext highlighter-rouge">69.7%</code> 升到 <code class="language-plaintext highlighter-rouge">78.4%</code>；再从高档到最高档多花 <code class="language-plaintext highlighter-rouge">0.80</code> 百万 token，成绩无可测提升。高档到最高档新增 token 中 <code class="language-plaintext highlighter-rouge">81%</code> 花在结果不变的任务上，只有 <code class="language-plaintext highlighter-rouge">12%</code> 对应失败转成功。</p>

<p>更反直觉的是：同在 Kimi-K3 上，最高档每轨迹推理 token 是低档的 <code class="language-plaintext highlighter-rouge">6.6</code> 倍，被判定为浪费的比例却仅从 <code class="language-plaintext highlighter-rouge">23.7%</code> 变到 <code class="language-plaintext highlighter-rouge">24.9%</code>，同一批都能解出的任务上贵 <code class="language-plaintext highlighter-rouge">1.62</code> 倍。多烧的钱买的是更长的路径，不是更多的废话；省钱的抓手是剪掉被标记的片段，而非一刀切压低推理预算。这条曲线仅为单模型口径，不能外推到全部前沿模型。</p>

<p><img src="/assets/images/agent-token-waste-pruning.svg" alt="智能体 token 浪费的构成与在线剪枝效果" /></p>

<p>与站内<a href="/one-minute-read-paper-agent-pprof-semantic-stack/">《像查性能热点一样查智能体的开销》</a>不同：那篇是把 profiler 搬到智能体轨迹上做开销归因，这篇则是给「浪费」下了可删除、可验证的操作定义，并用它做在线剪枝干预，两者不在同一轴上。本文结论适用于其受控测量范围，不宜外推为全行业账单。</p>

<h2 id="references">References</h2>
<ul>
  <li><a href="https://arxiv.org/abs/2611.07238">How Do AI Agents Waste Your Money?</a></li>
</ul>]]></content><author><name>unbug</name></author><category term="AI" /><category term="ai-agents" /><category term="token-waste" /><category term="llm-cost" /><category term="agent-pruning" /><summary type="html"><![CDATA[伊利诺伊大学等机构首次把 AI 智能体的 token 浪费变成可测量信号：约 18% 输出是废话；在线剪枝删掉 41%-46% 推理，SWE-bench Verified 成绩不降反微升。]]></summary><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://unbug.github.io/assets/images/agent-token-waste-pruning.svg" /><media:content medium="image" url="https://unbug.github.io/assets/images/agent-token-waste-pruning.svg" xmlns:media="http://search.yahoo.com/mrss/" /></entry><entry><title type="html">一分钟读论文：《记得住，改不动》</title><link href="https://unbug.github.io/one-minute-read-paper-rescopebench-experience-lifecycle/" rel="alternate" type="text/html" title="一分钟读论文：《记得住，改不动》" /><published>2026-11-06T00:00:00+00:00</published><updated>2026-11-06T00:00:00+00:00</updated><id>https://unbug.github.io/one-minute-read-paper-rescopebench-experience-lifecycle</id><content type="html" xml:base="https://unbug.github.io/one-minute-read-paper-rescopebench-experience-lifecycle/"><![CDATA[<p>港科大与华为的联合团队在<a href="https://arxiv.org/abs/2611.05450">《Towards Robust Long-Lived Agents: Benchmarking Experience Lifecycles in Evolving Environments》</a>里搭了首个「经验生命周期」基准 ReScopeBench，量出一个耐人寻味的结果：长驻智能体记得住，改不动。<code class="language-plaintext highlighter-rouge">20</code> 个模型上，环境静默变更后，该更新的经验内容四个受影响任务后覆盖率才爬到 <code class="language-plaintext highlighter-rouge">64.63%</code>，而旧内容的保留率始终压在 <code class="language-plaintext highlighter-rouge">88%</code> 以上。</p>

<p><img src="/assets/images/rescopebench-experience-lifecycle.svg" alt="更新线与保留率线渐行渐远：四个受影响任务后，更新内容覆盖率 64.63%，旧内容保留率 91.07%，另有 10.26% 做成过的经验发生回退" /></p>

<h2 id="改不动是被量出来的事实">改不动是被量出来的事实</h2>

<p>基准设定：<code class="language-plaintext highlighter-rouge">18</code> 个环境、<code class="language-plaintext highlighter-rouge">352</code> 个任务、九个应用领域，每个环境暴露 <code class="language-plaintext highlighter-rouge">3</code> 到 <code class="language-plaintext highlighter-rouge">18</code> 个工具（平均 <code class="language-plaintext highlighter-rouge">10.1</code> 个），任务流按 <code class="language-plaintext highlighter-rouge">16</code>、<code class="language-plaintext highlighter-rouge">24</code> 或 <code class="language-plaintext highlighter-rouge">32</code> 个任务排布，流内安排一到三次环境变更——参数上限、字段名、资源规则变了，但不告诉你。以往基准问「存下的经验有没有用」，这篇问「环境变了，存下的经验改不改得动」。</p>

<p>答案分两半。经验确实有用：带着经验做任务的表现差距明显，Qwen3.8-27B 在 <code class="language-plaintext highlighter-rouge">62.48</code> 与 <code class="language-plaintext highlighter-rouge">73.44</code> 之间。经验也确实难改：变更发生后第一个任务里，Qwen3.8-27B 只完成 <code class="language-plaintext highlighter-rouge">29.05%</code> 的应更新项，与商业模型中位数 <code class="language-plaintext highlighter-rouge">29.75%</code> 几乎并排——开源与商业在这道关卡前一样卡壳。</p>

<h2 id="两条线越走越远">两条线越走越远</h2>

<p>论文把两条覆盖率曲线盯到底：该更新内容的覆盖率在头四个受影响任务里从 <code class="language-plaintext highlighter-rouge">21.47%</code> 爬到 <code class="language-plaintext highlighter-rouge">43.07%</code>、<code class="language-plaintext highlighter-rouge">59.40%</code>、<code class="language-plaintext highlighter-rouge">64.63%</code>；该保留内容的保留率是 <code class="language-plaintext highlighter-rouge">89.05%</code>、<code class="language-plaintext highlighter-rouge">88.07%</code>、<code class="language-plaintext highlighter-rouge">90.38%</code>、<code class="language-plaintext highlighter-rouge">91.07%</code>，纹丝不动。第四个任务上按模型均值计，<code class="language-plaintext highlighter-rouge">20</code> 个模型里有 <code class="language-plaintext highlighter-rouge">19</code> 个是保留完胜更新。</p>

<p>还有一层结构差：<code class="language-plaintext highlighter-rouge">17</code> 个模型的「结构性覆盖」（经验大框架）高于「规则性覆盖」（具体条款），平均高出 <code class="language-plaintext highlighter-rouge">4.79</code> 个百分点，两款头部模型甚至差出 <code class="language-plaintext highlighter-rouge">9.51</code> 和 <code class="language-plaintext highlighter-rouge">10.97</code> 个百分点。模型记住的是经验的大概，丢的是细则——环境变更后坏恰恰坏在细则上。</p>

<h2 id="做成过的活也会回退">做成过的活也会回退</h2>

<p>变更当天的冲击最有痛感：损失最大的资源类分组，从变更前一个任务到变更后首个任务，经验带来的优势直接掉 <code class="language-plaintext highlighter-rouge">40.33</code> 个百分点，结构类与工具类也各掉 <code class="language-plaintext highlighter-rouge">35.98</code> 和 <code class="language-plaintext highlighter-rouge">36.63</code> 个百分点。</p>

<p>更值得注意的是回退：<code class="language-plaintext highlighter-rouge">1,520</code> 个完成过且有两个随访检查点的经验里，<code class="language-plaintext highlighter-rouge">156</code> 个——占 <code class="language-plaintext highlighter-rouge">10.26%</code>——在随后一个或两个检查点变回不完整。第一次做成不等于永远做成，经验是动态维护品，不是一次性入库品。而维护的价值可以直接标价：所需经验完备的交付率 <code class="language-plaintext highlighter-rouge">95.31%</code>，不完备只有 <code class="language-plaintext highlighter-rouge">71.28%</code>，差 <code class="language-plaintext highlighter-rouge">24.03</code> 个百分点。</p>

<h2 id="对智能体工程的意思">对智能体工程的意思</h2>

<p>先限定口径：这是基准测量，环境是受控演进场景，结论不是「长驻智能体不可行」，而是「现有经验管理管道只有写入功能、没有更新功能」。对工程实践，论文指向把工作翻面：环境变更要被侦测并反查受影响经验、做定向修订；对做成过的任务加回退检查；监控规则级覆盖，别只看结构级覆盖好看。它与站内<a href="/one-minute-read-paper-length-is-cheap-attention-context-rot/">《长文本翻车怪长度？怪的是抢注意力的对手》</a>正好互补：那篇管住脏上下文里的检索，这篇管住过期经验里的维护，智能体上生产两道关卡都得过关。</p>

<h2 id="references">References</h2>
<ul>
  <li><a href="https://arxiv.org/abs/2611.05450">论文 arXiv:2611.05450</a></li>
</ul>]]></content><author><name>unbug</name></author><category term="AI" /><category term="OneMinuteRead" /><category term="llm-agents" /><category term="agent-memory" /><category term="benchmark" /><category term="evaluation" /><category term="context-management" /><summary type="html"><![CDATA[港科大与华为团队发出首个经验生命周期基准 ReScopeBench：18 个环境、352 个任务、20 个模型实测，环境静默变更后，该更新的经验四个任务后覆盖率才爬到 64.63%，旧内容保留率却始终 88% 以上——长驻智能体记得住，改不动。]]></summary><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://unbug.github.io/assets/images/rescopebench-experience-lifecycle.svg" /><media:content medium="image" url="https://unbug.github.io/assets/images/rescopebench-experience-lifecycle.svg" xmlns:media="http://search.yahoo.com/mrss/" /></entry></feed>