DSH Plugins
返回列表
🖥️

dsh-open-with

客户端 更新于 2026.10.19

在终端中运行以下命令:

dsh plugin install HildebrandYu/dsh-open-with

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

在 DeepSeek Harness 中执行 dsh plugin install HildebrandYu/dsh-open-with,或从插件市场安装;源码仓库为 https://github.com/HildebrandYu/dsh-open-with。

插件介绍

DSH 打开文件时会交给 macOS 处理,因此总是使用系统默认应用。若你只想在 DSH 的投递卡片、右侧预览和变更审查里用指定应用打开某类文件,又不想改动 Finder 双击或整台 Mac 的全局关联,改 LaunchServices 往往影响过大。dsh-open-with 只改写 DSH 内部的开启步骤,让 Finder 与系统默认保持原样。

插件按副档名把文件映射到你选择的应用,值可以是应用绝对路径、显示名称或 bundle id。规则保存在用户目录下的 open-with.json,也可在设定中的档案开启方式页面用下拉编辑,修改后立即生效且无需重启。未配置的副档名仍走系统默认;显示文件位置等操作不受影响,也不支持用通配键一把覆盖所有类型。

适合经常在 DSH 里审阅、预览多种格式,又希望桌面环境关联不被牵动的 macOS 用户。插件通过 open 命令启动应用,移除后即可恢复 DSH 原先的开启行为。

使用场景

  • 在 DSH 投递卡片里用指定应用打开 docx 或 pdf
  • 右侧预览 Markdown 时希望走 Obsidian 而非系统默认
  • 变更审查里批量打开代码或配置文件

适合人员

  • 不想改 macOS 全局默认关联的 DSH 用户
  • 在 DSH 里频繁预览、审阅多格式文件的人
  • 需要为不同副档名指定专用应用的 macOS 用户