dsh-fish-memory
Yuuyuko-uu
给 DSH 会话加一份会随时间淡忘的长期记忆,每条都带时间,该记的自动记、该忘的慢慢忘。
xohmai476更新于 24 天前
把官方归档只隐藏不删的会话日志真正删掉,先进回收站可还原,还能批量清理。
实用分
82 / 100
配置门槛
开箱即用
协议
Apache-2.0
语言
JavaScript
复制命令,或者把整个安装任务交给你的 Harness 智能体。
git clone https://github.com/xohmai/dsh-session-delete.git请帮我安装 DeepSeek Harness 插件「dsh-session-delete」: - GitHub 仓库:xohmai/dsh-session-delete(https://github.com/xohmai/dsh-session-delete) - 类型:cordis 插件(装到 DSH profile) - 该插件开箱即用,无需额外配置。 请先查看仓库 README 确认安装步骤,然后按官方方式安装。装完后告诉我怎么使用。
来自项目自身文档的清洗摘录。
dsh-session-delete DSH(DeepSeek Harness)会话删除插件:官方「归档」只把会话移出侧栏,磁盘日志永久堆积——本插件补上真正的删除,先进回收站可还原。 - 归档会话 :已归档会话行内「还原」解除归档(侧栏原分组立即可见),或一键真删,支持勾选批量 - 全部会话 :按工作区分组,支持搜索、过滤、全选、批量删除,点击整行即可选中 - 回收站 :按会话名称识别被删条目,多选批量还原(自动解除归档,一步回到侧栏)/ 彻底删除,或一键清空 - 正在运行的会话拒绝删除;删除当前打开的会话时自动切到空白会话 安装 dsh plugin add 会自动完成依赖链接与 profile 注册,装完重启 dsh web 生效。卸载: dsh plugin --profile web remove dsh-session-delete 。 方式一:GitHub 直装(推荐) 本插件零构建(纯 JS,无 TypeScript / 无打包步骤),git 安装不会踩「源码拉下来没跑 build」的坑,也无需 pnpm allowBuilds 授权。 方式二:tarball 离线分发(内网场景) 使用 1. 打开 设置 → 归档会话 2. 首次加载为流式拉取:居中过渡动画实时显示「已加载 N / M 个会话」,会话很多时也能看到进度;重新加载(已有数据)则静默刷新,旧列表保持可操作。标题优先走 DSH 投影缓存(与侧栏同源、零解压),几百个会话也是亚秒级;仅缓存未命中的会话批量补一次解压 3. 在侧栏右键归档的会话出现在「归档会话」页签:行内「还原」解除归档(侧栏原分组立即可见),或删除;「全部会话」页签可处理任意会话 4. 删除先入回收站( /.dsh/trash/sessions/ ),「还原」时文件归位并自动解除归档;确定不要再「彻底删除」 5. 删除后不会回到侧栏 :会话的归档 id 在运行期间有意保留(它只是侧栏的隐藏标记;没有行数据的 ghost id 在官方 UI 里不渲染任何东西)。…
在 GitHub 打开来自同一生态方向的相似工具。
Yuuyuko-uu
给 DSH 会话加一份会随时间淡忘的长期记忆,每条都带时间,该记的自动记、该忘的慢慢忘。
limbo947
发错消息不用慌,一键撤回并回到发送前的状态,聊天记录更干净。
xiaoshenming
打不开的 DSH 会话文件一键修复,还能把旧会话的上下文接续到新会话里。