可视化删除 DeepSeek Harness
byJming/dsh-session-cleaner · 生产力
可视化删除 DeepSeek Harness (dsh) 会话的工具。
★ 2GitHub 星标
0分支
2026-08-25最近更新
JavaScript开发语言
MIT许可证
主要功能
- 列出 $DSH_HOME/sessions 下全部会话标题、会话 ID、项目目录、创建时间、大小、是否已归档、fork 血缘(被哪些子会话引用)
- 空白会话识别采用 dsh 自身元数据(sessionListMetadata.blank,缺失时按日志内容兜底)标记由 GUI 页面加载自动创建的占位会话,默认隐藏、可一键显示,顶部横幅给出说明
- 现代 UI/UX亮/暗主题跟随系统、搜索与排序、分组折叠、行详情展开(可复制 ID/路径)、统计条、Toast 通知、空状态页
- 勾选删除会话,并自动同步清理
- storages/workspace.json归档列表 archivedSessionIds 与各工作区记录里的 sessionIds 槽位
使用条件
- 若你在 profile 里改写过持久化根目录则不适用
- 会话 ID 从日志首行 header 读取(zstd 流式只解码开头一段,大文件也很快)
安装命令
dsh plugin --profile web add github:byJming/dsh-session-cleaner