DSH Plugins
返回列表
🖥️

dsh-tool-everything

客户端 更新于 2026.08.18

在终端中运行以下命令:

dsh plugin install zhourenke/dsh-tool-everything

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

在 DeepSeek Harness 终端执行 dsh plugin install zhourenke/dsh-tool-everything 即可安装,完整源码地址:https://github.com/zhourenke/dsh-tool-everything

插件介绍

在 Windows 上让 AI 模型找到那个特定文件,传统方式只有 glob 或 grep,面对上百万个文件时往往要等几十秒甚至更久。dsh-tool-everything 把 voidtools Everything 的实时索引接入 DSH,模型调用一次 everything_search 就能在毫秒级拿到结果——Everything 在后台为所有 NTFS 卷维护索引,搜索本身无需遍历磁盘,因此即使跨数百万文件也近乎即时。

插件把完整的 Everything 搜索语法(通配符、content:、size:、dm:、ext:、path:、布尔运算)都暴露给模型,并提供正则、大小写、全词匹配、排序、属性过滤、结果字段选择等十余个精细参数。工程层面同样扎实:中文 Windows 下 GBK 与 UTF-8 的编码冲突通过控制台代码页切换一次解决;shell 特殊字符用 caret 转义避免误解析;es 参数顺序严格按其贪婪解析规则排列;FILETIME 日期、属性位掩码、嵌套 JSON 等输出差异全部在插件侧消化,模型拿到的始终是干净的 ISO-8601 日期和可读的属性标记。

适合在 Windows 上使用 DSH、希望模型具备本地文件检索能力的开发者。前提是已安装免费的 Everything 且 es.exe 在 PATH 中。如果日常场景是让模型在几十万个文件里按名称、大小、修改时间、内容或路径组合定位,这个插件把搜索延迟从秒级压到了毫秒级。

使用场景

  • 在 Windows 本地数百万文件中让模型毫秒级定位目标文件
  • 按名称、大小、修改时间、文件内容等多条件组合搜索本地文件
  • 替代慢速 glob/grep 扫描,利用 Everything 实时索引实现即时检索

适合人员

  • 在 Windows 上使用 DSH 并希望模型具备本地文件检索能力的开发者
  • 本地文件量巨大、需要频繁按多条件组合查找文件的用户
  • 已在用 Everything 搜索引擎并希望将其接入 AI 工作流的开发者