dsh-trace
在终端中运行以下命令:
dsh plugin install weekitmo/dsh-trace
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在终端执行 dsh plugin install weekitmo/dsh-trace,安装完成后重启 DSH Web 即可生效。开源地址:https://github.com/weekitmo/dsh-trace
插件介绍
调用大模型 API 时,请求往往以不可见的黑盒形式流过网络层——请求头怎么拼的、SSE 流里每个 chunk 写了什么、工具调用的参数最终长什么样,这些细节在 DSH 的会话轨迹里并没有呈现。dsh-trace 把这些隐藏的 HTTP 交换记录捕获下来,在轨迹旁边多出一个「请求追踪」标签页,让你不用打开浏览器 DevTools 就能把整条请求链路看得清清楚楚。
它的核心是双视图:「对话阅览」把请求体和响应体还原为语义化的对话结构,依次展示上下文 messages、模型响应、思考过程、工具定义、工具调用与工具结果;「接口数据」则下探到传输层,暴露 HTTP method、URL、完整请求头与响应头、格式化或原始的 Body。四种主流格式(OpenAI Chat Completions、OpenAI Responses、Anthropic、Gemini-compatible)以及 SSE 流式增量、推理内容、附件标记都能被正确解析;无法识别的 Payload 则原样保留在接口数据视图中,原始 JSON 和 SSE 文本随时可查。写入磁盘前,常见凭据请求头、URL 查询参数中的密钥、敏感 JSON 字段会自动脱敏,降低本地存储的泄密风险。
适合正在使用 DeepSeek Harness、需要反复调试 LLM 调用链路或工具编排的开发者。无论是排查流式断点、核对工具参数传递、还是向团队展示一条完整请求的来龙去脉,打开「请求追踪」切一次视图就够了。移动端上它自动切换为列表到详情的进入返回流程,窄屏下也能完整检查每一条记录。
截图预览
使用场景
- 排查 SSE 流式响应中断或 chunk 格式异常
- 核对工具调用参数是否正确传递到模型
- 向团队展示一条完整 LLM 请求的来龙去脉
适合人员
- 使用 DeepSeek Harness 构建 LLM 应用的开发者
- 需要调试工具编排与大模型调用链路的工程师
- 希望在不离开 DSH 界面的情况下检查 HTTP 细节的技术人员

