dsh-anthropic-request-size-guard:在 DSH 里把过大的 Claude 请求压到 API 限额以内
DSH 每轮向 Anthropic Messages API 重发完整对话,历史中的 base64 截图易使请求体超过 32 MB 上限并触发 request_too_large。插件 noahchalifour/dsh-anthropic-request-size-guard 在 host 层包装 api.anthropic.com 的 fetch:默认 30 MB 预算内原样透传,超限则先 JPEG 重编码大图,再批量替换最旧图片占位,必要时截断旧文本。安装命令为 dsh plugin --profile desktop add github:noahchalifour/dsh-anthropic-request-size-guard,配置写在 cordis.patch.yml。经 subscriptions-plugin 代理的请求不经过包装。
阅读全文