yLong765/dsh-ide-bridge
yLong765★ 0JavaScript最后同步: 2026-08-20
DSH (Harness) 插件,让 IDE 和 Harness 双向联通
README 摘要
IDE Bridge(dsh-ide-bridge)— IDE ↔ Harness 双向桥 DSH (Harness) 插件,让 IDE 和 Harness 双向联通: - IDE → Harness :在 IDE 里触发动作,把文件引用( @路径 L行号 ) 追加 到 GUI 当前会话 的输入框草稿。只填不发送——回车权在你。 - Harness → IDE :模型回复中的文件引用渲染为 可点击链接 ,点击后由配置的 IDE 打开 文件并跳到对应行;页面右上角 toast 提示,不开新标签页。 下文用 指代本仓库的绝对路径,用 指代你的 Windows 账户名。 例如 可能是 D:/tools/RiderSendToHarness ——请按自己的环境替换。 组成 部分 位置 职责 DSH 插件 dsh-ide-bridge (双面) dsh-ide-bridge/ host 面: /ide-bridge (投递)、 /open-in-rider (跳转)、 /ide-bridge/links-config (开关);client 面:草稿追加、链接点击拦截 + toast、设置页 Rider 原生插件 HarnessBridge rider-plugin/ 编辑器右键 Send to Harness ( Ctrl+Alt+H )→ 调 ps1;Settings → Tools → IDE Bridge 配脚本路径 IDE 侧脚本 Send-ToHarness.ps1 / .bat / send-to-harness.sh 文件名+行范围计算 → POST /ide-bridge (ps1 全功能;bat 精简;sh 跨平台) 安装(DSH 插件) 官方流程自动 pnpm 安装并登记 bundles 层。 改动后需重启 dsh web + 刷新浏览器页面。 IDE → Harness Rider(原生插件) 右键菜单首项 Send to Harness / Ctrl+Alt+H 。脚本路径在 Settings → Tools → IDE Bridge 配置(默认 /Send-ToHarness.ps1 )。 源码 rider-plugin/ ,改码后 powershell -File rider-plugin\build.ps1 + 重启 Rider。 Visual Studio(工具 → 外部工具) 命令 powershell.exe ,参数: VS Code(任务 + 快捷键) .vscode/tasks.json 里 command: powershell.exe ,args 用 ${file} / ${lineNumber} / ${workspaceFolder} / ${selectedText} ;keybindings 绑 workbench…
在 GitHub 查看完整 README →分类
DeepSeek Harness: Everything is a Plugin.
★ 183,476
amruthpillai/reactive-resumeA one-of-a-kind resume builder that keeps your privacy in mind. Completely secure, customizable, portable, open-source and free forever. Try it out today!
★ 41,499
anywhere-labs/deepseek-harness-desktop为 DeepSeek Harness (DSH) 插件生态打造的现代化桌面端解决方案。万物皆「插件」,桌面本身也是「插件」。
★ 18,022