DSH Plugins
返回列表
🤖

dsh-tool-cost-hint

模型推理 更新于 2026.10.18

在终端中运行以下命令:

dsh plugin install qiyuexue-xiyu/dsh-tool-cost-hint

将以下提示词粘贴到 DeepSeek Harness 对话框中:

在 DeepSeek Harness 中执行 dsh plugin install qiyuexue-xiyu/dsh-tool-cost-hint 安装;源码与说明见 https://github.com/qiyuexue-xiyu/dsh-tool-cost-hint(桌面版需按该仓库 README 手动配置 profile)。

插件介绍

用工具读文件、搜代码时,上下文里悄悄涨了多少 token,往往要到整轮结束才有一个笼统的 usage,却看不清「这一轮到底是哪些工具、各塞了多少」。dsh-tool-cost-hint 做的是这件事:按轮归因,把每个工具的名称、调用次数,以及进入模型可见上下文的注入量摊开给你看——它刻意不谈花了多少钱,只谈「塞了多少」。

插件是纯旁路观察者:不注册工具、不向模型上下文写入任何内容、也不往会话日志里 append 自定义事件。它只监听 session 里的 tool/call 与 tool/result,在 turn/end 时折叠成摘要;输入侧用与框架一致的估算公式补齐 tool-call 块,结果侧优先走 token meter,UI 上展示的「注入量」是两者之和。

在界面上,你会在每轮对话底部操作栏上方看到一行可折叠提示:折叠时是一行工具名与合计 token,展开后能看到各工具的输入/输出拆分。未配对的中断调用、中途加载产生的孤儿结果也会显式记录,而不是静默丢掉。

适合经常在 DSH 里跑多工具任务、想控制上下文膨胀、又希望和计费类插件(如 dsh-bill)分工明确的人:这边管「谁注入了多少 token」,那边再管「花了多少钱」。

使用场景

  • 一轮里连续调用多个工具,想看清各自占了多少上下文
  • 调试 Agent 时怀疑某工具把大量结果塞进模型
  • 需要 per-tool 注入量,又不想和计费插件混在一起

适合人员

  • 经常用工具跑任务的 DSH 用户
  • 关心上下文膨胀的开发者
  • 需要零侵入旁路统计的插件作者