BoweiDuan/dsh-tui-session-manager ↗★ 0
dsh-tui-session-manager
Session manager for dsh-TUI: a /sessions scene to browse, filter and truly delete saved sessions, including the state leftovers the host delete path leaves behind. 适合TUI终端用户,需要批量浏览、过滤和彻底删除历史会话。
インストール
$
npx -p @deepseek-ai/dsh dsh plugin --profile web add github:BoweiDuan/dsh-tui-session-managerドキュメント
README 全文を読む ↗用法 / Usage
在对话里输入:
/sessions
全屏管理器打开,对话保持干净(命令返回静默成功)。
| 按键 | 作用 |
|---|---|
↑ ↓ / k j | 移动光标 |
space / x / enter | 勾选或取消当前会话 |
a | 全选 / 全不选(仅当前可见集) |
d | 删除已勾选(先弹 y / n 确认) |
/ | 输入过滤词(匹配标题、工作目录、id) |
e | 循环过滤:全部 → 只看空壳 → 隐藏空壳 |
esc | 退出过滤 / 取消确认 / 关闭面板 |
清理空壳的标准动作:/sessions → e → a → d → y。
删除结果在底部汇总:deleted N, refused M。当前正在使用的会话会被宿主拒绝
(与宿主语义一致,不是本插件的限制)。refused 也覆盖日志已丢失的情况。