open-in-vscode
在终端中运行以下命令:
dsh plugin install alex-dsh-plugin/open-in-vscode
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 终端执行 dsh plugin install alex-dsh-plugin/open-in-vscode 即可安装,也可从开源地址 https://github.com/alex-dsh-plugin/open-in-vscode 手动安装,重启 dsh web 后生效。
插件介绍
在 DeepSeek Harness 的 Web 界面里写代码时,浏览器和本地编辑器像是两个平行世界:打开工作区要离开浏览器手动启动 VSCode,对话里 DSH 输出的文件路径也只能复制粘贴。频繁切窗口打断了心流。
这个插件用两个手势把两个世界接起来。第一,侧边栏每个工作区行新增「在 VSCode 中打开」菜单项:项目已打开则直接聚焦对应窗口,未打开则新开窗口加载项目。第二,对话中所有可点击的文件引用——正文行内路径、产物 chip、工具行打开按钮——点击即在 VSCode 中精确跳转到文件、行、列;若所属项目尚未打开,会先拉起项目窗口再定位文件。当 VSCode 不可用或探测失败时,所有手势自动回退为系统默认打开方式,点击永不失效。
适合在本机部署 dsh web(浏览器与主机同机)且以 VSCode 为主力编辑器的开发者。插件自带 bundle,安装即激活,无需手动改配置;如需指定自定义 code CLI 路径或关闭路径重定向,只需在 cordis.patch.yml 中追加一个键值即可。
使用场景
- 在 DSH 对话中看到文件路径,点击即在 VSCode 中打开并定位到指定行列
- 从侧边栏工作区菜单一键唤起或新建 VSCode 窗口
- VSCode 未安装或探测失败时自动回退系统默认方式打开文件
适合人员
- 本机部署 dsh web 且以 VSCode 为主力编辑器的开发者
- 希望减少浏览器与编辑器之间手动切换的 AI 辅助编程用户
- 需要精确跳转到代码行列位置进行审查或修改的工程师