DSH Plugins
返回列表
🖥️

dsh-open-path

客户端 更新于 2026.09.16

在终端中运行以下命令:

dsh plugin install VviLliAm-qwq/dsh-open-path

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

在 DeepSeek Harness 中运行 dsh plugin install VviLliAm-qwq/dsh-open-path 即可安装该插件,源码仓库地址为 https://github.com/VviLliAm-qwq/dsh-open-path 。

插件介绍

在终端驱动的工作流里,每打开一个文件或链接都要切到浏览器、拖回文件管理器,节奏立刻被打断。dsh-open-path 把这件事收进一条 /open 命令:给路径就打开文件,给链路就交给默认处理器,给裸域名自动补全协议,给一个关键词就在工作区里模糊搜索——中英文、大小写、Unicode 归一化都替你处理。命中唯一就立刻打开,命中多条就弹出可滚动候选面板,一条没有也明确报错,从不静默吞掉。

跨平台是它的另一项硬功夫。Windows 走 Shell.Application COM 并兜底 cmd start,macOS 用 open,Linux 沿 xdg-open、gio open、kde-open5 等链条依次尝试,WSL 自动桥接到 Windows 侧处理器。任何一级启动失败或快速非零退出都会触发下一级回退,整条链跑不通才报出明确错误并列出已尝试的启动器。成功回执分两档:宽限窗口内退出码为零算已打开,窗口超时进程仍在则标注未确认退出码,绝不把超时包装成成功。

适合谁用:日常泡在 dsh-TUI 终端界面里、希望一条命令直达文件管理器和浏览器的开发者和运维人员。不产生任何模型消息、不占 token、不污染 KV 缓存,纯粹是 UI 命令层的快捷操作,装完重启即生效。

使用场景

  • 终端里输入 /open src/index.ts 直接以默认编辑器打开当前工作区代码文件
  • 输入 /open https://github.com 一条命令在默认浏览器中打开链接
  • 输入 /open readme 触发工作区模糊搜索,命中多条时弹出候选面板选择目标

适合人员

  • 日常在 dsh-TUI 终端界面中工作的开发者
  • 希望减少终端与浏览器或文件管理器之间切换的运维人员
  • 跨 Windows、macOS、Linux、WSL 多平台环境协同的用户