sumarilkkxx/dsh-atlas
sumarilkkxx★ 0TypeScript最后同步: 2026-08-21
Visual conversation canvas for DeepSeek Harness.
README 摘要
DSH Atlas 把 DeepSeek Harness 的线性对话历史转换为可拖拽、可分支、可继续工作的可视化会话画布。 DSH Atlas 是面向 DeepSeek Harness Web 的对话管理插件。它以 DSH 原始 Session Log 为事实来源,将每次提问、回答、工具调用和真实分支投影为卡片与连线,让长会话不再只能从上到下滚动查找,同时保留原生模型选择、命令执行和继续对话能力。 为什么需要 Atlas 随着对话轮次增加,关键结论、替代方案、工具结果和分支上下文很容易淹没在线性消息流中。Atlas 提供另一种组织方式: - 一个主会话对应一张独立画布。 - 一轮“用户问题 + DSH 回答”对应一张卡片。 - 原生会话分支对应画布中的真实分支节点。 - Atlas 负责整理和导航,DSH 仍负责模型、命令、工具与会话历史。 核心功能 会话画布 - 按 DSH 工作区整理会话,进入卡片视图时自动定位当前原生会话。 - 每个主会话使用独立画布,避免把所有历史对话平铺到同一空间。 - 支持整卡拖拽、画布平移、50%–400% 缩放、自动整理和当前节点定位。 - 使用平滑曲线连接上下文节点,并通过二级菜单快速定位真实会话分支。 - 卡片位置持久化到本地 Atlas 数据库;缩放、视口和折叠状态保存在浏览器本地。 卡片与详情 - 卡片展示 Markdown 摘要、工具调用数量、待办状态和实时回复。 - 详情支持标题、段落、列表、表格、引用、链接、行内代码和代码块等 Markdown 内容。 - 支持展开普通工具过程,并内嵌展示 dsh-artifact 产物: - ECharts / ECharts-GL - Mermaid - render html 沙箱画布 - 支持从任意回答位置创建 DSH 原生分支。 - 支持从 Atlas 中隐藏/删除卡片;该操作不会删除 DSH 原始 Session Log。 内嵌原生对话框 卡片详情内提供与 DSH 原生输入区一致的会话级能力,无需返回线性对话页面: - 直接读取 DSH 模型目录并切换当前会话的模型。 - 根据模型元数据选择推理等级。 - 输入 / 打开命令菜单,支持 /status 、 /compact 和 /model 。 - 输入 @ 打开引用与文件入口。 - 选择本地文本或代码文件作为本次消息上下文。 - Enter 发送, Shift + Enter 换行。 - 回复流式状态会同步回画布与详情。 文件附件当前面向文本和代码文件:单个文件最大 256 KB,单次合计最大 512 KB。文件内容只在用户发送时作为该轮消息上下文提交。 外观与可用性 - 支持独立的深色/浅色画布切换。 - 卡片、详情、Markdown、菜单与 Artifact 会跟随当前 Atlas 主题。 - 支持卡片搜索、分支…
在 GitHub 查看完整 README →分类
DeepSeek Harness: Everything is a Plugin.
★ 182,325
amruthpillai/reactive-resumeA one-of-a-kind resume builder that keeps your privacy in mind. Completely secure, customizable, portable, open-source and free forever. Try it out today!
★ 41,477
anywhere-labs/deepseek-harness-desktop为 DeepSeek Harness (DSH) 插件生态打造的现代化桌面端解决方案。万物皆「插件」,桌面本身也是「插件」。
★ 17,784