NattoCB/dsh-web-search-session-follow ↗★ 0
dsh-web-search-session-follow
DSH 网页搜索提供商,跟随当前会话路由的模型提供商:包含每个提供商的搜索路由表(端点+凭据引用+模型),无隐藏回退。
AI 分析
核心用途是让网页搜索接口自动跟随当前会话所用的模型提供商。适合需要精细控制搜索路由、避免默认回退产生额外费用的用户。
安裝
$
npx -p @deepseek-ai/dsh dsh plugin --profile web add github:NattoCB/dsh-web-search-session-follow說明文件
閱讀完整 README ↗Configuration
路由表随插件自带默认值安装,可在插件的 cordis.patch.yml 或安装副本中调整:
config:
fallback: official # official(默认)| none:miss 时回退官方方案还是保持报错
routes:
deepseek-official: # key = 会话里看到的 provider id
baseURL: https://api.deepseek.com/anthropic/v1
apiKeyEnv: DEEPSEEK_API_KEY
model: deepseek-v4-flash # 缺省跟随会话模型(anthropic 方言缺省内置默认)
openrouter:
protocol: openrouter-online # OpenRouter 自己的搜索方言
apiKeyEnv: OPENROUTER_API_KEY
maxResults: 5 # 注入的搜索结果条数
# :
# baseURL: https://
# apiKeyEnv:
| 字段 | 适用方言 | 说明 |
|---|---|---|
protocol | 全部 | 缺省 anthropic-web-search;OpenRouter 网关填 openrouter-online |
baseURL | 全部 | anthropic 方言自动追加 /messages;openrouter 方言追加 /chat/completions |
apiKeyEnv / apiKey | 全部 | 凭据引用名 / 字面密钥(二选一,字面优先) |
model | 全部 | 缺省跟随会话模型(anthropic 方言最终兜底 deepseek-v4-flash) |
maxResults | openrouter | 服务端 web 插件注入的结果条数(默认 5) |
maxTokens / maxUses / apiVersion | 全部 | 同内置默认(4096 / 5 / 2023-06-01;openrouter maxTokens 默认 1024) |