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 仓库或社区目录。

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

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

小夜