DSH 工作區資源管理器:在 Harness 右側欄瀏覽本機文件

前言

在 DeepSeek Harness 裏與 AI 對話時,經常需要在本機找資料、確認文件內容,或把文件交給當前會話。若只依賴系統資源管理器和對話窗口來回切換,路徑粘貼、附件添加和預覽都會打斷節奏。下面介紹由維護者 tm5452 發佈的客戶端插件 dsh-workspace-explorer(GitHub:tm5452/dsh-workspace-explorer),它在 Windows 桌面端 Harness 右側欄提供帶標籤頁的文件瀏覽、預覽、工作區搜索和批量文件操作,按當前 Windows 賬戶權限訪問磁盤。

DSH 生態強調「一切皆插件」;插件目錄站 skillhub.cn 爲社區彙總,與 DeepSeek / 幻方無官方從屬關係。本文事實均來自該插件 GitHub README 與 package.json(當前發佈版本 1.1.1)。

這是什麼

dsh-workspace-explorer 定位爲 Windows 上的 Harness 文件資源管理器:安裝後從右側欄的「文件瀏覽」進入,在同一界面完成瀏覽、預覽、與會話聯動及就地整理文件。插件 dsh.client.platform 爲 web,向右側欄、會話等客戶端模塊注入能力;擴展預覽部分沿用 dsh-preview-extra,許可證見倉庫內 LICENSE-preview-extra。

核心功能

瀏覽與導航

  • 首頁回到「此電腦」,列出 C、D、E 等本機盤符、可移動盤和光驅;雙擊進入目錄,工具欄支持前進、後退、上一級和刷新。
  • 地址欄可點任一級目錄跳轉;路徑過長時可在地址欄上滾動查看;點編輯或按 Ctrl+L 粘貼絕對路徑——文件夾路徑進入目錄,文件路徑則定位並預覽。
  • 頂部 + 可再開「文件瀏覽」標籤;各標籤獨立保留目錄、導航歷史和預覽,可拖動排序;同一窗口內會話共享這組標籤,切換會話或工作區時保留瀏覽狀態。
  • 列表 / 大圖標視圖可按目錄記憶;大圖標支持圖片與可解碼視頻縮略圖。
  • 地址欄旁星標可收藏目錄,支持拖動排序並自動保存。

預覽

單擊多數媒體與文本即預覽,雙擊用 Windows 默認應用打開。底部預覽窗可收起;分隔線可拖動調整高度;切換文件夾時可繼續查看上次選中的文件。

類別 支持格式(節選) 說明
圖片 PNG、JPG/JPEG、GIF、WebP 等 直接顯示
視頻 / 音頻 MP4、WebM、MP3、WAV 等 解碼取決於 DSH 內置瀏覽器
純文本與代碼 UTF-8 的 TXT、MD、JSON、腳本等 最多讀取前 2 MB
PDF 與 Office PDF、DOC/DOCX、XLS/XLSX、PPT/PPTX 連續滾動;Office 經 Harness 本機轉換;Ctrl+滾輪 縮放
壓縮包 ZIP、JAR、TAR、GZ 等 「解壓預覽」後瀏覽包內條目
3D / KiCad / 固件等 STL、OBJ、.kicad_sch、.hex 等 見 README 格式表

側欄需完整讀取的格式單文件上限 32 MB。7Z、RAR 等可雙擊用系統默認程序打開。

與會話、工作區聯動

  • 點擊 AI 交付的文件卡片或回覆中的本地文件鏈接,文件瀏覽頁會跳到所在文件夾並選中預覽;拖到右側指定區域可在新標籤預覽。
  • 從列表或大圖標把文件拖到左側輸入框,加入當前會話草稿;文件夾或地址欄各級目錄拖到輸入框會插入絕對路徑,拖到標籤欄可新開瀏覽頁。
  • 跳轉至工作區 爲一次性跳轉;在工作區內工作 將啓用時的工作區設爲標籤根目錄並顯示搜索欄,按文件名搜索子目錄(結果標出路徑,最多 300 條,不遍歷目錄聯接)。

就地文件操作

右鍵支持複製、剪切、粘貼、重命名、複製路徑、在資源管理器中顯示、刪除;Shift 連選、Ctrl 多選,批量操作每次最多 128 項。粘貼同名文件會保留兩份;刪除經確認後進入回收站。

安裝與啓用

推薦從 npm 註冊表安裝。在終端執行:

dsh plugin --profile web add dsh-workspace-explorer

也可在 Harness「插件 → 添加插件」中輸入包名 dsh-workspace-explorer,由註冊表解析。

安裝後需從系統托盤完全退出 Harness,再重新打開右側欄「文件瀏覽」。

從 GitHub Release 安裝時,可在「插件 → 添加插件」粘貼發佈包鏈接或本地 .tgz 路徑:

https://github.com/tm5452/dsh-workspace-explorer/releases/download/v1.1.1/dsh-workspace-explorer-1.1.1.tgz

曾裝早期預覽包的用戶,宜先在插件列表移除舊條目再重裝。源碼調試可用 link:<絕對路徑> 添加插件目錄;發佈包已含構建產物,自行構建需先 npm install,再執行 node scripts/build-client.mjs 生成 lib/client.js。

典型用法

  1. 安裝並重啓 Harness 後,打開右側「文件瀏覽」,從「此電腦」進入項目目錄。
  2. 用 Ctrl+L 粘貼已知絕對路徑,或開第二個標籤對照兩個文件夾。
  3. 單擊文本或圖片確認內容;PDF/Office 點「查看文檔」後在側欄滾動查閱。
  4. 將需要的文件拖到對話輸入框作爲附件,或將文件夾路徑拖入對話說明工作區位置。
  5. 對當前 Harness 工作區啓用「在工作區內工作」,用搜索欄按文件名定位資料,點擊結果直達預覽。
  6. 多選文件後右鍵批量複製或剪切到目標目錄(注意權限與 128 項上限)。

適用場景與注意

適合在 Windows 桌面 Host 上使用 Harness、且需要在本機磁盤與 AI 會話之間頻繁切換的開發者或使用者。插件僅以啓動 Harness 的 Windows 賬戶權限訪問磁盤;粘貼、重命名等會修改本機文件,拒絕訪問時界面會提示。

安裝前宜瀏覽倉庫源碼與許可證(含 LICENSE-preview-extra)。本插件分類爲客戶端,不替代系統級安全策略;內嵌預覽與搜索均有上述大小、條數與編碼限制。

結尾

dsh-workspace-explorer 把 Windows 磁盤瀏覽、多格式預覽、工作區搜索和剪貼板級文件操作收攏到 Harness 右側欄,減少在對話與資源管理器之間的上下文切換。

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

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

小夜