Rice00/dsh-tree-view
DSH 会话的树形视图:编辑一条旧消息即从那一刻分叉,所有版本住进同一棵树、侧栏始终只有一条,分支可以改名,也可以把某个分支提升为独立会话。
关于此插件
- 收进树 = 让该版本在 DSH 侧栏里归档;放回主对话 = 取消归档。这个 DSH 版本没有取消归档的 API,插件只能按归档登记表自己的写法规矩去写它 —— 这块集中在 lib/archive-adapter.js,启动时先探测宿主支持到什么程度,缺了就写日志、置灰按钮,树的其余功能照常。 - 不删、不复制、不改写会话内容。 会话日志是仅追加的;除了分叉时必须写的那一条 message-tree/version 标记,插件不往里加任何东西。 - 卸载之后所有会话都还在,被收进树的那几条可以在 DSH 的归档列表里取消归档。分支名与「谁被收进树」记在 /.dsh/storages/tree-view/state.json,留着不碍事,删掉也不影响会话。
$ dsh plugin --profile web add dsh-tree-view$ dsh plugin --profile web add github:rice00/dsh-tree-view健康评分构成
63 / 100评分综合许可证、社区信号、文档与分发情况,并非代码审计。安装前请审阅源码与 manifest。
安全信息
关键指标
Related
相关插件
生产规模纵向研究:四个半月、三宿主、174,327 次模型调用、187.6 亿累计输入 token(三宿主合计约 247 亿),204,800-token 窗口零违规,马拉松会话 8,584–12,049 次调用。
- 归档会话:收起单条聊天,或整个工作区的未归档聊天。 - 找回历史:搜索会话标题,按项目筛选,按时间或标题排序。 - 恢复任务:恢复单条、选中的会话、整个项目或全部归档会话。 - 清理记录:确认后永久删除不再需要的归档会话。
DSH BTW 是社区维护的 DeepSeek Harness 插件,并非 DeepSeek AI 官方产品。在当前会话中输入 /btw 问题,即可基于已有上下文获得独立气泡回答,不打断主任务。支持 DSH Web 及集成 DSH Web 的桌面应用。
同一会话窗口内的 in-place 对话回退(不 fork,Claude Code /rewind 语义):每条消息的 ↶ 按钮把模型上下文回退到任意用户消息,可选用磁盘持久化的 before-backups 还原工作区文件。
用于在 DeepSeek Harness(DSH)Web 中进行会话管理,包括:删除会话、归档会话、跨工作区移动会话、迁移会话的 Agent 预设。欢迎至 GitHub 提意见。
设置 → 插件 下的会话管理面板:列出全部会话的标题、工作目录、agent 预设、更新时间、轮次与步数,展开可查看消息历史,删除非运行中的会话,并经浏览器 Blob URL 导出为 JSON 或 Markdown。