DeepSeek Harness 插件:一條斜槓命令,快速打開 VS Code

DeepSeek Harness(DSH)的設計理念是「一切皆插件」。智能體在處理代碼任務時,經常需要將當前工作區或指定路徑在編輯器中打開。手動切換窗口效率低下。該插件提供了一條斜槓命令,直接解決這一需求。

這是什麼

這是一個由 foxi-ui 維護的客戶端插件。它的功能是在 DeepSeek Harness 的對話中執行 /vscode 命令,自動調用 VS Code CLI 打開當前會話的工作區目錄或任意指定路徑。

核心功能

  • 命令 /vscode:打開當前會話工作區。
  • 命令 /vscode <path>:打開指定目錄(支持空格安全)。
  • 自動探測 VS Code CLI:優先級爲環境變量 → PATH → 常見安裝路徑。
  • macOS 兜底:當 CLI 未找到時,使用 open -a "Visual Studio Code"。
  • 零運行時依賴:僅用 Node 內置 child_process.execFile,無 shell 調用。
  • 跨平臺支持:支持 macOS / Windows / Linux。

安裝與啓用

前置要求:dsh plugin 通過 pnpm 工作,請先確保已安裝 pnpm。

安裝命令:

dsh plugin --profile web add @foxi-ai/dsh-command-vscode

插件聲明瞭 dsh.bundle,dsh plugin 安裝後會自動把它加入 dsh.profile.bundles 並激活。重啓 dsh 後即可使用。

典型用法

打開當前工作區:

/vscode

打開指定路徑:

/vscode /path/to/project
/vscode "/path/with spaces"

自定義 VS Code 可執行文件路徑:

export VSCODE_CLI=/path/to/code

適用場景與注意

該插件適合需要在對話中頻繁與本地代碼編輯器交互的開發者。安裝前請檢查源碼與許可證(MIT)。插件以當前 dsh 進程權限運行,請確保環境安全。

短結尾

經過上面的步驟,你可以通過一條斜槓命令實現 DeepSeek Harness 與 VS Code 的無縫集成。更多細節可參考 GitHub 倉庫或社區目錄。

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

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

小夜