前言¶
DeepSeek Harness (DSH) 採用插件化架構。在 Web 界面中,開發者常需要在瀏覽器外編輯代碼。手動配置路徑效率低。下面介紹一個能自動掃描本地編輯器並一鍵打開工作區的插件。
插件簡介¶
該插件由開發者 904915452 維護,採用 MIT 許可證。它通過在會話頭部添加一個下拉框,實現本地編輯器的自動檢測與工作區快速打開,解決從 Web 界面切入開發環境的痛點。
核心功能¶
-
列出實際檢測到的編輯器
下拉框會顯示本機實際檢測到的編輯器,並帶有彩色標識與類型標籤。 -
一鍵打開工作區
點選後立即用選中的編輯器打開當前會話所在的工作區。 -
路徑顯示與刷新
下拉框頭部顯示將要打開的工作區路徑,支持「重新掃描」刷新列表。 -
鍵盤操作
支持鍵盤導航(↑ / ↓ / Enter / Esc)及點擊外部關閉。 -
主題跟隨
自動跟隨 DeepSeek Harness 的明暗主題。
安裝與啓用¶
使用 Git 克隆倉庫並安裝。
git clone https://gitee.com/zqy-904915452/dsh-editor-launcher.git
cd dsh-editor-launcher
dsh plugin --profile web add "file:$(pwd)"
dsh plugin --profile web install
安裝完成後刷新頁面,進入任一會話,在標題欄動作區即可看到「在編輯器中打開」按鈕。
典型用法¶
- 點擊下拉框,列出本機實際檢測到的編輯器。
- 點選後立即用該編輯器打開當前工作區。
- 在下拉框頭部顯示將要打開的工作區路徑,若需更新編輯器列表,可點擊「重新掃描」。
注意事項¶
- 檢測範圍:檢測是盡力而爲,只覆蓋了常見編輯器的常見安裝位置。
- 刷新機制:插件在加載時掃描一次;編輯器的增刪可點下拉框裏的「重新掃描」。
- 界面限制:該功能僅 Web 界面有意義,Headless/TUI profile 中不存在該服務。