DeepSeek Harness plugin

dsh-tool-everything

Model-facing Windows search tool backed by the Everything index (Everything64.dll FFI via koffi)

Jump to install

Source facts

Repository
roxyyn0304/dsh-tool-everything
Latest update
Aug 17, 2026
Category
Tools & Capabilities
GitHub stars
1
Format
plugin
Catalog evidence
Upstream dsh.bundle evidence
Evidence path
package.json#dsh.bundle
Checked against
0.1.0-rc.8
Upstream check date
2026-08-20

This evidence comes from the upstream catalog. This site has not installed, run, or security-reviewed the plugin.

Install

Start with a prompt that asks an agent to review the GitHub repository and source. Switch to the command if you want to install it yourself.

Copy this prompt into DSH, Codex, or another agent and ask it to review the GitHub repository and source first.

Do not install or run any commands yet. Read this plugin's GitHub repository, README, and relevant source code. Then answer the questions below clearly and directly so I can decide whether it fits my needs:

1. What is this plugin, and what problem does it solve?
2. Who is it for, and what are its typical use cases?
3. How is it used after installation? Include one minimal example.
4. What known limitations or privacy, security, compatibility, or maintenance risks does it have?
5. Give a clear recommendation: recommend, conditionally recommend, or do not recommend, with reasons.

Distinguish statements documented by the repository, inferences from source code, and unknowns. If evidence is insufficient, say so explicitly. Do not guess or simply repeat the README.

GitHub: https://github.com/roxyyn0304/dsh-tool-everything
Plugin: dsh-tool-everything
Author: roxyyn0304

Check the source files

Read the README and other files from this plugin directory before installing.

File explorer3 files
README.mdSource · read only

dsh-tool-everything

DSH(DeepSeek Harness)的 Everything 搜索工具插件。给 DSH Agent 注册 everything_search 工具:通过 Everything 索引按文件名全盘秒搜 Windows 文件系统。

> 🚀 零配置:无需启用 Everything HTTP 服务器,无需 es.exe,不改 > Everything 的任何设置。只要 Everything 在运行,装完插件就能用。

✨ 特性

  • 极速:直接调用 Everything SDK(koffi FFI),走 IPC 通道——毫秒级响应
  • 🔍 完整语法:通配符 *.pdfpath:C:\codeext:zipsize:>10mbregex:| 或、!
  • 🎯 结构化结果:返回路径 + 文件大小 + 是否文件夹,UI 自动渲染搜索卡片
  • 📦 零依赖安装:自带 Everything64.dll,无需系统安装任何额外组件
  • 🔥 DSH 原生:Cordis 插件,支持 HMR 热重载,无需重启 DSH

📋 前提

  • Windows 系统
  • Everything 正在运行
  • DeepSeek Harness(DSH)profile 的 node_modules 中有 koffi(DSH 自带)

🛠️ 安装

dsh plugin --profile web add "github:roxyyn0304/dsh-tool-everything"

装完硬刷新浏览器Ctrl+Shift+R),新开会话即可使用。

⚙️ 配置

字段默认说明
maxResults100单次返回结果上限
timeoutMs30000工具超时预算(ms)
everythingDllPath包内 native/自定义 Everything64.dll 路径(一般不用)

❌ 错误码

code含义
EVERYTHING_SDK_LOAD_FAILED找不到或无法加载 Everything64.dll
EVERYTHING_NOT_RUNNINGEverything 未运行
SEARCH_ABORTED工具被超时/用户取消终止

🧩 技术细节

┌─────────────────────────────────────────────┐
│  DSH Agent (你)                              │
│  调用 everything_search("npm", max=10)       │
├─────────────────────────────────────────────┤
│  dsh-tool-everything (本插件)                │
│  koffi FFI → Everything64.dll               │
├─────────────────────────────────────────────┤
│  Everything SDK (IPC 通道)                   │
├─────────────────────────────────────────────┤
│  Everything.exe (全盘 NTFS 索引引擎)         │
└─────────────────────────────────────────────┘
  • Everything64.dll 来自 Everything SDK 1.5
  • FFI 通过 koffi 实现(DSH 自带)
  • 插件单文件 lib/index.js,ESM 模块,Cordis 插件规范

📄 License

MIT

🙏 致谢