dshbase

Plugin directory / Developer / dsh-plugins

dsh-plugins

Unverified sugarforever

2 contributors

View on GitHub ↗ ← Back to plugin directory

12Stars
0Forks
0Open issues
—Language
—Last push
Cross-platformPlatform

What it does

DeepSeek Harness Plugins

Our take

No short evidence report

There is no checkable per-level test record on this page. Stars, the catalog test field, a web-only flag, and whether the plugin needs an external account or service are not shown here as a pass or a failure. The catalog badge stays as published.

“Unverified” means our automated CI has not yet installed this plugin. Feature descriptions and version compatibility are the author’s claims. This is not a security audit and not an endorsement of third-party code.

Plugin author? Get the “Verified” label — submit your own evidence (screenshots, logs, or a short demo) and we'll review and flip the badge.

Submit verification evidence ↗

README

dsh-plugins

这个仓库用于维护 DeepSeek Harness 插件。目前提供 dsh-zvec-grep。

dsh-zvec-grep

dsh-zvec-grep 为 DeepSeek Harness 增加基于 zvec-grep 和 zvec 的工作区语义搜索能力。

插件会在会话创建或恢复时读取当前工作区,在后台建立索引,并持续监听文件的新增、修改和删除。Agent 可以通过 zvec_search 按语义查找代码和文档,适合定位表述不确定的内容,以及分析架构、调用关系、控制流和跨文件信息。对于已知标识符、固定文本、正则表达式或错误信息,仍然适合使用精确文本搜索。

安装插件:

npx @deepseek-ai/dsh plugin --profile web add @sugarforever/dsh-zvec-grep

然后正常启动 DeepSeek Harness,例如:

npx @deepseek-ai/dsh web

插件会自动完成索引初始化,不需要单独安装或启动 zvec-grep 服务。Web 界面还会显示索引状态,包括 Indexing、Refreshing、Ready 和 Error。

搜索引擎 @zvec/zvec-grep 是插件的可选依赖:网络正常时会随插件一并安装,安装失败也不会导致插件安装失败。此时插件照常加载,zvec_search 返回带修复命令的结构化错误,状态标签显示 Error;受限网络下可单独执行 npm install -g @zvec/zvec-grep,插件会自动从全局 npm root 解析到它(也可用 engineModule 指定路径)。引擎缺失最多每 30 秒重探一次,因此安装后无需重启 Harness。

首次使用时可能需要下载默认的本地嵌入模型。索引保存在工作区的 .zvec-grep/ 目录中,Node.js 版本要求为 22 或更高。

配置、工作机制和开发命令请参阅 dsh-zvec-grep/README.md。

License

MIT

Install

🧩 Let your agent install it (recommended)

Install the catalog once, then DeepSeek Harness can find and install any plugin from this site automatically:

dsh plugin add dshbase-catalog

Then say "install dsh-plugins for me" — your agent finds it in the directory and installs it. Docs: dshbase-catalog · verified packs.

This plugin is GitHub source (not published to npm) — install it straight from the repo:

Web profile:

dsh plugin --profile web add github:sugarforever/dsh-plugins

Headless (CLI) profile:

dsh plugin --profile headless add github:sugarforever/dsh-plugins

Test report

No short evidence report

There is no checkable per-level test record on this page. Stars, the catalog test field, a web-only flag, and whether the plugin needs an external account or service are not shown here as a pass or a failure. The catalog badge stays as published.

When to use it

Extend the agent's coding surface — give it a new tool, workflow, or integration so it handles a dev task it couldn't before.

Who it's for

Developers who want dsh to behave like a teammate on real codebases — editing, running, and verifying changes rather than just answering.

For developers — extending it

The tool/command surface is the seam: expose more of the SDK, add smarter context wiring, or tighten the loop between code changes and verification.

Security: not yet scanned — our daily static scan will cover it shortly.

Share this badge

More in Developer

Browse all 26834 plugins →