z953218350/dsh-archive-manager

z953218350★ 1JavaScript最后同步: 2026-08-16

在 GitHub 打开

Codex-style archived session manager for DSH Web UI — view, search, restore, and delete archived sessions from the settings page

README 摘要

DSH Archive Manager 插件 (Codex-style 归档管理) 中文 English 为 DeepSeek Harness (DSH) Web 界面提供与 Codex 1:1 一致的 会话归档管理 功能,支持在设置页中直观查看、按项目筛选/排序、一键取消归档以及彻底删除归档会话。 🌟 核心特性 1. Codex 1:1 视觉与交互规范 : - 卡片外观保持 DSH 官方卡片统一规范(深灰背景、12px 圆角、矢量箭头旋转动效),仅在 设置 - 插件 选项中加载; - 展开后提供顶层搜索栏( 搜索已归档聊天 )、排序筛选( 全部聊天 / 最早优先 )与项目筛选( 所有项目 / 各具体项目)。 2. 按项目分组与批量管理 : - 会话按所属工作区/项目自动分组展示,带有项目文件夹图标及对话计数; - 每个项目组支持 ··· 更多操作菜单,可一键「 删除项目中的全部内容 」。 3. 真实内容解析与还原 : - 自动解析底层会话流,精确展示会话标题与首条消息内容,日期格式与 Codex 一致(如 2026年8月15日, 1:34 ); - 取消归档 :点击「取消归档」按钮,会话立即还原回原所属工作区列表,并通过 SSE 实时广播同步侧边栏; - 彻底删除 :点击垃圾桶图标彻底删除会话元数据及磁盘数据文件,释放存储空间。 4. 实时双向同步(Live Sync) : - 卡片展开时自动监听侧边栏归档变动,在工作区侧边栏归档或恢复会话时,归档管理列表自动无感同步更新。 📦 如何安装与配置到 DSH DSH 采用 Cordis 模块化微内核架构,你可以通过以下方式安装该插件: 方法一:通过 NPM 线上源安装(推荐) 1. 使用 DSH 官方 CLI 命令一键安装 2. 或者在 Web Profile 目录下通过 npm/pnpm 安装 安装完成后,请确认 /.dsh/profiles/web/package.json 中的 dsh.profile.bundles 数组已包含 @mlgbnb/dsh-archive-manager : 方法二:通过本地源码目录(Link 方式)安装 如果你在本地开发该插件,可以使用本地链接方式安装: 注意 :如果执行 add 后启动报错提示子包重复声明,请检查 /.dsh/profiles/web/package.json 中的 dsh.profile.bundles 数组,确保其中仅包含根包(如 @mlgbnb/dsh-archive-manager 、 @linxin666/dsh-web-ui-all 等),避免包含子组件包。 🚀 启动与体验 启动 DSH Web 服务: 打开浏览器访问 http://127.0.0.1:3080/,点击侧边栏底部的齿轮图标进入 设置 - 插件 ,即可看到「归档管理」卡片。…

在 GitHub 查看完整 README →
皮肤/UIcordiscordis-plugindeepseek-harnessdshdsh-pluginweb uisearch

分类