dsh-glm-web-search
DSH host plugin: GLM (Zhipu) web-search provider for the ctx.web seam — structured results, no model turn, reuses your ZAI coding key
- Stars
- 0
- Language
- JavaScript
- Created
- Aug 26, 2026
- Updated
- Aug 27, 2026
Introduction
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