返回目录

dsh-synapse

编辑精选维护状态: 活跃

liangmianya/dsh-synapse

DeepSeek Harness 的可视化非线性对话工作区插件:基于画布浏览会话分支、探索对话历史,让多线程会话一目了然。

前往 GitHub
$ dsh plugin add dsh-synapse

357

星标

39

Fork

JavaScript

语言

MIT

许可证

2026-08-16

创建于

2026-08-26

最近推送

MIT 协议的 DSH Web 插件,把工作区的会话、分支与追问渲染成可缩放画布,按真实分叉点连接,并与原生 DSH 对话保持同步。

DSH 适配

原生运行时

作者声明

安全审计

未审计

最后核验

2026-08-23

许可证

MIT

01它能帮你完成什么?

  • 把工作区里的会话、追问与分支变成一张可浏览、可拖拽、可放大的对话地图

    在 DSH 原生对话与可视化画布间切换的画布,分支按真实分叉点连接,卡片实时投影用户与助手消息

    处理非线性、多分支任务,想在同一张画布上保留多条路径与上下文的 DeepSeek Harness Web 用户

02如何接入 DeepSeek Harness?

前置条件

  • 支持 `dsh plugin` profile 插件机制的 DeepSeek Harness(2026-08 及之后版本)
  • Node.js 版本不低于 22.19

安装步骤

  1. 01

    corepack pnpm dsh plugin --profile web add github:liangmianya/dsh-synapse

  2. 02

    corepack pnpm dsh web

  3. 03

    打开 http://127.0.0.1:3080/,点击顶部「会话地图」即可进入

验证接入成功

作者未说明

03DSH 适配与能力边界

DSH 适配原生运行时

原生 DSH Web 插件——把可视化工作台注入 DSH Web 界面,复用现有 DSH Web 服务,不启动第二个进程

  • 会话地图切换

    DSH Web 顶部的「会话地图」按钮在原生 DSH 对话与可视化画布之间切换

  • 分支可见(DSH 原生 session fork)

    DSH 原生 session fork按真实分叉点连接的分支节点

  • 画布交互

    在画布上的鼠标 / 触控板操作拖动画布、缩放(最高 4×)、移动卡片(位置自动保存)、展开/折叠后续子树、一键定位当前会话

    卡片位置会自动保存
  • 双向会话同步

    在原生对话或地图任一侧切换当前会话另一侧跟随并高亮当前会话

04适合谁?何时不该用?

适合

  • 处理非线性、多分支任务,想在同一张画布上保留多条路径与上下文的 DeepSeek Harness Web 用户

不适合

  • 仅支持 `web` profile。它的 patch 只向 Web 组合插入自身,复用 DSH 现有 Web 服务,不启动第二个应用进程。

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

  • 仅支持 `web` profile。它的 patch 只向 Web 组合插入自身,复用 DSH 现有 Web 服务,不启动第二个应用进程。
  • 需要 Node.js 不低于 22.19,以及 2026-08 及之后、支持 `dsh plugin` profile 机制的 DeepSeek Harness 版本。
  • 打开、追问、创建和归档仍由 DSH 会话系统完成;Synapse 只提供另一种查看与组织方式,不替代 DSH 的模型 / 工具 / 会话 / 权限逻辑。
2026-08-162026-08-21作者未说明

MIT · 作者声明活跃维护(facts pack 中无打标签的 Release)

06常见问题

dsh-synapse 怎么安装?

运行 `corepack pnpm dsh plugin --profile web add github:liangmianya/dsh-synapse`,再 `corepack pnpm dsh web`,打开 http://127.0.0.1:3080/ 点击顶部「会话地图」。需要 2026-08 及之后版本、Node.js ≥ 22.19。

它会替代 DSH 自己的会话系统吗?

不会。打开、追问、创建和归档仍由 DSH 会话系统完成。Synapse 只提供另一种可视化查看与组织方式,不触及 DSH 的模型、工具、会话或权限逻辑。

为什么仅支持 web profile?

它的 patch 只向 Web 组合插入自身、复用 DSH 现有 Web 服务,不启动第二个应用进程,因此只在 Web 界面内生效。

地图上是怎么展示分支的?

分支通过 DSH 原生 session fork 创建,并按真实分叉点连接节点,所以地图呈现的是真实的分支结构,而不是扁平列表。

地图和对话会保持同步吗?

会——原生对话与会话地图对当前会话双向同步:在任一侧切换,另一侧都会跟随并高亮。

08数据与来源

  • 作者声明github.coma323f76b0c47…

    dsh-synapse 是一个独立的 DeepSeek Harness Web 插件

  • 作者声明github.coma323f76b0c47…

    它的 patch 只向 Web 组合插入自身,复用 DSH 现有 Web 服务,不启动第二个应用进程

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

🏆

最佳 DeepSeek Harness 插件

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

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

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