返回目录

dsh-process-tree

精选清单收录维护状态: 活跃

bosaiting/dsh-process-tree

为 DeepSeek Harness 提供可自定义的进程树可视化,方便查看任务与进程关系。

前往 GitHub
$ dsh plugin --profile web add dsh-process-tree@latest

19

星标

1

Fork

JavaScript

语言

MIT

许可证

2026-10-26

创建于

2026-11-08

最近推送

MIT 授权的 DSH 界面插件(JavaScript,无需构建),把会话记录的工具调用渲染成可交互过程树,内置四套浅色与四套深色配色。

DSH 适配

原生运行时

作者声明

安全审计

未审计

最后核验

2026-11-10

许可证

MIT

01它能帮你完成什么?

  • 把 DeepSeek Harness 会话里记录的工具调用变成可读、可导航的过程树,而不是一条平铺列表

    以任务函数呈现的过程树:真实参数、失败状态与嵌套作用域

    需要读长任务过程、并要定位某一次调用的 DSH Web 与桌面版用户

  • 在长过程里直接找到失败的那次调用,不用从头翻整段对话

    失败列表 + 迷你地图,定位已加载、可见的调用

    需要排查工具调用失败的 DSH 用户

  • 把工具调用视图调成编辑器配色,或换成更安静的树形风格

    浅色 / 深色各四套代码配色,以及经典曲线、植物手稿、安静线条三种树形风格

    整天盯着对话过程、在意可读性的用户

02如何接入 DeepSeek Harness?

安装步骤

  1. 01

    把插件装进 web profile:`dsh plugin --profile web add dsh-process-tree@latest`

    $ dsh plugin --profile web add dsh-process-tree@latest

  2. 02

    重启对应的 DSH 实例;桌面版也可以走插件管理界面安装

验证接入成功

作者未说明

回滚

  • 执行 `dsh plugin --profile web remove dsh-process-tree` 后重启实例;无需删除整个 DSH profile

03DSH 适配与能力边界

DSH 适配原生运行时

面向 DSH Web 与同一界面桌面版的社区界面插件,用 `dsh plugin --profile web add` 装进 web profile;TUI 不显示插件界面。

  • 任务函数过程树

    已显示的聊天结构、元素尺寸与当前会话已加载的 Chat 投影→按嵌套关系显示的工具名、参数、注释与子调用,并区分失败、已中断、结果未知与未结束

  • 配色与树形风格

    设置 → 插件 → 过程树→可分别选择的浅色 / 深色配色、代码背景,以及三种树形风格

    偏好保存在当前界面的 localStorage(dsh.process-tree.v1)
  • 保留原生交互

    渲染结果里的文件按钮与 web_fetch 网页链接→能安全匹配时沿用宿主原有操作,无法匹配时保留原生摘要

04适合谁?何时不该用?

适合

  • 需要读长任务过程、并要定位某一次调用的 DSH Web 与桌面版用户
  • 需要排查工具调用失败的 DSH 用户
  • 整天盯着对话过程、在意可读性的用户

不适合

  • 只在 DSH Web 与使用同一界面的桌面版里渲染;TUI 不显示插件界面。
  • 这些语言视图只是只读的执行记录示意,不是原始源代码;子调用的展示顺序不证明其串行执行,也不推断真实函数签名。Java 与 Go 对对象、数组、不完整参数或不适合的工具名保留原生摘要。

05兼容性、维护与安全提示

  • 只在 DSH Web 与使用同一界面的桌面版里渲染;TUI 不显示插件界面。
  • 这些语言视图只是只读的执行记录示意,不是原始源代码;子调用的展示顺序不证明其串行执行,也不推断真实函数签名。Java 与 Go 对对象、数组、不完整参数或不适合的工具名保留原生摘要。
  • 0.11.2 不按 DSH 版本号阻止安装或加载,但这不等于未来版本都已测试;rc.5 已通过隔离 Web 宿主检查,原生桌面的持续运行、Windows 与 Linux 仍有未验证范围。
  • 建议停用同样会给该区域添加缩进或过程连接线的插件,避免相同区域被重复修改。
2026-10-262026-11-08v0.11.2

MIT · 最新发布 v0.11.2(2026-11-08);卸载不会清除已保存的偏好

06常见问题

怎么把 DSH Process Tree 装进 DeepSeek Harness?

执行 `dsh plugin --profile web add dsh-process-tree@latest`,然后重启对应的 DSH 实例。桌面版也可以通过插件管理界面安装。

在 DSH 终端界面(TUI)里能用吗?

不能。README 说明它是社区界面插件,适用于 DSH Web 与使用同一界面的桌面版,TUI 不显示插件界面。

插件会读取我的聊天历史或发网络请求吗?

它只读取已显示的聊天结构、元素尺寸和当前会话已加载的 Chat 投影,不额外加载历史;不注册模型工具、不执行命令、不发送网络请求。

配色和风格设置存在哪里?

存在当前界面的 localStorage,键名 `dsh.process-tree.v1`;卸载插件不会清除这些偏好。

怎么卸载?

执行 `dsh plugin --profile web remove dsh-process-tree` 后重启实例即可,不需要删除整个 DSH profile。

08数据与来源

  • 作者声明github.com1c2bd9f70201…

    这是社区界面插件,适用于 DSH Web 和使用同一界面的桌面版;TUI 不显示插件界面。

  • 作者声明github.com1c2bd9f70201…

    dsh plugin --profile web add dsh-process-tree@latest

页面基于项目公开文档、仓库元数据和 DSH Plugins 的结构化解析生成;最后核验于 2026-11-10。发现错误?提交更正。

🏆

最佳 DeepSeek Harness 插件

从全目录挑出的 12 个值得优先安装的插件,覆盖各个分类。

DSH Plugins 是独立的 DeepSeek Harness 插件目录,与 DeepSeek 官方无关,也不代表官方背书。第三方插件未经安全审计,安装前请审查源码。

每周获取最新的 DeepSeek Harness 插件,绝不滥发。