dsh-web-search-clinepass
在终端中运行以下命令:
dsh plugin install qujinting/dsh-web-search-clinepass
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 中执行 dsh plugin install qujinting/dsh-web-search-clinepass(插件源码:https://github.com/qujinting/dsh-web-search-clinepass),按你的 dsh 版本用插件管理器或 install.mjs 装入 web profile 后重启 harness 生效。
插件介绍
DeepSeek Harness 内置的网页搜索供应商把模型固定为 deepseek-v4-flash,且只走 DeepSeek 官方 Anthropic 兼容端点,既不跟随你在界面里选的模型,也只会消耗官方额度。当你主对话已经接在 ClinePass 或其它 OpenAI 兼容网关上时,内置搜索仍是一条「另起炉灶」的旁路,体验和账单都容易割裂。
dsh-web-search-clinepass 注册 id 为 clinepass 的 ctx.web 搜索供应商,从当前会话请求头读出实际 provider 与 model,再从 llm-pi-ai 取对应 baseURL 与 apiKeyEnv,向网关发起带供应商端搜索工具(如 vercel:perplexity_search)的 chat/completions 请求,并把回答末尾 Sources 段落解析成来源列表。搜索走你的网关额度,不碰 DeepSeek 官方 key,也不额外占用主对话上下文。插件通过 bundle 补丁把 web 搜索供应商切到 clinepass,需要时仍可回到内置 deepseek-official。
适合已经在 Web「模型」页配好 OpenAI 兼容路由、希望联网检索与当前会话同一模型、同一账单的人;也适合不想为搜索单独维护 DeepSeek 官方 key、又希望按需切换 Perplexity、Parallel、Exa、Tako 等网关搜索工具的用户。多数场景无需改配置,会话走 clinepass 类网关时会自动跟随路由。
使用场景
- 主对话已接 ClinePass,希望搜索与当前模型、同一账单
- 不想为搜索单独用 DeepSeek 官方 key 或固定 flash 模型
- 需要在 Perplexity、Parallel、Exa、Tako 等网关搜索工具间切换
适合人员
- 在 llm-pi-ai 中配置了 OpenAI 兼容路由的 DSH 用户
- 使用 ClinePass 或其它网关统一对话与搜索额度的人
- 需要替代内置 web-search-deepseek 并保留回退官方搜索的进阶用户