Luca4Don3/dsh-web-search ↗★ 1

dsh-web-search

提供网页搜索与抓取功能,支持额度预检。 适合需要匿名优先、有界取消以及费用授权控制的联网搜索任务。

套件
dsh-web-search
相容性
待驗證
Harness 依賴範圍
0.2.1-rc.2
Cordis 依賴範圍
4.0.5
版本
0.2.3
授權
NOASSERTION
最近更新
2026年10月20日

同名套件的其他儲存庫

安裝

$npx -p @deepseek-ai/dsh dsh plugin --profile web add github:Luca4Don3/dsh-web-search

配置

DSH(Cordis 配置)

字段默认值含义
allowBillablefalse显式授权可能计费的通道
timeoutMs25000单请求预算,毫秒
totalTimeoutMs90000整次调用总预算,毫秒
maxResponseBytes5242880解压后响应体上限
maxChars24000模型可见正文字符预算
retries1网络或服务端错误重试次数
cooldownOverrideMs未设置冷却覆盖,0 禁用冷却
stateDirectory$DSH_HOME/config/web-search冷却状态目录
fetchTimeoutMs20000抓取总预算,毫秒
fetchMaxResponseBytes5242880抓取解压后响应体上限
fetchMaxChars24000抓取正文上限
fetchMaxRedirects3最大跳转次数

Pi(环境变量)

字段默认值含义
PI_WEB_SEARCH_ALLOW_BILLABLEfalse同 allowBillable,只接受 true / false
PI_WEB_SEARCH_ALLOW_PAID未设置旧开关别名,与上一项冲突时报错
PI_WEB_SEARCH_ROUTINGfree-first路由策略;与计费授权同时为 key-first 时报错
PI_WEB_SEARCH_TIMEOUT_MS25000单请求预算
PI_WEB_SEARCH_TOTAL_TIMEOUT_MS90000整次调用预算
PI_WEB_SEARCH_MAX_RESPONSE_BYTES5242880响应体上限
PI_WEB_SEARCH_RETRIES1重试次数,0..3
PI_WEB_SEARCH_FREE_COOLDOWN_MS未设置固定冷却覆盖
PI_WEB_FETCH_TIMEOUT_MS20000抓取总预算
PI_WEB_FETCH_MAX_RESPONSE_BYTES5242880抓取响应体上限
PI_WEB_FETCH_MAX_CHARS24000抓取正文上限
PI_WEB_FETCH_MAX_REDIRECTS3最大跳转次数
PI_WEB_FETCH_REMOTE_FALLBACKoff远程回退;当前只接受 off,设为 jina 会在任何请求前明确报错

密钥:EXA_API_KEY、TAVILY_API_KEY、PARALLEL_API_KEY、FIRECRAWL_API_KEY、SERPAPI_API_KEY。TinyFish 始终 keyless,不读取 TINYFISH_API_KEY。

DSH(Cordis 配置)

字段默认值含义
allowBillablefalse显式授权可能计费的通道
timeoutMs25000单请求预算,毫秒
totalTimeoutMs90000整次调用总预算,毫秒
maxResponseBytes5242880解压后响应体上限
maxChars24000模型可见正文字符预算
retries1网络或服务端错误重试次数
cooldownOverrideMs未设置冷却覆盖,0 禁用冷却
stateDirectory$DSH_HOME/config/web-search冷却状态目录
fetchTimeoutMs20000抓取总预算,毫秒
fetchMaxResponseBytes5242880抓取解压后响应体上限
fetchMaxChars24000抓取正文上限
fetchMaxRedirects3最大跳转次数