dsh-tool-everything
在终端中运行以下命令:
dsh plugin install Luoning77/dsh-tool-everything
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 中执行 dsh plugin install Luoning77/dsh-tool-everything 安装本插件,源码见 https://github.com/Luoning77/dsh-tool-everything。
插件介绍
在 Windows 上让 Agent 找文件,往往要遍历目录或依赖额外服务,既慢又难配。本插件把 voidtools Everything 的索引能力接到 DSH:只要 Everything 在后台运行,Agent 就能通过 everything_search 按文件名在全盘里秒级检索,无需开启 HTTP 服务、也无需 es.exe。
实现上直接通过 koffi 调用 Everything SDK,走 IPC 通道,响应通常在毫秒级;查询支持通配符、路径与扩展名过滤、大小条件、正则以及组合语法。结果以结构化数据返回路径、大小与是否文件夹,便于界面渲染搜索卡片。
插件自带 Everything64.dll,安装后属于 Cordis 原生扩展,支持热重载。适合在 Windows 上使用 DSH、且已习惯用 Everything 管理本地文件的开发者与日常办公用户。
使用场景
- 让 Agent 按文件名在全盘快速定位本地文件
- 在对话里用完整 Everything 语法筛路径、扩展名和大小
- 需要结构化搜索结果以便界面展示路径与文件信息
适合人员
- 在 Windows 上使用 DSH 的开发者
- 已安装并常驻运行 Everything 的用户
- 希望零配置接入本地索引的 Agent 使用者