dsh pluginsEnglish
← 返回热门插件目录

负责在本机检测 IDE、启动所选 IDE

LJninse/dsh-open-in-ide · 企业

DeepSeek Harness Web UI 插件:添加 IDE 按钮,自动检测本地 IDE 并打开当前工作区文件夹。

★ 6GitHub 星标
0分支
2026-08-16最近更新
JavaScript开发语言
NOASSERTION许可证

主要功能

  • 自动检测(注册表优先)优先读取 Windows 注册表 —— App Paths(安装程序注册的「exe 名 → 真实路径」映射,能精确定位任意自定义安装位置)与卸载项(InstallLocation / DisplayIcon / UninstallString)
  • 宿主半(Node) index.mjs负责在本机检测 IDE、启动所选 IDE,并自建同源 HTTP 路由 /open-in-ide。
  • 在 dsh Web GUI 中让 agent 干活时,一键把当前工作区目录在本地 IDE 中打开,边看边改。
  • 再以常见安装目录、PATH 里的 .cmd shim、scoop、JetBrains Toolbox、Program Files 下的 JetBrains、开始菜单 .lnk 快捷方式,以及桌面/下载/文档等用户目录与其它盘符根目录的启发式扫描作为兜底。
  • 自定义添加(持久化)菜单底部「选择 IDE 程序…」弹出 Windows 原生文件对话框,任选一个 .exe 立即加入列表

使用条件

  • 仅支持 Windows文件对话框与检测脚本面向 Windows 桌面环境。
  • 真实启动程序每次点击都会真实启动所选程序,打开/传输消耗真实本机资源。

安装命令

dsh plugin --profile web add github:LJninse/dsh-open-in-ide
查看 GitHub 仓库 ↗返回热门插件目录