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

会话标签管理器 6jeffr3y/dsh-session-manager

DeepSeek 客户端
6jeffr3y26 天前有提交已提供中文文档扫描:含敏感能力兼容 / 相关生态

用标签归档整理会话,安全删除并生成关系图谱

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

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

相关生态插件(非 dsh 原生,按其对应运行时安装)
git clone https://github.com/6jeffr3y/dsh-session-manager.git

状态速览

判定依据:实装验证 · 静态安装检查 · 自动扫描 · 仓库维护状态
信任档位:已验证
是什么
生态应用
桌面端 / Web 外壳,不以 dsh plugin add 安装
装得上吗
本站已真实安装成功
非静态推断
L4 · 真实安装等级说明 →
安全吗
本站尚未对该插件做风险分级
暂未覆盖,不等同于无风险
还在维护吗
活跃:最近一次提交在 26 天前
档位由哪些信号合成

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

验证判据与等级说明 →
社区实装还没有人打卡 · 装过的第一个就是你
安装兼容性检查
要求 Node:^22.19.0 || >=24(dsh 本身要求 Node ≥ 22.19)

本插件尚未跑静态安装检查,以上为仓库状态警告。

最后检查 2026/11/1 10:16:36

安全扫描自动 · 静态分析源码
v2.7.0
🔵 扫描:含敏感能力尚无人工评估
展开查看扫描说明与证据 ↓

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

读写/删除本地文件
查看扫描证据(共 7 处,展示前 7 条)
  • 写入本地文件
    lib/index.js:110
    await mkdir(this.directory, { recursive: true, mode: 0o700 })
  • 读取本地文件
    lib/index.js:112
    this.value = parseState(JSON.parse(await readFile(this.path, 'utf8')))
  • 写入本地文件
    lib/index.js:173
    await writeFile(temporary, `${JSON.stringify(value, null, 2)}\n`, { mode: 0o600 })
  • 写入本地文件
    lib/index.js:174
    await rename(temporary, this.path)
  • 写入本地文件
    lib/index.js:385
    await rename(sourceDirectory, quarantine)
  • 删除本地文件递归
    lib/index.js:392
    await rm(quarantine, { recursive: true, force: true })
  • 写入本地文件
    lib/index.js:403
    try { await rename(quarantine, sourceDirectory) } catch (rollbackError) { rollbackErrors.push(rollbackError) }
扫描于 2026/11/3(0 天前) · 范围 入口闭包 + 发布文件清单 · 来源 GitHub 仓库

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

依赖的 DSH / Cordis 模块
@deepseek-ai/schemastery
给这个插件打分还没有人投票↓
用户评分
还没有人投票,来当第一个

功能亮点

  • 会话归档
  • 会话打标签
  • 生成关系图谱

会话归档、打标签、关系图谱与安全删除,尽在 DeepSeek Harness Web

README

由 DeepSeek 最新模型翻译生成
DSH Session Manager 面向 DeepSeek Harness Web 的会话治理插件:用标签组织 Session,管理归档生命周期,并让长对话折叠与轮次跳转保持完整。 核心优势 - 会话生命周期管理:归档、归档视图、恢复、收藏和标题跳转集中在一处,减少在长会话列表里反复查找。 - 多标签组织:给一个 Session 添加多个标签,复用已有标签,按标题、路径或标签检索。 - 严格标签关系图:只有标签完全相同才建立「标签—会话」连接;归档会话和无标签会话不进图谱,避免凭空推断关系。 - 安全删除:永久删除要求会话已经归档、停止运行,并完成二次确认;只清理 Session 内容和关联投影,不删除 MemOS、Agent 记忆、Skill 或模型配置。 - 完整长对话导航:补全当前 Session 的历史窗口,让 DSH 原生 Compact 过程折叠、用户输入轮次标记和右侧 Turn Rail 基于完整轮次渲染。 - 多模型自然标题:改善 GLM 等非 DeepSeek 辅助模型在标题 Token 预算内只输出推理、没有标题正文的问题;普通 Agent 请求不受影响。 界面预览 会话归档与标签管理 集中管理标签、收藏和归档状态。点击会话标题可直接跳转;归档会话可以恢复,符合删除条件后才能永久删除。 标签关系图 标签作为根节点,连接包含该标签的未归档会话。
展开完整文档(README 剩余 1 节)
DSH Session Manager

面向 DeepSeek Harness Web 的会话治理插件:用标签组织 Session,管理归档生命周期,并让长对话折叠与轮次跳转保持完整。

核心优势

- 会话生命周期管理:归档、归档视图、恢复、收藏和标题跳转集中在一处,减少在长会话列表里反复查找。
- 多标签组织:给一个 Session 添加多个标签,复用已有标签,按标题、路径或标签检索。
- 严格标签关系图:只有标签完全相同才建立「标签—会话」连接;归档会话和无标签会话不进图谱,避免凭空推断关系。
- 安全删除:永久删除要求会话已经归档、停止运行,并完成二次确认;只清理 Session 内容和关联投影,不删除 MemOS、Agent 记忆、Skill 或模型配置。
- 完整长对话导航:补全当前 Session 的历史窗口,让 DSH 原生 Compact 过程折叠、用户输入轮次标记和右侧 Turn Rail 基于完整轮次渲染。
- 多模型自然标题:改善 GLM 等非 DeepSeek 辅助模型在标题 Token 预算内只输出推理、没有标题正文的问题;普通 Agent 请求不受影响。

界面预览

会话归档与标签管理

集中管理标签、收藏和归档状态。点击会话标题可直接跳转;归档会话可以恢复,符合删除条件后才能永久删除。

标签关系图

标签作为根节点,连接包含该标签的未归档会话。图谱支持缩放、拖动画布、重置视图,点击会话节点可跳转。

长对话折叠与轮次导航

插件通过 DSH 公开的 Session.loadOlder() 串行加载当前会话更早的历史页。完整历史窗口让原生「工具调用 · 消息」过程区块稳定折叠,右侧用户输入轮次标记也能定位到对应输入。

安装

要求已经安装 DeepSeek Harness,并使用 Node.js ^22.19.0 || >=24。

dsh plugin --profile web add github:6jeffr3y/dsh-session-manager#v0.1.1

重启 Web profile 后生效:

dsh web

卸载插件:

dsh plugin --profile web remove dsh-plugin-session-manager

从 GitHub 安装直接使用 Release 中提交的 lib/,不执行安装期构建脚本。需要固定供应链内容时,可以把版本标签替换为具体 commit SHA。

配置

默认配置位于 cordis.patch.yml:

| 配置项 | 默认值 | 说明 |
| stateDir | '' | 插件状态目录;空值使用 $DSH_HOME/session-manager |
| improveNonDeepSeekTitles | true | 为支持该能力的标题模型关闭推理输出 |
| autoLoadFullHistory | true | 自动加载当前会话更早的历史页 |

数据与删除范围

永久删除只支持已经归档、当前未运行、且使用独立 JSONL 制品的 Session。仍由 Host 挂载但已经停止的会话会进入待删除队列,并在下次 DSH 启动、恢复该会话之前完成删除。正在生成回复的会话会被明确拒绝删除。

删除范围包括 Session JSONL、对应的投影缓存、Workspace 成员关系、归档记录,以及本插件保存的标签和收藏。插件不会删除:

- MemOS 数据库或 ~/.dsh/memos-plugin/
- Agent 记忆与 Skill
- 其他 Session
- 插件与模型配置
- 跨 Session 共享的附件对象

兼容性

当前版本针对 DeepSeek Harness 0.2.1-alpha.1 开发和测试。DSH 仍处于预发布阶段;Workspace 或 Session 内部接口发生变化时,本插件会明确失败,不会直接修改未知格式的数据。

本地开发

git clone https://github.com/6jeffr3y/dsh-session-manager.git
cd dsh-session-manager
npm install --ignore-scripts
npm run check
npm run pack:check

安装本地 checkout:

dsh plugin --profile web add link:$PWD

License

MIT
预览分享卡片长什么样 ↓6jeffr3y/dsh-session-manager
分享 · DeepSeek Harness Hub
6jeffr3y/dsh-session-manager

用标签归档整理会话,安全删除并生成关系图谱

回到顶部