返回
Kevin Riedl

10 分钟 阅读 · 03 Jul 2026
最近审核

下一篇
图片在你的设备上生成,不连接 Instagram。文章链接会复制到剪贴板,供链接贴纸使用。

Pxpipe 评测:图像真能把 Claude Code 成本降低 60% 吗?

pxpipe 作者报告称,在测量的 Fable 5 Claude Code trace 上,端到端账单降低 59% 至 70%。这是特定 workload 的供应商 benchmark,同时引入新的正确性风险。代理会把符合条件的大块上下文,例如系统 prompt、工具文档、旧历史和大型工具结果,转成图像。最近轮次仍为文本;有限 factsheet 只保留部分被识别的关键字符串,并不保证每个标识符都留在图像之外。

这套逻辑听起来很荒诞,也正因如此才走红。在固定模型的视觉规则下,图像 token 数取决于图像几何,而不是其中有多少可读文字。因此,同样的字符渲染成密集图像后,处理成本可能低得多。

正在流传的工具是 pxpipe,一个开源(MIT)的本地代理。它位于你的机器和 API 之间,在请求离开你的笔记本之前,把体积庞大、大多静态的上下文渲染成密集的 PNG「页面」。仓库自带的演示显示,同一个多步骤任务作为纯文本花费 42.21 美元,用 pxpipe 则是 6.06 美元。它声称在 Fable 5 上按当前挂牌价可把端到端账单降低 59% 到 70%

我们在 2026 年 9 月 2 日全面复核后的结论是:在兼容模型上,视觉计数可以让密集图像文本更便宜,但 pxpipe 应是对容错上下文进行测量后的优化,而不是生产默认值。关键在于 eval 能否在模型采取行动前发现被静默误读的标识符。

想弄清楚你的 LLM 开销究竟花在哪里?

 预约免费咨询

它为什么真的有效:定价的物理

文本与图像输入的计数方式不同。实际费率取决于模型和供应商价格表,因此减少视觉 token 本身不能证明账单会按相同比例下降。

Anthropic 当前把图像计为 28×28 像素视觉 patch:ceil(宽 / 28) × ceil(高 / 28)。超过模型层级的长边或视觉 token 上限时会缩小。标准层级上限为 1,568px 和 1,568 token;Claude 4.7 及更新高分辨率模型为 2,576px 和 4,784 token。这取代旧的 (宽 × 高) / 750 近似公式,也否定了通用的每图约 1,600 token 上限。Anthropic 视觉文档

仓库在其实测 Claude Code 流量上报告,每个图像 token 约 3.1 个字符,而每个文本 token 约一个字符。图示密集页面是另一个几何特定案例:约 48,000 字符、25,000 文本 token 与 2,700 图像 token,相当于每视觉 token 约 17.8 字符。两者不能组合成通用盈亏阈值;密度、页面几何、模型计数、缓存类别、输出和未转换流量都会影响结果。

这就是模型实际收到的、用来替代你文本的东西:

一堵密集的、去除空白后压缩的文字被渲染成单张图像,约 48k 个字符压进约 2.7k 个图像 token,顶部带有一条 OCR 指令横幅
约 48k 个字符的系统提示词与工具文档,作为文本约 25k token,在一页里渲染成约 2.7k 个图像 token。来源:pxpipe 仓库(MIT),仅作示意。

一张画布不能容纳无限上下文。供应商限制图像数量、请求大小、分辨率和视觉 token,过大图像也可能被缩小。pxpipe 因此按模型专属 profile 生成多页。实际节省取决于这些页面与目标模型,而不是通用单图上限。

这不是奇技淫巧,而是一个研究方向

那个反直觉的部分,也就是文字的图像可能比文字本身更便宜,并不是某个代理工具的花招。它是一个活跃的研究领域。

DeepSeek-OCR 预印本报告称,当文本 token 少于视觉 token 的十倍时 OCR 精度为 97%,20× 压缩时约为 60%。这是模型特定 OCR 结果。经评审的 EMNLP 2025 Findings 论文 Text or Pixels? It Takes Half 在 RULER 与 CNN/DailyMail 实验中报告,decoder token 通常接近减半且任务表现未下降。

研究证明这是合理方向,却不能证明它适用于每个模型、字体、密度或任务。pxpipe 用模型专属渲染 profile 与作者自测,把这一思路用于商业多模态 API。风险正存在于已测 profile 与未测 workload 之间。

让它对大多数工作都显得荒诞的那个坑

把文本渲染成图像是有损的,而且损失是无声的。

作者当前的密集十六进制测试中,Fable 5 为 13/15,Gemini 3.6/3.7 Flash 为 14/15,Opus 5 为 2/15,GPT-5.6 Sol 在旧密集 profile 上为 0/15。仓库对 Sol 当前 14px profile 只提供了另一个 7/8 小型试验。这些小样本、profile 特定结果不能跨模型泛化。

所有需要逐字节准确的内容都必须通过明确政策保留为文本,包括 ID、哈希、密钥、精确数字和名字。pxpipe 保留最近轮次,并可在有限 factsheet 中放入最多 96 个被识别的关键 token,但仓库明确表示完整的逐字保护 guard 尚未实现。

标题还跳过了这几点:

  • 它依赖模型。作者测试报告 Fable 5 为 13/15、Gemini 3.6/3.7 Flash 为 14/15、Opus 5 为 2/15,Sol 在旧 profile 上为 0/15。默认开启 Fable 与 Gemini;Opus 与 Sol 需手动开启。
  • 它增加延迟。把大请求编码成 PNG 需要时间,而这发生在请求离开你的机器之前。
  • 它和提示词缓存相互影响。最大、最静态的上下文也是理想的缓存对象。在 Anthropic 路径上,pxpipe 会保留或移动现有 cache_control 边界,让图像前缀继续可缓存;OpenAI 路径则单独统计缓存 token。各提供商语义不同,因此应与观测到的热缓存基线比较。Anthropic 的提示词缓存指南说明,缓存读取价格只是标准输入价格的一部分。

什么时候值得,什么时候会把你烧到

这不是一个是或否的问题。它是一个路由决策,和我们在选择模型时用的是同一套纪律。让技术去匹配负载。

适合渲染成图像不要渲染这些
庞大、静态的系统提示词和工具文档任何逐字节的东西:ID、哈希、密钥
只读的参考上下文和长文档你要计算或引用的精确数字
折叠起来的、较旧的对话历史模型必须精确推理的近期对话轮次
Fable 5 或其他强图像阅读者路由到 Opus 或视觉较弱的负载
只需大意即可的大批量上下文任何无声读错都不可接受的场景

如果你的负载是一大块庞大而稳定的指令,喂给一个大多只需要大意的 Fable 5 智能体,渲染可能是一次实打实的胜利。如果它是一个搬运精确数字和标识符的合规流程,同一个技巧就是一份无声的负债。

它在真实的成本栈里处于什么位置

把上下文渲染成图像是一根杠杆,而且不是我们会先拉的那一根。在动用一个有损技巧之前,通常是那些无聊的杠杆取胜,而且它们不会让你的数据冒险:

把上下文渲染成图像处在这份清单激进的一端:潜在节省高,正确性风险真实,在更安全的杠杆都就位之后,值得在合适的负载上做一次试点。

该拉哪个杠杆、按什么顺序拉,衡量标准是真实账单而不是基准分数,这正是我们AI 落地服务背后的工作:先把当前支出做上埋点,再把无损的杠杆用尽,最后把任何有损的手段放在一道真能抓出错值的评估之后。Twinsoft AI 就是把同样的顺序用在一套生产系统上,而我们的技术选型指南写明了通用规则:按那些一旦选错就很难回头的约束来决定。

Kevin Riedl

"定价的物理是真的,研究也是认真的。但一个偶尔会编造哈希或名字的 60% 节省不是节省,而是被推迟的调试。渲染那些只需要大意的大批量上下文,把每一个精确的值都保持为文本,永远不要把它指向一个读不好图像的模型。"

常见问题

在生产中把上下文渲染成图像安全吗?
只对那些无声读错可以接受的上下文安全,比如庞大的静态指令,或送给擅长读图的模型的只读参考材料。它是有损的,所以把一切逐字节的东西(ID、哈希、密钥、精确数字)保持为文本。把它当作在合适负载上的定点优化,而不是默认设置。
渲染上下文会破坏提示词缓存吗?
不一定。pxpipe 会保留或移动 Anthropic 图像前缀周围已有的缓存控制边界,并单独统计 OpenAI 缓存 token。由于各提供商语义不同,应与观测到的热缓存基线比较,而不是未缓存请求。
为什么 Opus 读渲染文本比 Fable 差?
作者的密集十六进制测试中,Fable 5 为 13/15,Opus 5 为 2/15。当前默认开启 Fable 5 与 Gemini 3.6/3.7 Flash;Opus 与 GPT-5.6 Sol 需手动开启。这些结果样本小且取决于 profile。
这和 DeepSeek-OCR 是一回事吗?
底层想法相同,都是上下文的光学压缩,只是应用方式不同。DeepSeek-OCR 是一个被训练来从一小组视觉 token 中解码文本、达到约 10 倍压缩的模型。pxpipe 是一个代理,它为现有的、并非专门为此训练的商业 API 渲染你的上下文,损失也因此出现。
它实际能省多少?
pxpipe 仓库声称在 Fable 5 上把端到端账单降低 59% 到 70%,并展示了一个演示任务:文本 42.21 美元,渲染后 6.06 美元。把它当作工具作者在自己负载上的数字,然后在你自己的负载上、针对一个已缓存的基线重新测量。

最终思考

那么,天才还是荒诞?两者都是。机制是真的,视觉 token 按模型特定规则从图像几何计算,相关研究也证明它能在特定基准中实现压缩。但若用于未经验证的模型或负载,就是用金钱去换无声的错误,而无声的错误最昂贵。

像使用任何激进优化那样使用它:有意为之,用在合适的负载上,把必须逐字节精确的值显式保留为文本,并先启用缓存、路由和度量等更安全的手段。这样做,渲染大批量上下文就是一把利器。到处开启它,它迟早会递给你一个你完全没料到的、信心十足的错误答案。

生产级 AI 支持

正在构建 AI 产品,却担心推理成本、架构或生产可用性?Wavect 帮助创始人把 AI 原型变成可靠的生产系统。

查看相关服务:

只收重要内容

关注与你相关的内容

每当我们发布新文章,你会收到一封简短邮件。你可以关注整个博客,也可以只选感兴趣的主题。

你希望接收哪些内容?
选择主题

免费、双重确认、不使用跟踪像素。

返回
Kevin Riedl

10 分钟 阅读 · 03 Jul 2026
最近审核

下一篇

获取下一篇关于AI 与智能体的一线笔记

有新文章时发送一封简短邮件,不使用跟踪像素,也不发送填充内容。

免费、双重确认、不使用跟踪像素。