D
dsh-web-search-anysearch
v0.1.1 · 0 天前发布
AnySearch Web Search Provider for DeepSeek Harness: native AnySearch /v1/search, dedicated Web settings section, DSH credentials integration, Web and Headless profile support.
README
dsh-web-search-anysearch
面向 DeepSeek Harness 的 AnySearch 网页搜索 Provider。
一个原生的 WebSearchProvider 插件,把 Harness 的 ctx.web seam 连接到 AnySearch 的POST /v1/search REST 接口。它带有一个独立的 Web 设置页面,API Key
通过 DSH credentials service 保存,同时支持 Web 与 Headless 两种 profile。
这是 Harness 原生 Provider——不是 MCP server,不是 Skill,也不是 DeepSeek Harness 的 fork 或补丁。
不修改任何 Harness 核心源码。
快速开始
1. 安装(Windows):
powershell
cd dsh-web-search-anysearch
pnpm install # 安装 dev 依赖(tsdown、react)及其 peer
pnpm build # 生成 lib/index.mjs + lib/client.js
.\scripts\install.ps1 -Web # 或 -Headless、-Both(默认)
2. 重启 DeepSeek Harness(`search
版本兼容矩阵
| DSH 版本 | 状态 | 说明 |
|---|---|---|
dsh@0.1.0-rc.6 | ✅ 兼容 | cordis patch ✅ |
dsh@0.1.0 | ✅ 兼容 | 标准 patch ✅ |
dsh@0.2.0 | ⚠️ 待验证 | 待实测(API 可能在变) |
dsh@0.3.0+ | ❓ 未知 | 尚未发布 |
💡 兼容矩阵每周末自动跑实测,欢迎 PR 修正
元数据
- License
- MIT
- npm
- dsh-web-search-anysearch
- Repo
- git+https://github.com/mcxianyujun/dsh-web-search-anysearch.git
- Engines
{"node":">=20"}- Weekly DL
- 0
- Monthly DL
- 0
- dsh.bundle
{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":[],"platform":"web"}}