DSH Plugins
返回列表
⚙️

dsh-code-lens

工作流 更新于 2026.08.14

在终端中运行以下命令:

dsh plugin install lisycotana/dsh-code-lens

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

在 DeepSeek Harness 终端中执行 dsh plugin install lisycotana/dsh-code-lens,插件源码仓库为 https://github.com/lisycotana/dsh-code-lens,安装后自动注册 codeLens 会话投射与 code_lens 工具。

插件介绍

在 DeepSeek Harness 的 code mode 中,模型编写 TypeScript 程序来编排工具调用。程序拿到每一次子调用的完整参数与结果,模型却只看到程序最终返回的那一小段——中间所有工具调用对模型而言是彻底隐形的。session log 其实记录了全部数据,但没有任何界面把这三方割裂暴露出来。dsh-code-lens 正是为这个盲区而生。

插件提供两条能力:一是 codeLens 会话投射,在 UI 中直接读出整个 session 的隐藏调用总量,其中 hiddenBytes 即程序消费、日志保留、模型从未看见的字节数;二是 code_lens 工具,让模型在运行结束后审计自己程序内部发生过哪些子调用、各自消耗了多少上下文。零外部依赖,只读 session 事件流,不触发 append 重入,在 headless 组装中同样可加载。

适合在 code mode 下编写复杂工具编排程序的开发者与模型调优者:当你想知道程序到底替模型读了多少文件、调了多少 API,而不只是模型最终 report 的那句话时,这就是你要的观测层。

使用场景

  • code mode 编排多文件读取与 API 调用后,在 UI 查看模型实际隐藏的 payload 总量
  • 运行结束后用 code_lens 工具让模型审计自己程序内部的子调用历史
  • 在 headless 装配中以零依赖方式加载观测与审计面板

适合人员

  • 在 code mode 下编写 TypeScript 工具编排程序的开发者
  • 需要量化模型隐藏工具调用上下文消耗的调优者
  • 使用 DeepSeek Harness headless profile 的自动化工程师