@swxs/archive-restore:DSH 归档会话管理插件

DSH 采用插件化架构,允许用户扩展功能。在处理大量会话或进行长期管理时,归档的会话容易在主视图中被忽略。@swxs/archive-restore 提供了专门的管理入口,允许用户在 Web 侧边栏中查看、检索并恢复这些已归档的会话,避免手动查找或依赖不稳定的命令行操作。

核心能力

  • 查看归档列表:展示所有已归档会话的标题、原工作区、归档顺序(#N)。
  • 搜索与过滤:支持按标题、原工作区名、Session ID 前缀搜索,支持按工作区 chip 过滤。
  • 恢复原位置:点击行尾的 ↻ 图标,会话会回到归档前的位置,席位保留。
  • 安全保护:仅修改归档记账信息,不触碰会话日志;已归档会话即使仍在当前进程中也可立即恢复。

安装与启用

安装命令如下。安装完成后,需要重启 DSH Web 客户端(或重新加载 web profile),侧边栏底部才会出现「归档」入口。

dsh plugin --profile web add <url>

典型用法

  1. 在 DSH Web 客户端侧边栏底部点击「归档」。
  2. 在归档面板中浏览列表,或使用搜索框、工作区 chip 进行过滤。
  3. 将鼠标悬停在某一行会话上,点击行尾的 ↻ 恢复图标。
  4. 恢复成功后,该行会自动从列表消失,侧边栏的工作区视图同步刷新。

注意事项

  • 卸载插件不会删除已归档的会话数据,仅移除管理入口。
  • 该插件仅修改归档记账,不触碰会话日志。
  • 已归档会话即使仍在当前进程中也可立即恢复。
  • License: MIT

更多细节请参考项目主页:https://github.com/swxs/archive-restore

羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

小夜