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 倉庫。

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

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

小夜