READMESource: main@15dbab94
dsh-glm-web-search
DSH 的 GLM(智谱)联网搜索 provider——接入官方 ctx.web 能力缝,替代默认的
DeepSeek 搜索,web_search 工具的每次调用走智谱专用 Web Search API
(结构化结果,不消耗模型 token)。
特性
- 零新密钥:默认复用凭证库里的 ZAI coding-plan key
(
ZAI_CODING_CN_API_KEY,已实测可调智谱 Web Search API) - MCP 通道计费:v0.2 起走 coding-plan 的 MCP 服务器
(
web_search_prime,streamable HTTP JSON-RPC),搜索计入 coding plan, 不再按次扣费(旧版 REST 端点按次计费);会话懒建立、过期自动重建 - 按缝注册:provider id
glm-official,包级 cordis patch 自动把web行的searchProvider指向它,无需任何环境变量 - 零依赖:纯 Node fetch,无 npm 运行时依赖
安装
dsh plugin --profile desktop add dsh-glm-web-search-0.1.0.tgz
host 插件需要重启 DSH Desktop 一次生效。
配置(profile 行 config,可选覆盖)
| 键 | 默认 | 说明 |
|---|---|---|
apiKeyEnv |
ZAI_CODING_CN_API_KEY |
凭证引用名(credentials 服务先查,再退 process.env) |
apiKey |
— | 字面量密钥(优先级最高) |
baseURL |
https://open.bigmodel.cn/api/paas/v4 |
API 根(/web_search 会被追加) |
mcpUrl |
…/api/mcp/web_search_prime/mcp |
MCP 端点(一般无需改) |
contentSize |
medium |
摘要长度 low / medium / high |
测试
node test/glm-search.test.mjs
No comments yet. Be the first to write one.