返回目录

dsh-talk-map

编辑精选维护状态: 活跃

tasihi89/dsh-talk-map

Visual conversation map for DeepSeek Harness — sessions as cards on a whiteboard: drag to arrange, double-click to chat, draw an edge to fork with injected context. ADHD-friendly spatial memory. · DSH 可视化对话地图

前往 GitHub
$ dsh plugin --profile web add github:Tasihi89/dsh-talk-map

64

星标

9

Fork

JavaScript

语言

MIT

许可证

2026-08-18

创建于

2026-08-23

最近推送

一个原生 dsh web 插件,把你的 DeepSeek Harness 会话画成无限白板上可拖动的卡片,支持连线分叉、自动摘要与双语界面。

DSH 适配

原生运行时

作者声明

安全审计

未审计

最后核验

2026-08-30

许可证

MIT

01它能帮你完成什么?

  • 把庞大杂乱的 DSH 对话历史整理成一张无限白板上的会话卡片地图

    一张常驻的可视化地图:每个 DSH 会话都是一张卡片,可拖动(16px 网格吸附、持久化)、双击打开,并在卡片正面以「下一步」与相对时间一眼看出该做什么

    DSH 用户——尤其是 ADHD 或频繁切换上下文的用户——希望用空间记忆代替工作记忆

  • 通过连线分叉(edge-fork)把旧会话的上下文注入新会话

    一个新会话,在开始时就已经「知道」旧对话,并由一份可预览、可编辑的上下文摘要作为种子

    经常需要从早期对话的某个节点派生后续会话的 DSH 用户

02如何接入 DeepSeek Harness?

前置条件

  • 需要可用 DeepSeek Harness(dsh)的 `web` 配置——安装命令面向 `--profile web`(见 README)。无需构建工具链:构建产物已提交,因此没有构建步骤,也不需要 allowBuilds。

安装步骤

  1. 01

    运行 `dsh plugin --profile web add github:Tasihi89/dsh-talk-map`(构建产物已提交,无需构建步骤或 allowBuilds)。

    $ dsh plugin --profile web add github:Tasihi89/dsh-talk-map

  2. 02

    重启 `dsh web`;侧边栏底部会出现一个地图按钮。

    $ dsh web

验证接入成功

  • 重启 `dsh web`,确认侧边栏底部出现了地图按钮。

03DSH 适配与能力边界

DSH 适配原生运行时

作为原生 dsh web 插件安装——执行 `dsh plugin --profile web add github:Tasihi89/dsh-talk-map`,在 dsh web 侧边栏注入一张常驻白板地图;并把 dsh 原生的 fork/subagent 血缘以虚线边呈现。

  • 卡片空间摆放

    dsh web 侧边栏里的无限白板画布会话卡片自由摆放、16px 网格吸附、跨重启持久化

  • 连线分叉与上下文注入

    地图上的一张已有会话卡片一个新会话,由源对话中可预览、可编辑的上下文摘要作为种子

    在地图上新建一条实心注入边,把新会话连回其源卡片
  • 自动摘要

    进入空闲状态的 DSH 会话由你部署的默认模型生成的三字段摘要(总结 / 关键发现 / 下一步)

    当会话空闲或你在卡片上点 ⟳ 时,会调用部署的默认模型生成 / 重新生成摘要
  • 双语地图界面

    dsh 的 Auto 语言设置地图自身的文案以中文或英文渲染,且选择跨重启记住

04适合谁?何时不该用?

适合

  • DSH 用户——尤其是 ADHD 或频繁切换上下文的用户——希望用空间记忆代替工作记忆
  • 经常需要从早期对话的某个节点派生后续会话的 DSH 用户

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

  • 摘要由你部署的默认模型生成,因此生成或重新生成摘要需要 DSH 模型后端可达(网络 / API 访问)。
  • 安装只能通过 dsh 插件 CLI 面向 `web` 配置进行——目前还没有 npm 包(README 说明 npm 包「coming soon」),因此插件依赖已安装的 DeepSeek Harness(dsh)本身。
2026-08-182026-08-23作者未说明

MIT · 创建于 2026-08-18,最近推送 2026-08-23;暂无打标签的发布版本(latest release: none)

06常见问题

怎么给 DeepSeek Harness 安装 dsh-talk-map?

运行 `dsh plugin --profile web add github:Tasihi89/dsh-talk-map`(构建产物已提交,无需构建步骤或 allowBuilds),然后重启 `dsh web`;侧边栏底部会出现地图按钮。npm 包即将推出。

会话是怎么变成卡片的?

每个 DSH 会话都成为无限白板上的一张卡片。双击空白画布即可开始新会话——卡片正好出生在你点击的位置——拖动卡片会以 16px 网格吸附摆放,并跨重启持久化。

在卡片之间画一条边有什么用?

从卡片拖一条线到空白处会分叉出一个新会话:你可以预览(并可编辑)要注入的上下文摘要,确认后新会话在开始时就已经「知道」旧对话。你的注入边是实线;dsh 原生的 fork/subagent 血缘以虚线呈现。

摘要是怎么生成的,用什么语言?

会话空闲后,会用你部署的默认模型生成三字段摘要(总结 / 关键发现 / 下一步);在卡片上点 ⟳ 可手动重新生成。地图界面是双语的(中文 / 英文,跨重启记住),而摘要保留其所总结对话的语言。

dsh-talk-map 是 DeepSeek Harness 的原生集成吗?

是——它作为原生 dsh web 插件安装,并呈现 dsh 自身的 fork/subagent 血缘,因此是一等公民而非松散相关的工具。由于构建产物已提交,无需构建步骤。

08数据与来源

  • 作者声明github.comb2d36d69b65f…

    A visual conversation map plugin for DeepSeek Harness (dsh): every session becomes a card on an infinite whiteboard.

  • 作者声明github.comb2d36d69b65f…

    **Provenance visible**: dsh's native fork/subagent lineage renders as dashed edges; your injection edges are solid.

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

🏆

最佳 DeepSeek Harness 插件

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

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

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