返回目录
其他 待识别

dsh-all-search

RealAlexandreAI/dsh-all-search

dsh search: AnySearch web search provider for DeepSeek Harness (ctx.web)

Stars
1
Forks
0
Issues
0
更新
3 天前

PROJECT TOPICS

项目标签

PROJECT README

README

dsh-all-search — AnySearch web search for DeepSeek Harness

dsh-all-search

Adds an AnySearch web-search provider to DeepSeek Harness, registered into ctx.web. AnySearch is a single MCP gateway that aggregates exa / tavily / firecrawl / context7 behind one API key.

Port of pi-all-search.

English · 中文

Why

dsh ships Exa / Perplexity / DeepSeek search. This plugin adds AnySearch: one key, many backends, no per-backend credentials.

Quick start

dsh plugin --profile web add dsh-all-search

The provider registers as anysearch on ctx.web — the built-in web_search tool picks it up alongside the stock providers.

- id: all-search
  name: dsh-all-search
  config:
    api_key: <your anysearch key>
key required meaning
api_key your AnySearch key
base_url MCP endpoint override

Without a key the provider reports available() = false and the seam skips it.

Privacy

  • The key lives only in your config file — never logged.
  • Only your query and result count go to the AnySearch gateway.

Development

npm install
npm run typecheck
npm test          # result parsing / maxResults / HTTP errors
npm run build

Live search test:

node --import tsx tests/real/real-search.mjs

License

MIT

CLASSIFICATION EVIDENCE

分类依据

项目类型待识别
功能分类其他
规则置信度

系统优先读取 GitHub Topics,再与站内分类词典和词根规则比对。