跳到主要内容
极客日志极客日志面向AI+效率的开发者社区
首页博客我的书AI学习GitHub 精选镜像AI工具UI配色美学关于
搜索内容 / 工具 / 仓库 / 镜像...⌘K搜索
注册
博客列表
JavaScriptNode.jsAI

OpenClaw 集成 GLM 实现免费联网搜索

OpenClaw 结合智谱 AI GLM 模型,通过自定义 Skill 脚本调用 web_search 工具,实现低成本甚至免费的 AI 联网搜索功能。相比付费方案如 Perplexity,该方案适合个人开发者及小团队日常使用,部署简单且中文搜索效果良好。需注意 API 免费额度限制,合理分配资源即可满足需求。

信号故障发布于 2026/4/9更新于 2026/10/2396 浏览
OpenClaw 集成 GLM 实现免费联网搜索

OpenClaw 配置 GLM 联网搜索

现在 AI 助手很火,但大部分都不支持联网搜索。像 Perplexity 这种能联网的服务,个人开发者用起来成本确实有点高。作为一个程序员,我一直在找免费或低成本的替代方案,直到发现 OpenClaw 这个开源平台。

它支持自定义 Skill(技能),配合智谱 AI 的 GLM 模型,就能轻松实现免费的联网搜索功能。

核心思路

利用 OpenClaw 的自定义 Skill 功能调用智谱 AI 的 GLM 模型。GLM 本身支持 web_search 工具,我们只需要搞定三件事:申请 API Key、编写调用脚本、配置到 OpenClaw。

详细配置步骤

1. 获取智谱 AI API Key

首先去智谱开放平台注册账号,新用户通常有免费额度。

  1. 访问 https://open.bigmodel.cn/
  2. 登录后进入控制台
  3. 点击左侧「API Keys」
  4. 创建并复制保存好 Key

2. 搭建 Skill 目录结构

在 OpenClaw 的 skills 目录下新建 glm-web-search 文件夹,结构如下:

glm-web-search/
├── _meta.json
├── SKILL.md
└── scripts/
    └── search.mjs

3. 配置文件

_meta.json

{"ownerId":"local","slug":"glm-web-search","version":"1.0.0"}

SKILL.md

--- name: glm-web-search description: 使用智谱 AI GLM 模型进行联网搜索 metadata: {"openclaw":{"emoji":"🔍","requires":{"env":["ZHIPU_API_KEY"]}}} --- # GLM Web Search 使用智谱 AI 的 GLM 模型进行联网搜索。 ## 环境变量 需要配置 ZHIPU_API_KEY 环境变量。 

4. 编写搜索脚本

这是核心部分,创建 scripts/search.mjs。这里要注意,实际运行时 query 变量会从用户输入中获取。

const apiKey = process.env.ZHIPU_API_KEY;
const endpoint = ;

 body = {
  : ,
  : [
    {
      : ,
      : 
    }
  ],
  : [
    {
      : ,
      : { : query }
    }
  ],
  : 
};

 resp =  (endpoint, {
  : ,
  : {
    : ,
    : 
  },
  : .(body)
});

 data =  resp.();
.(data.[]..);
"https://open.bigmodel.cn/api/paas/v4/chat/completions"
const
model
"glm-4-flash"
messages
role
"user"
content
`请搜索:${query}`
tools
type
"web_search"
web_search
search_query
tool_choice
"auto"
const
await
fetch
method
"POST"
headers
"Content-Type"
"application/json"
"Authorization"
`Bearer ${apiKey}`
body
JSON
stringify
const
await
json
console
log
choices
0
message
content

这段代码直接调用了智谱的 Chat Completions 接口,并启用了 web_search 工具。设置 tool_choice: "auto" 让模型自动决定是否调用搜索工具。

5. 配置环境变量

在运行环境中导出密钥:

export ZHIPU_API_KEY="你的 API 密钥"

6. 重启服务

配置完成后,重启 OpenClaw 服务即可生效:

openclaw restart

使用效果

配置好后直接对话测试:

用户:帮我查一下最新的 AI 新闻

AI:以下是最新 AI 相关新闻:

  1. OpenAI 发布新模型 GPT-5...
  2. Anthropic 发布 Claude 4...
  3. 智谱 AI 更新 GLM-5...

系统会自动联网搜索并返回结果。

方案对比

方案月费用稳定性搜索效果
Perplexity Pro$20稳定好
ChatGPT Plus$20一般一般
第三方搜索 API¥50+一般一般
本文方案免费稳定够用

注意事项

  1. 智谱 AI 免费额度有限,建议合理使用,避免频繁请求导致被封。
  2. 目前中文搜索效果最佳,英文可能需要调整 Prompt。
  3. 如需大规模商用,建议升级付费套餐以获得更高配额。

通过 OpenClaw + 智谱 AI 的组合,我们实现了免费且稳定的联网搜索能力。对于个人开发者或小团队来说,这完全能满足日常需求。如果遇到问题,可以查阅 OpenClaw 官方文档或智谱 AI 的 API 说明。

目录

  1. OpenClaw 配置 GLM 联网搜索
  2. 核心思路
  3. 详细配置步骤
  4. 1. 获取智谱 AI API Key
  5. 2. 搭建 Skill 目录结构
  6. 3. 配置文件
  7. 4. 编写搜索脚本
  8. 5. 配置环境变量
  9. 6. 重启服务
  10. 使用效果
  11. 方案对比
  12. 注意事项

更多推荐文章

查看全部
  • 基于 Spring Cloud 的分布式智能推荐系统架构与实践
  • 扫频信号原理与应用
  • AI 大模型最佳落地应用场景与实践指南
  • AI 产品经理崛起:2024 行业新方向与个人成长机会
  • Linux 系统编程:构建基础文件操作库与理解标准错误流 stderr
  • MCP Server 实现 Excel 表格一键生成可视化图表 HTML 报告
  • MCP Server 案例:Excel 表格一键生成可视化 HTML 报告
  • 中国 AI 大模型产业发展现状、挑战与趋势
  • AIGC 产品经理的核心职责与能力模型解析
  • 大模型技术详解:定义、架构、主流模型及应用场景分析
  • Linux 进程间通信:命名管道(FIFO)核心原理与实战
  • C++ 手写 List 容器实战:双向链表原理与源码实现
  • Meta-Prompt:让模型自动生成高质量提示词
  • OpenClaw 集成飞书机器人部署指南
  • 火宝短剧:AI 驱动的一站式短剧生成平台
  • C++ string 类模拟实现
  • 自然语言处理在客户服务领域的实战应用
  • 一文系统看懂大模型核心概念与原理
  • 5 大 WebAssembly 编译工具性能深度评测
  • 双指针算法实战:移动零与复写零详解

相关免费在线工具

  • RSA密钥对生成器

    生成新的随机RSA私钥和公钥pem证书。 在线工具,RSA密钥对生成器在线工具,online

  • Mermaid 预览与可视化编辑

    基于 Mermaid.js 实时预览流程图、时序图等图表,支持源码编辑与即时渲染。 在线工具,Mermaid 预览与可视化编辑在线工具,online

  • 随机西班牙地址生成器

    随机生成西班牙地址(支持马德里、加泰罗尼亚、安达卢西亚、瓦伦西亚筛选),支持数量快捷选择、显示全部与下载。 在线工具,随机西班牙地址生成器在线工具,online

  • Keycode 信息

    查找任何按下的键的javascript键代码、代码、位置和修饰符。 在线工具,Keycode 信息在线工具,online

  • Escape 与 Native 编解码

    JavaScript 字符串转义/反转义;Java 风格 \uXXXX(Native2Ascii)编码与解码。 在线工具,Escape 与 Native 编解码在线工具,online

  • JavaScript / HTML 格式化

    使用 Prettier 在浏览器内格式化 JavaScript 或 HTML 片段。 在线工具,JavaScript / HTML 格式化在线工具,online