DSH Plugins
返回列表
🖥️

dsh-external-links

客户端 更新于 2026.09.03

在终端中运行以下命令:

dsh plugin install Lion-Li-git/dsh-external-links

将以下提示词粘贴到 DeepSeek Harness 对话框中:

在 DeepSeek Harness 终端中执行 dsh plugin install Lion-Li-git/dsh-external-links 即可安装该插件,开源仓库地址为 https://github.com/Lion-Li-git/dsh-external-links 。

插件介绍

DSH 桌面端用户经常遇到一个尴尬的局面:对话消息里的外链,鼠标点下去毫无反应。5.3.6 版本虽然修复了底层 shell.open-external 桥接,但 WebView 内并没有锚点点击拦截层,链接依然打不开。dsh-external-links 补上的正是这层缺失的接线。

它的核心能力很聚焦:拦截 http/https 链接点击后直接调用已修复的原生桥,在系统默认浏览器中打开;file:// 协议则解码为 Windows 绝对路径并用默认应用打开。应用内导航、同源链接、下载、右键复制、中键点击统统不受影响。若检测到没有 WebView 壳(比如在普通浏览器里打开 WebUI),则自动回退为 window.open 新标签页。v0.2.0 起已去除对 PowerShell 宿主路由的依赖,纯客户端实现、无框架耦合。

适合正在使用 DSH 桌面端 5.3.6 及以上 Windows 版本、希望会话中的外部链接能一键在浏览器中打开的用户。插件安装于用户 profile 目录,随 DSH 版本更新不会被覆盖,在插件管理页可直接开关。

使用场景

  • 在 DSH 桌面端会话中点击消息里的 http/https 链接,自动在系统默认浏览器中打开
  • 点击 file:// 链接时解码为 Windows 绝对路径并用默认应用打开
  • 在普通浏览器中打开 WebUI 时自动回退为新标签页打开外链

适合人员

  • 使用 DSH 桌面端 5.3.6 及以上 Windows 版本、希望外链一键浏览器的用户
  • 受困于 WebView 内链接点击无响应问题的 DSH 桌面端用户
  • 希望插件可独立开关且不随 DSH 版本更新丢失的桌面端用户