🎁 福利专区全网大模型免费应用 + 新用户福利 + 注册活动入口,低成本玩转 AI

对话脑图工作台 EricWang1358/dsh-chat-mindmap

DeepSeek Harness
EricWang135867 天前有提交已提供中文文档扫描:含敏感能力

把对话整理成可编辑、可导出的脑图作品

26.2/100
综合分
1
GitHub 星标
—
npm 周下载
—/5
用户评分

数据截至 2026/10/12 · 周下载取自 npm 全网(含 CI / 镜像),非本站安装数;综合分由星标、活跃度与兼容性检查合成。

安装命令 · 需先装 dsh CLI 引擎
dsh plugin --profile web add EricWang1358/dsh-chat-mindmap
该包不可直接 npm 安装,改从 GitHub 源安装(明细见下方安装检查)

状态速览

判定依据:实装验证 · 静态安装检查 · 自动扫描 · 仓库维护状态
信任档位:仅索引
是什么
dsh 原生插件 · security
装得上吗
本站尚未做安装检查
L4 · 真实安装等级说明 →
安全吗
本站尚未对该插件做风险分级
暂未覆盖,不等同于无风险
还在维护吗
更新放缓:最近一次提交在 67 天前
档位由哪些信号合成

本站实装验证(真实安装 L4 覆盖全站;L5 为运行时冒烟或实机截图,覆盖范围小于 L4) · 验证所用 dsh 版本 · 静态安装检查 · 风险分级 · 仓库维护状态。 下方各区块是它的证据明细。

验证判据与等级说明 →
社区实装还没有人打卡 · 装过的第一个就是你
安全扫描自动 · 静态分析源码
v2.7.0
🔵 扫描:含敏感能力尚无人工评估
展开查看扫描说明与证据 ↓

静态扫描发现插件具备触达本地系统的能力:执行外部命令、读写/删除本地文件、读取剪贴板或密钥类环境变量(至少其一)。这是能力清单,不是危险判定——具体能力项与证据见下方,安装前请自行判断是否需要。

读写/删除本地文件读取剪贴板或密钥环境变量写入剪贴板(不计风险)发起外部网络请求
查看扫描证据(共 11 处,展示前 11 条)
  • 发起网络请求
    lib/client.js:1
    window.__ModuleLoader__.load({id:`@ericwang1358/dsh-chat-mindmap`,factory:e=>{var t={exports:{}},n=t.exports;Object.defineProperty(n,Symbol.toStringTa
  • 读取剪贴板
    lib/client.js:39
    `:n+=r.textContent):r.nodeType===3&&(n+=r.nodeValue)}return n.replace(/ $/,``)},gt=null,_t=e=>{gt||=document.createElement(`div`),gt.innerHTML=e;let
  • 写入剪贴板
    lib/client.js:39
    `:n+=r.textContent):r.nodeType===3&&(n+=r.nodeValue)}return n.replace(/ $/,``)},gt=null,_t=e=>{gt||=document.createElement(`div`),gt.innerHTML=e;let
  • 读取本地文件
    lib/library.js:64
    total += await stat(mapPath(currentId)).then((value) => value.size).catch(() => 0);
  • 写入本地文件
    lib/library.js:117
    await mkdir(dirname(path), { recursive: true });
  • 写入本地文件
    lib/library.js:120
    await writeFile(tmp, JSON.stringify(value, null, 2), 'utf8');
  • 写入本地文件
    lib/library.js:121
    await rename(tmp, path);
  • 删除本地文件
    lib/library.js:124
    await unlink(tmp).catch(() => undefined);
  • 读取本地文件
    lib/library.js:131
    text = await readFile(path, 'utf8');
  • 读取本地文件
    lib/library.js:149
    text = await readFile(path, 'utf8');
  • 删除本地文件
    lib/library.js:390
    await unlink(mapPath(safeLibraryId));
扫描于 2026/11/1(0 天前) · 范围 入口闭包 + 发布文件清单 · 来源 GitHub 仓库

静态扫描只反映源码中出现的调用,不构成安全背书;人工评估与自动扫描相互独立、互不覆盖。

依赖的 DSH / Cordis 模块
@deepseek-ai/cordis@deepseek-ai/dsh-agent@deepseek-ai/dsh-brand@deepseek-ai/dsh-client-runtime@deepseek-ai/dsh-client-ui-conversation@deepseek-ai/dsh-client-ui-slots@deepseek-ai/dsh-client-ui-tool@deepseek-ai/dsh-client-ui-settings@deepseek-ai/dsh-code-runtime@deepseek-ai/dsh-host-webserver@deepseek-ai/dsh-invariants@deepseek-ai/dsh-jobs
给这个插件打分还没有人投票↓
用户评分
还没有人投票,来当第一个

功能亮点

  • 对话整理为脑图
  • 脑图可编辑
  • 脑图可导出

README

由 DeepSeek 最新模型翻译生成
🧠 DSH Chat Mindmap 从一段对话,到一张可继续推敲、重组并交付的脑图。 DSH Chat Mindmap 是一个 DSH Web 插件:智能体负责把对话上下文整理成结构,脑图工作台负责把结构变成成果。生成后不止得到一张图片,而是得到一份能编辑、能回退版本、能重新生成、能导出的工作成果。 DSH Chat Mindmap 工作台总览 一个真实 DSH 工作台:范围、脑图库、画布、状态与操作集中在同一处。 安装 在 DSH Web 中使用 dsh plugin --profile web add github:EricWang1358/dsh-chat-mindmap 重启 DSH Web 后,打开任一会话的 脑图 标签。 作为 npm 依赖安装 npm install @ericwang1358/dsh-chat-mindmap@latest 适合把插件纳入自己的 DSH composition 或发布流程。公开版本以 npm Registry 的 latest tag 为准。 60 秒上手 1. 在对话中请智能体基于当前上下文生成脑图,或调用 generate_chat_mindmap。 2. 等待后台任务完成,聊天中的操作卡会直接打开对应脑图页;不再依赖聊天容器对 PNG/SVG 的预览兼容性。
展开完整文档(README 剩余 1 节)
🧠 DSH Chat Mindmap

从一段对话,到一张可继续推敲、重组并交付的脑图。

DSH Chat Mindmap 是一个 DSH Web 插件:智能体负责把对话上下文整理成结构,脑图工作台负责把结构变成成果。生成后不止得到一张图片,而是得到一份能编辑、能回退版本、能重新生成、能导出的工作成果。

DSH Chat Mindmap 工作台总览

一个真实 DSH 工作台:范围、脑图库、画布、状态与操作集中在同一处。

安装

在 DSH Web 中使用

dsh plugin --profile web add github:EricWang1358/dsh-chat-mindmap

重启 DSH Web 后,打开任一会话的 脑图 标签。

作为 npm 依赖安装

npm install @ericwang1358/dsh-chat-mindmap@latest

适合把插件纳入自己的 DSH composition 或发布流程。公开版本以 npm Registry 的 latest tag 为准。

60 秒上手

1. 在对话中请智能体基于当前上下文生成脑图,或调用 generate_chat_mindmap。
2. 等待后台任务完成,聊天中的操作卡会直接打开对应脑图页;不再依赖聊天容器对 PNG/SVG 的预览兼容性。
3. 在 脑图 页编辑节点、调整布局与主题。修改会自动保存。
4. 用顶部范围切换查看 本会话 或 整个工作区,再从左侧库选择要继续处理的内容。
5. 通过 更多操作 导出、归档、删除、恢复重新生成前的版本,或再次让智能体整理。

第一次进入空会话时,工作台会给出简短引导;随时可以从 指南 或插件设置重新打开。

三步首次使用引导

从内容创建、在画布整理、按格式交付。每一步都对应工作台中实际可用的操作。

真实流程:从聊天到结果

生成完成后,聊天流不会承担图片预览的兼容性风险,而是提供一张轻量的结果卡,直接进入与该会话绑定的可编辑脑图。这样既能继续对话,也不会丢失“回到作品”的入口。

聊天结果卡中的打开脑图入口

聊天结果卡显示节点数量与编辑入口;点击 打开脑图 即可进入对应作品。

从聊天到可交付成果

对话上下文 ↓ generate_chat_mindmap / Agent 请求 ↓ 后台生成任务 ── 完成后提供“打开脑图” ↓ 编辑、自动保存、主题与布局、版本恢复、重新生成 ↓ PNG / Markdown / JSON / XMind 导出

聊天卡只做清晰的入口。编辑、预览与导出都在专门的脑图工作台完成,因此不会把宿主聊天 UI 的图片支持当作核心依赖。

功能一览

| 能力 | 你可以做什么 |
| 对话生成 | 从当前 DSH 对话生成结构化脑图,后台执行,不打断继续对话。 |
| 文本建图 | 在脑图库中从一段文本或 Markdown 手动创建脑图。 |
| 作品直达 | 从聊天结果卡一键进入对应脑图页,不依赖内嵌图片预览。 |
| 会话与工作区 | 默认聚焦当前会话;需要回看时切换到整个工作区。范围控件固定宽度,标题再长也不会让界面跳动。 |
| 画布编辑 | 改节点标题和备注、增删节点、拖拽整理、缩放、全屏、展开/折叠、撤销/重做。 |
| 视觉整理 | 提供逻辑图、思维导图、组织图、目录、时间线、鱼骨图等布局,以及多种主题。 |
| 智能重整 | 对已有脑图补充要求后重新生成;运行中可取消,并可恢复重新生成前版本。 |
| 多格式交付 | 直接导出 PNG、Markdown、JSON、XMind;SVG 可在工作台预览。 |
| 生命周期 | 归档会从活动列表收起,并可在“已归档”列表查看;删除前有确认。 |

在工作台里推敲结构

节点不是一次性生成的静态结果。选中节点即可在右侧检查器中改标题或补充备注,并用布局、主题把同一份信息调成适合思考、汇报或复盘的形态。

节点属性编辑器

选中节点后,可在右侧编辑标题与备注;同一面板提供结构和主题的外观设置。

布局与主题控件标注

红箭头标出两个关键外观控件:切换结构组织信息关系,切换主题匹配阅读或交付场景。

工作台同时提供自动保存状态、缩放与全屏、撤销/重做、全量展开/折叠等日常动作。节点属性与 更多操作 由同一处浮层路由管理,打开一个会关闭另一个,避免两个 overlay 重叠抢占操作。

全屏编辑模式

全屏后保留节点属性编辑器,适合把注意力集中在复杂结构的局部调整上。

用一条要求重整已有脑图

重新生成不是覆盖式的黑箱操作:先在弹窗里说明你希望补强、精简或改写的方向,再提交给智能体。工作台显示运行状态;完成后会将新结果加载到画布,并保留重新生成前的版本用于恢复。

带补充要求的重新生成弹窗

例如,将当前内容整理为学习路线,并为每条分支补上可执行的下一步。

后台重新生成状态

红箭头指向后台任务状态:生成持续在后台运行,工作台画布仍可保留在当前会话中。

重新生成后的七节点结果重新生成后,画布、标题和脑图库一致显示 7 个节点;新增的下一步清晰落在各个分支上。

从一页草图到完整知识图谱

同一工作台也用于较大规模的内容:左侧脑图库保留来源和节点规模,画布可缩放、全屏和折叠,使数百节点的知识结构仍能回到可浏览、可继续编辑的状态。

大规模脑图工作台

真实的 349 节点工作区视图:分支层级、节点备注与样式设置仍集中在同一工作台。

导出、版本与整理

把内容整理到满意后,打开 更多操作:

更多操作:导出、版本与整理

画布动作、SVG 预览、四种导出和版本整理集中在紧凑的右侧面板,不挤占主画布。

| 区域 | 操作 | 用途 |
| 画布 | 全部展开、全部折叠、折叠至第 2 层、预览 SVG | 在交付前快速调整可读性与查看图形细节。 |
| 导出 | JSON、Markdown、XMind、PNG | 在结构数据、文档、主流脑图工具和图片之间切换。 |
| 整理 | 恢复重新生成前版本、归档、删除 | 保留可逆的整理路径,减少误操作成本。 |

重新生成适合处理“补上风险”“按时间线重组”“只保留行动项”这类二次要求。运行中的生成会显示状态并可取消;如果新结果不理想,可恢复到重新生成前的版本。

范围、数据与可靠性

工作台以会话为默认视角,同时允许浏览当前工作区。范围看的是数据,不是仅做 UI 筛选:读取、新建、编辑、删除、恢复、归档和重新生成均带有 session/workspace identity fence,防止跨工作区误读或误写。

自动保存采用取消与顺序保护,避免较早的请求覆盖较新的编辑;并发写入使用 expectedRecordVersion 比较并交换,发生冲突时刷新而不是静默覆盖。切换会话后,列表、选择态、主题和布局缓存会同步刷新。

个性化设置

插件设置只影响之后新建的脑图,不会悄悄改写已有作品:

| 设置 | 作用 |
| 默认布局与主题 | 为新图设定第一眼的结构与气质。 |
| 密度与最大节点数 | 控制生成内容的颗粒度与规模。 |
| 上下文限制 | 控制提供给生成任务的对话上下文范围。 |
| 生成后聚焦与指南 | 决定生成完成后是否自动进入成果,以及是否显示首次使用引导。 |

界面文案跟随浏览器语言偏好,在中文和英文之间切换。

兼容性与边界

- 运行环境:DSH Web、Node.js >=22.18.0 <23。
- 生成能力取决于宿主提供的 Agent、jobs 与 fork/subagent 服务。缺少这些可选能力时,对应入口会清晰禁用,已有脑图仍可浏览、编辑和导出。
- 插件不新增第三方数据传输服务。生成使用你现有的 DSH Agent/provider 配置,脑图记录按 workspace 作用域保存。
- 工作台内置 SVG 预览;聊天结果一律以“打开脑图”作为可靠入口,以适配不同 DSH 聊天渲染环境。

为贡献者准备

npm ci --legacy-peer-deps
npm run typecheck
npm test
npm run verify:sast
npm run verify:bundle
node scripts/verify-release-readiness.mjs
npm run verify:package

依赖升级请独立提交并跑完完整 CI;不要用 npm audit fix --force 直接改写锁定依赖。

支持与许可

- 源码与反馈:GitHub Repository · Issues
- 发布包:npm
- 许可:MIT
预览分享卡片长什么样 ↓EricWang1358/dsh-chat-mindmap
分享 · DeepSeek Harness Hub
EricWang1358/dsh-chat-mindmap

把对话整理成可编辑、可导出的脑图作品

回到顶部