dsh-session-folders:DSH 0.2.x Web 侧边栏的会话文件夹插件

前言

DSH 0.2.x Web 侧边栏默认只展示工作区和扁平的会话列表。dsh-session-folders 在此基础上增加了层级结构:每个工作区下可创建一级命名文件夹,未分类会话保留在“收件箱”。该插件是 EugeneVl 的 dsh_session_folders 适配 DSH 0.2.0-rc.1 的移植版本。

安装

使用官方安装命令添加该插件。

dsh plugin --profile web add dsh-session-folders (npm: the maintainer-scoped fork package)

DeepSeek Harness 桌面端应使用 --profile desktop。

核心功能

会话组织与移动

插件为每个工作区添加了一层命名文件夹。未归入文件夹的会话保留在“收件箱”。支持通过拖拽将会话放入文件夹,或在右键菜单中选择“移至文件夹”。

文件夹与会话管理

  • 创建与重命名:支持创建、重命名和删除文件夹(需确认)。文件夹名称在工作区内不区分大小写。双击会话标题可原地重命名,回车提交,Esc 取消。
  • 排序与固定:支持通过拖拽重新排序工作区和文件夹。固定会话会始终显示在文件夹顶部或收件箱首位。
  • 上下文菜单:右键点击会话、文件夹或工作区行,可调出操作菜单。
  • 快速操作:悬停会话行时,时间戳会被归档图标和 ID 徽章替换。点击 ID 徽章可复制会话 ID。悬停即可触发归档。

归档与恢复

  • 归档视图:工作区行上的归档图标可显示/隐藏虚拟归档文件夹。
  • 恢复方式:右键点击已归档会话可“恢复到原始文件夹”。左键点击则将其恢复到工作区的“已恢复”文件夹。

导航与搜索

  • 最近会话:工作区列表上方显示 5 个最近的会话,悬停可查看来源卡片。
  • 树状引导:文件夹图标与会话之间有虚线连接。
  • 搜索:支持按标题和内容搜索,并高亮匹配项。
  • 工作区聚焦:点击工作区行的十字准星图标可隐藏其他内容。

界面与持久化

  • 状态展示:显示运行中/已完成状态徽章。
  • 持久化:文件夹数据存储在 DSH 存储域中,页面刷新后依然存在。
  • 多语言:界面随页面语言(zh/en)自动切换。
  • 折叠侧边栏:侧边栏过窄时,仅显示搜索和新建工作区按钮。

注意事项

该插件不包含自动重命名功能。

生态背景

DeepSeek Harness 采用插件化架构。本插件维护于 SkillHub 目录及 GitHub 仓库。

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

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

小夜