Geighlord007/qp-exa-dynamic0

qp-exa-dynamic

Exa web search provider for the DeepSeek Harness ctx.web seam, with Dynamic Highlights on by default, an /exa command to change highlights, search type and result count at runtime, and an exa_search tool that owns its own result cap.

AI 분석

核心用途是为 DSH 注入高质量的 Exa 联网搜索能力。适合对检索时效性和精准度有高要求、需要动态调整搜索参数的用户。

패키지
qp-exa-dynamic
버전
0.1.0
라이선스
MIT
최근 업데이트
2026. 9. 10.

설치

$npx -p @deepseek-ai/dsh dsh plugin --profile web add github:Geighlord007/qp-exa-dynamic

Configuration

Every field has a safe default; you normally only supply a key.

FieldDefaultMeaning
providerIdexaRegistry id. Change it only to coexist with another Exa provider.
apiKeyunsetLiteral key; falls back to apiKeyEnv.
apiKeyEnvEXA_API_KEYEnvironment variable consulted when apiKey is unset.
baseURLhttps://api.exa.aiExa endpoint; /search is appended.
searchTypeautoRetrieval type — see below. Runtime-settable with /exa type.
numResults8Source cap. Runtime-settable with /exa results.
dynamicHighlightstrueOn by default; adds the required Exa-Beta header. Runtime-settable with /exa.
highlightsMaxCharactersunsetPer-page highlight cap, used only when dynamicHighlights is false.

dynamicHighlights is never combined with highlightsMaxCharacters: Exa sizes and distributes the shared budget itself when dynamic is on, and its docs warn against combining the two.