TOBYCAI/dsh-archived-sessions
TOBYCAI★ 0JavaScript最后同步: 2026-08-20
Manage archived sessions in DSH — view / restore / permanently delete, with workspace tags, session dates & batch multi-select. | DSH 归档会话管理器:查看/恢复/彻底删除已归档 session,含工作区标签、会话日期与批量多选。
README 摘要
dsh-archived-sessions English 中文 DSH 设置面板 「会话管理」 :一个入口统一管理全部会话。 归档 / 恢复 / 彻底删除 / 移动到其他工作区,带工作区标签与会话日期,支持批量。 工作区目录可选「已有」或「新建」,新建支持 系统目录选择 ;设置导航带专属归档盒图标。 一个 DSH 持久化插件(host + browser 双半)。在 设置 → 会话管理 里统一管理所有会话:归档(从侧栏隐藏)、恢复、彻底删除、移动到其他工作区。 功能 - 统一面板 :单一「会话管理」入口,顶部「全部 / 已归档」筛选;每行显示标题(缺失时回退首条用户消息)、 归档状态 (活动 / 已归档)、 会话日期 、 所属工作区标签 (标题或目录名;原工作区已删除时显示「工作区已删 · 目录名」)。 - 归档 / 恢复 :归档把会话从侧栏隐藏;恢复取消归档放回原分组。 - 彻底删除 :物理删除会话日志文件 + 解除工作区归属, 不可恢复 (删除前有二次确认)。 - 移动到工作区 :任选 已有工作区 或 新建目录路径 (自动创建);新建目录支持直接输入路径或点击 「浏览…」调用系统目录选择窗口 。会话的工作目录与日志会一起迁移,随后滑入对应工作区分组;处于打开状态的会话需先切走。 - 批量多选 :全选 / 批量归档 / 恢复所选 / 删除所选(批量删除一次二次确认)。 - 自适应 UI :深浅色跟随主题 token,窄屏自动纵向堆叠;加载/空/错误/操作中状态齐全;支持键盘焦点、 prefers-reduced-motion ;设置导航左侧为归档盒专属图标。 截图 安装 装完 重启 DSH (或刷新页面重新加载 bundle)后,设置 → 会话管理 即可用。 卸载 结构 lib/ 已预构建,clone 下来即可直接用、无需 esbuild。若要改源码,运行 npm i -D esbuild && npm run build 重新生成 lib/ 。 Host 路由 方法 路径 说明 POST /archived-sessions/list 列出归档会话(跳过已删除/不存在者) POST /archived-sessions/archive 归档(隐藏)单个会话 POST /archived-sessions/archive-many 批量归档 POST /archived-sessions/restore 取消归档单个 POST /archived-sessions/restore-many 批量取消归档 POST /archived-sessions/delete 彻底删除单个(物理删日志,保持隐藏) POST /archived-sessions/delete-many 批量彻底删除 POST /archived-sessions/sessions 列…
在 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