DeepSeek Harness Plugin Hub

发布与管理完整 Harness Profiles,发现适合你的插件。

探索

插件目录环境预设文档中心动态

社区

发布插件联系我们报告问题

相关链接

Plugin Hub GitHubDeepSeek Harness 官方项目系统状态隐私说明
© 2026 DeepSeek Harness Plugin HubPowered byPaxTech

独立、非官方社区项目,与 DeepSeek 官方无隶属、授权或背书关系。

Harness Trace — DeepSeek Harness 插件(DSH Plugin)
DeepSeek Harness Plugin Hub
ProfilesPlugins分类动态文档登录管理 Profiles
ProfilesPlugins分类动态文档登录
← Plugins
H

@oihai/dsh-harness-trace

Harness Trace

持续监听并记录本地 Harness 调用 LLM 的全过程:完整提示词(用户输入 + DSH/插件注入)、技能加载、工具调用与命令执行、本地文件读写、联网搜索抓取。按「轮次 → 步骤」依时间汇总为高可读 Markdown,落在会话对应工作区内,序号加时间命名。内置审阅页与可调配置。

插件会安装到这里;不确定时保持 web。

npx -y @deepseek-ai/dsh plugin --profile web add github:oihai/dsh-harness-trace#3ab328b008c0a13c461b04c994241ab9c454c767
README兼容性版本

兼容性与来源证明

Harness Trace 以 @oihai/dsh-harness-trace 发布,当前版本为 1.0.0。Plugin Hub 会校验它的 manifest,并保存精确安装来源,便于复现安装结果。

DSH 兼容范围
*
运行环境
web
发布来源
github
Registry 更新时间
2026/10/12

版本

1.0.0stable
2026/10/12

相关插件

正在加载相关插件…

最新版
1.0.0
DSH
*
HMR
重启进程
Tree shaking
未声明可安全裁剪
解包体积
未提供
文件数
未提供
Surface
web
许可证
MIT
发布源
github
GitHub
★ 0
周下载
0
最近提交
2026/10/12
查看源码 ↗
README Badge

点击下方 Badge 复制 Markdown,粘贴到 README 即可。

这是你的 Plugin?认领权益 · 优先安全扫描

验证 package.json 声明的 GitHub 仓库,即可管理这个公开页面。认领后,Hub 会优先安排当前版本的安全扫描,并在通过后公开展示结果。

认领这个 Plugin →
报告问题

相关插件

继续浏览 developer-tools 分类下经过校验的插件。

Web App@deepseek-ai/dsh-web-appdsh 浏览器界面捆绑包:位于 dsh-base 之上的 Web 补丁层,加上运行时粘合插件(提供前端 dist、Web 界面提示符、bash 运行时变量和 URL 行)Sdk Minimal@deepseek-ai/dsh-sdk-minimal独立的最小 SDK 配置包:JSON-RPC、一个 DeepSeek 适配器、持久化 Shell 和 JSONL 会话Sdk App@deepseek-ai/dsh-sdk-appdsh SDK 配置包:基于 dsh-base 提供 stdio JSON-RPC 服务和进程生命周期管理Experimental Inspector@deepseek-ai/dsh-experimental-inspector用于 Host 调试和 Client Runtime 检查的实验性跨 realm CDP hub

README

Harness 交互追踪(dsh-harness-trace)

版本:1.0

持续追踪本地 DeepSeek Harness 调用 LLM 的全过程,供开发者研究 harness 与模型的真实交互。 不依赖任何其他插件:全部数据来自 Harness 自身的事件契约。

追踪了什么

内容来源
完整提示词(发往模型的原始消息、系统提示词、各插件注入)llm/stream 的冻结请求 + session/event 的 system/message、developer/message
提示词由谁贡献(每段出处)system-prompt/assemble
用户输入、模型回复、推理过程session/event
工具调用与结果(含失败)session/event 的 tool/call、tool/result
本地文件读写从 read/write/edit/glob/grep 等工具调用归类并汇总
联网搜索与抓取从 web_search/web_fetch 归类并汇总
技能加载、命令执行从 skill、pwsh/bash 等归类并汇总
Token 用量与结束原因assistant/message 的 usage、llm/stream 的 finish

数据按「轮次 → 步骤」依时间顺序拼接成一条时间线,并附会话概览、文件访问汇总、联网活动汇总、技能加载汇总。

以下为标签栏内看板示例图查看图片

产出与命名

  • 位置:该会话对应的工作区内 <工作区>/harness-trace/(工作区不可写时回退到 ~/.dsh/harness-trace/out/),也可以在设置中自定义文件夹名称
  • 命名:序号 + 时间,如 0001-20261010-040951.md
  • 例如示例工作区<工作区>\harness-trace\0001-20261010-060328.md
  • 一次会话一个文件,后续轮次持续追加(整体重写)

界面

安装后界面入口:

  • 侧边栏面板入口 — 审阅页:左侧会话列表,右侧按轮次/步骤展开的时间线;可切换查看 Markdown 源码、手动写入、自动刷新。
  • 查看图片
  • 设置 → Harness 交互追踪 — 全部配置项。
  • 查看图片
  • 会话内「追踪」标签 — 只看当前会话。查看图片
  • 会话头部快捷按钮 — 显示追踪状态,可一键暂停/开始与写入。

四个入口都可单独开关,并可各自调整位置序号。

配置

UI 改动即时生效;也可直接编辑配置文件(路径见审阅页底部,或设置页):

  • 采集项:系统提示词、提示词装配来源、发往模型的完整请求、用户输入、模型回复、推理过程、工具调用、工具结果、文件读写、联网、技能、命令执行、Token 用量。

  • 详细程度:摘要 / 标准 / 完整;单条正文上限(字符)。

  • 原始请求:仅在变化时 / 每次都写 / 不记录;最多消息数;总预算(超出部分折叠为一行)。

  • 去重:系统提示词与提示词装配在同一步骤重复出现时省略重复正文(关闭后文件会显著变大)。

  • 追踪范围:全部 / 仅所选 / 除所选;可勾选具体会话与工作区;可排除子代理会话。

  • 输出:子目录名、写入时机(每轮 / 每步 / 仅手动)、合并延迟。

  • 入口位置:四个入口的开关与序号。

    查看图片

    与浏览器的通信

插件自建顶层通道在 Desktop 组合下不会被服务。因此宿主在共享 /api 通道上注册精确 Fetch 路由/api/harness-trace,浏览器用connection.rpc.call('/api', 'harness-trace', { method, payload }) 调用。该插件仅在桌面版中完成测试

说明

  • 只读监听:不修改任何请求内容,llm/stream 监听器原样透传所有 chunk。
  • 系统提示词只记录真正进入请求的那一份,不在插件侧重新拼装。
  • 安装为 link: 指向工作区源码,因此改工作区文件即改插件(宿主半改动后需重新加载才生效)。