Zephyr-vibe/dsh-archived-sessions ↗★ 4
dsh-archived-sessions
DSH web plugin: an Archived Sessions manager in Settings — browse archived conversations, expand per-session details (disk usage, downloads, tool usage, lineage, cross-session recall), multi-select and permanently delete.
安装
npx -p @deepseek-ai/dsh dsh plugin --profile web add github:Zephyr-vibe/dsh-archived-sessions说明文档
阅读完整 README ↗dsh-archived-sessions
A DSH web plugin: a Session Manager in Settings — manage every conversation on this machine in one place.
一个 DSH Web 插件:在「设置」中提供会话管理,统一管理本机上的所有对话。
Features(功能)
English
- Two tabs: All conversations (non-archived) and Archived
- View modes: flat list or grouped by workspace (sessions without a workspace fall back to "Ungrouped")
- Browse conversations by title + relative time, newest first
- Checkbox / drag-to-select / select-all / batch archive (records kept) / batch delete (permanent, with a confirmation modal)
- Unarchive from the Archived tab (move back to All conversations)
- Open record folder button: opens the selected session's record directory in your OS file manager — cross-platform via
explorer/open/xdg-open - Expand each row for details (collapsed by default): size on disk, last update, produced/downloaded files, parent and child (fork) sessions
- Subagent sessions are shown nested under their parent conversation (indented, with a "subagent" badge); when the parent is deleted or missing they surface as top-level rows
- Deleting a parent session does NOT cascade: subagent children, forks, and downloaded/produced files are kept unless you explicitly select them — nothing is lost accidentally
- The currently open session shows a Current badge and cannot be deleted
中文
- 双标签页:所有对话(未归档)与归档会话
- 视图切换:单列表或按工作区分组(无工作区归属的会话兜底归入「未分组」)
- 按标题 + 相对时间浏览对话,最近的排在最前
- 勾选 / 拖动批量勾选 / 全选 / 批量归档(记录保留)/ 批量删除(永久删除,带确认弹窗)
- 归档页支持移出归档(回到所有对话)
- 打开记录文件夹按钮:在系统文件管理器中打开所选会话的记录目录,跨平台(
explorer/open/ )