npm.io
1.1.1 • Published 5h ago

dsh-plugin-vscode-bridge

Licence
MIT
Version
1.1.1
Deps
0
Size
13 kB
Vulns
0
Weekly
0

dsh-plugin-vscode-bridge

DSH VS Code 自动化闭环插件:让 DeepSeek Harness 智能体直接驱动本机 VS Code。

功能

注册一个模型工具 vscode,支持动作:

动作 说明
open 复用窗口打开文件/文件夹
goto 打开文件并跳转到指定行
new-window 新窗口打开
add 将文件夹添加到当前窗口
diff 对比两个文件(path + path2
install / uninstall 安装/卸载 VS Code 扩展
status 查看 VS Code 进程与工作区状态
list / version 列出扩展 / 版本号
changes 检测工作区文件自上次调用以来的新增/修改/删除(支持 exclude 参数追加排除项;多目录各自独立快照)

安装

dsh plugin --profile web add dsh-plugin-vscode-bridge

安装后重启 DSH Desktop 生效。

使用

安装后智能体即可调用 vscode 工具,例如:

  • 打开项目:vscode(action=open, path=D:\project)
  • 跳转代码行:vscode(action=goto, path=app.py, line=42)
  • 闭环协作:智能体在工作区写代码 → 你在 VS Code 查看/修改 → 智能体用 changes 检测你的改动

卸载

dsh plugin --profile web rm dsh-plugin-vscode-bridge

说明

  • 依赖宿主 shell 服务与系统 PATH 中的 code CLI(VS Code 需安装并加入 PATH)。
  • changes 会排除 node_modules_asar-out.git__pycache__ 目录。
  • 未使用任何第三方运行时依赖,自包含实现。

License

MIT

Keywords