deepseek-harness
deepseek-ai
DeepSeek Harness: Everything is a Plugin.
PROJECT TOPICS
PROJECT README
开源(MIT)的 DeepSeek Harness 专用插件:管理归档会话、工作区筛选与文件系统回收站 —— 批量删除与恢复会话,并在删除后清干净三层残留记账(归档集、工作区记账、投影检查点),避免已删除的会话重新出现在侧边栏。
dsh plugin --profile web add ./dsh-session-manager
删除会话先移动到回收站;清空回收站后无法恢复。正在打开的会话不能删除。插件不修改会话日志内容。
删除一个会话会连带它的子代理会话(parentSession 血缘)一起移入回收站,避免子会话日志被留在磁盘上、以无标题条目回到侧边栏。删除同时清理三层记账:归档集、每个工作区的会话记账、以及持久化投影检查点——任何一层残留都会让已删除的会话重新出现在侧边栏。
「清理失效记录」是兜底维护:扫描并移除祖先已不存在的孤儿子会话(移入回收站,可恢复),以及无法再解析到会话的失效归档 id、工作区记账和投影缓存。即使会话是被插件之外的路径删除的,也可以用它扫干净。
npm test
npm run check
GET /session-manager/archivesGET /session-manager/workspacesGET /session-manager/trashPOST /session-manager/trash with { ids: string[] }POST /session-manager/unarchive with { ids: string[] }POST /session-manager/restore with { ids: string[] }POST /session-manager/purge with { ids?: string[] }POST /session-manager/cleanupSource, tests, and documentation use no emoji.
CLASSIFICATION EVIDENCE
系统优先读取 GitHub Topics,再与站内分类词典和词根规则比对。当前命中: 无有效分类标签。