DSH Plugins
返回列表
🖥️

dsh-gotofile

客户端 更新于 2026.10.19

在终端中运行以下命令:

dsh plugin install SouthernSibyl/dsh-gotofile

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

在 DeepSeek Harness 终端执行 dsh plugin install SouthernSibyl/dsh-gotofile,或从插件市场安装仓库 https://github.com/SouthernSibyl/dsh-gotofile。

插件介绍

DSH 自带的「改动文件」卡片很好用,但它绑在浏览器界面里:想整段复制绝对路径、在资源管理器里选中某个文件,往往还要在 GUI 里来回点。dsh-GotoFile 把同一轮次里真正写成功的文件登记成对话结尾的纯文本行,整段可选中、可一键复制,每一行路径还能双击交给系统文件管理器打开或定位。

插件只记录 write、edit 等工具调用成功落盘的路径,失败或只读操作不会出现;首次写入标为「新」,再次改动标为「改」。若文件后来被删掉,对应行会置灰并标注已不存在,避免误点。正文里出现的裸路径同样支持双击,不必专门回到报告里找。

路径打开前有本机同源校验与范围限制:默认只允许会话工作目录、家目录(凭据类目录默认拒绝)以及你在设置里声明的白名单根,不联网、不读对话正文。适合经常在 DSH 里让 Agent 改代码、又习惯在本地 IDE 或资源管理器里跟进文件的人;Linux 上双击多为用默认程序打开文件,而非像 Windows / macOS 那样在管理器里选中。

使用场景

  • 一轮对话改了很多文件,想在资源管理器里逐个定位核对
  • 需要把 Agent 产出的绝对路径整段复制到脚本或文档里
  • 离开 DSH 界面后仍想快速打开本轮真正写成功的文件

适合人员

  • 经常用 DSH Agent 改本地代码仓库的开发者
  • 习惯在 IDE 与资源管理器之间切换跟进改动的用户
  • 希望改动清单可复制、可双击、又不依赖浏览器卡片的人