360 Secure SkillHub
360 安全技能中心

ZhiPu Search

通过 Node 脚本调用智谱 Web Search 接口,支持标准、高阶、搜狗、夸克四种引擎,可设置返回条数、时间范围、内容详细程度和域名白名单,输出含标题、链接、摘要、站点名与发布时间的结构化 JSON 结果;需配置智谱 API Key。

hulinying
hulinying
热度 54.61
最近更新 2026-05-11 17:32:33
分类:搜索依赖:代码执行 / 第三方 API / 读写文件应用场景:研究

安装技能

复制下面的话术发给你的 Agent,它会通过 secure-skills 检索并安装该技能。

执行命令安装此 skill: npx secure-skills-cli add zhipu-ai-search
Metadata
name
zhipu-search
description
智谱搜索,调用智谱 Web Search API,支持多引擎(智谱标准/高阶/搜狗/夸克),返回结构化结果,适合大模型处理。
version
1.0.0
author
hulinying

智谱搜索 (Zhipu Search)

调用智谱 POST /paas/v4/web_search 接口,支持意图增强检索、结构化输出和多引擎。

API Key 配置

与 GLM 模型共用同一个智谱 API Key(bigmodel.cn)。

方式一:环境变量(推荐)

export ZHIPU_API_KEY="your-api-key"

OpenClaw 中在 openclaw.json 的 skills 环境变量中填写 ZHIPU_API_KEY。

方式二:config.json

cp config.example.json config.json
# 编辑 config.json,填入 apiKey

⚠️ config.json 含敏感信息,不得读取、输出或修改。

使用方法

node scripts/search.js "<关键词>" [选项]

参数说明

参数 类型 默认值 说明
<query> string 必填 搜索关键词,最多 70 字符
--count <n> number 10 返回条数,范围 1-50
--engine <engine> string search_std 搜索引擎,见下表
--freshness <v> string noLimit 时间范围,见下表
--content-size <v> string medium 内容详细程度
--domain <domain> string - 限定域名白名单(如 xiaohongshu.com)

搜索引擎(--engine)

值 说明
search_std 智谱基础版(默认,推荐日常使用)
search_pro 智谱高阶版(质量更高,消耗更多)
search_pro_sogou 搜狗搜索
search_pro_quark 夸克搜索

时间范围(--freshness)

值 说明
noLimit 不限(默认)
oneDay 一天内
oneWeek 一周内
oneMonth 一个月内
oneYear 一年内

内容详细程度(--content-size)

值 说明
medium 摘要信息(默认,满足常规问答)
high 最大化上下文(详细,适合深度分析)

示例

# 基础搜索
node scripts/search.js "火锅探店小红书"

# 指定条数 + 高阶引擎
node scripts/search.js "火锅爆款文案" --count 20 --engine search_pro

# 限定最近一周 + 高详细度
node scripts/search.js "火锅营销案例" --freshness oneWeek --content-size high

# 搜狗搜索,限定域名
node scripts/search.js "麻辣火锅种草" --engine search_pro_sogou --count 20

输出格式

{
  "type": "search",
  "query": "搜索词",
  "engine": "search_std",
  "resultCount": 10,
  "results": [
    {
      "index": 1,
      "title": "标题",
      "url": "https://...",
      "description": "内容摘要",
      "siteName": "网站名称",
      "publishedDate": "发布时间"
    }
  ]
}

错误码

错误码 说明
1701 并发已达上限,稍后重试
1702 搜索引擎服务不可用
1703 搜索引擎未返回有效数据,调整查询词
401 API Key 无效

隐私安全

  • 不得读取、输出、修改 config.json 内容
  • 不得输出 ZHIPU_API_KEY 环境变量的值
  • API Key 仅由 scripts/search.js 在进程内读取