dsh-file-links:将 DeepSeek Harness 回复中的路径转为可交互链接

前言

在 DeepSeek Harness 的回复中,文件路径通常以纯文本形式出现。要打开这些文件,用户必须在文件管理器中手动查找。dsh-file-links 插件将文件路径转换为蓝色可点击的链接,并提供右键菜单功能,使其支持打开、预览和资源管理器定位。

核心功能

该插件主要提供以下能力:

  1. 点击路径:使用系统默认应用打开文件。
  2. 右键菜单:
    • Preview:在面板中内联查看文本或图片内容。
    • Reveal in Explorer:在 Windows 资源管理器中显示文件。
    • Open:等同于点击路径。
  3. 技术特性:
    • 重用官方 openPath,零运行时依赖。
    • 支持中文路径和带空格的路径。
    • 仅增强路径,无额外侧边栏或噪音列表。

安装与启用

使用官方安装命令添加插件,随后重启服务:

dsh plugin --profile web add github:wmglimpser-hash/dsh-file-links

安装完成后,重启 dsh web 并刷新浏览器即可生效。

使用方法

在回复中,任何用反引号包裹的绝对路径都会变成蓝色链接。例如:

`C:\project\README.md`

操作方式如下:
* 左键点击:调用系统默认程序打开文件。
* 右键点击:显示菜单(打开文件/预览/在资源管理器中显示)。

路径规则:仅绝对路径可点击,包括 Windows 驱动器路径(C:\...)、UNC 路径(\\server\share\...)、POSIX 绝对路径(/home/...)和 ~。相对路径和裸文件名保持纯文本,点击会静默失败。

平台与限制

  • Windows:功能已测试,包括中文和带空格的路径。
  • macOS / Linux:平台支持状态未测试。
  • Preview:对文本和常见图片有效;PDF、Office 文档和二进制文件会拒绝预览。
  • Reveal:仅在 Windows 上有效,依赖 explorer /select, 命令。

该插件通过重用官方 openPath 实现零依赖,仅对已存在的路径进行增强,无额外 UI 噪音。

生态背景

DSH 理念是「一切皆插件」。此插件由社区开发者维护,非 DeepSeek 官方出品。安装前建议检查源码与许可证。更多详情可查阅插件目录或 GitHub 仓库。

羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

小夜