DeepSeek Harness Plugin Hub

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

探索

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

社区

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

相关链接

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

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

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

@local/branch-map

Branch Map

会话分支图谱插件:树形管理 fork 会话 + 每分支注解文档 + 布局持久化(纯自研渲染,零外部依赖)

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

npx -y @deepseek-ai/dsh plugin --profile web add github:useful-money/Deepseek-Harness-branch-map-plugin#46611e7859bfe283673001519ce2dd039bc0bd15
README兼容性版本

兼容性与来源证明

Branch Map 以 @local/branch-map 发布,当前版本为 1.1.0。Plugin Hub 会校验它的 manifest,并保存精确安装来源,便于复现安装结果。

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

版本

1.1.0stable
2026/8/31

相关插件

正在加载相关插件…

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

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

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

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

认领这个 Plugin →
报告问题

相关插件

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

Memory Plugin@openviking/dsh-memory-plugin适用于 DeepSeek Harness 的 OpenViking 记忆与上下文套件Contextdsh-context用于上下文洞察和管理的 DeepSeek Harness 插件,提供上下文仪表板和上下文命令,帮助了解上下文的构成及其演变过程。Weknora@wxg-prc-cpg/dsh-weknora适用于 DeepSeek Harness (dsh) 的 WeKnora 知识检索工具:通过自有知识库进行语义搜索、文档阅读以及 RAG/代理回答。Mnemondsh-mnemon面向 DeepSeek Harness 的可组合三层记忆控制平面:持久化运行时上下文、可搜索的项目文档、可插拔的长期记忆、受保护的策略、WebUI 和无头工具。

README

分支图谱插件(branch-map)

会话分支图谱:树形管理 fork 会话 + 每分支注解文档 + 布局持久化。 纯自研渲染(零第三方依赖、零 CDN、零构建步骤),静态双端包形态。

一条命令完成安装 + 激活,不再需要手工改 patch 文件、不再需要 mklink junction。

一、安装方法:

# 方式 A:git 仓库
dsh plugin --profile web add github:<你的用户名>/branch-map-plugin

二、卸载 / 禁用

dsh plugin --profile web remove @local/branch-map   # 从 bundles 与依赖里移除

三、架构

端文件职责
Hostlib/index.js工作区森林聚合(sessionQuery)、注解/布局文件读写(fs,.branchmap/*.yaml)、分支重命名(sessionTitle);经 webServer 前缀路由暴露 JSON-RPC:POST /branchmap/rpc(method: tree / revision / annotations.read / annotations.save / annotations.remove / session.rename / layout.read / layout.save / diag)
Clientlib/client.jsdsh.client 静态 bundle(window.__ModuleLoader__.load 工厂格式)注册 conversation.view 槽位条目;卡片树 + 连线 + 分叉点 + 拖拽/平移/缩放 + 状态过滤 + 编辑对话框 + 自动定位
Patch 层cordis.patch.ymlbundle 自带激活行(单行 insert 同时挂 host 行与 client 半区,client-modules 按 dsh.client 声明扫描进浏览器图谱)
  • 树结构不落盘:sessionQuery.listSessions() 按会话 cwd 实时聚合(多根森林)。
  • 数据文件:每个工作区一份 .branchmap/annotations.yaml(乐观锁 revision)与 .branchmap/layout.yaml(节点位置,拖拽自动保存);另有 .branchmap/diag.log。

四、使用

  1. 打开任意会话 → 顶部标签"分支图谱"。
  2. 卡片 = 一个工作区会话;连线边上的圆点 = 分叉点(#fork序号)。
  3. 拖拽卡片调整布局(自动保存);空白处拖拽平移;工具栏"重置布局 / 适应窗口 / 刷新"。
  4. "编辑"打开对话框:分支名称(同步到侧边栏/标题)、主要说明、状态、标签。
  5. 状态下拉过滤卡片;"跳转"在新会话打开该分支。

效果示意图