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

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

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

信号故障发布于 2026/4/9更新于 2026/7/2440 浏览
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 = "https://open.bigmodel.cn/api/paas/v4/chat/completions";

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

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

 data =  resp.();
.(data.[]..);
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. 注意事项
  • 免费图片AI生成工具免费生成了解详情
  • Magick API 一键接入全球大模型注册送1000万token查看
  • 免费图片视频在线生成30秒,将你的创意变成现实开始设计
  • X/Twitter免费视频下载器免登陆无限额度免费视频解析下载了解详情
  • 100+免费在线小游戏爽一把
极客日志微信公众号二维码

微信扫一扫,关注极客日志

微信公众号「极客日志V2」,在微信中扫描左侧二维码关注。展示文案:极客日志V2 zeeklog

更多推荐文章

查看全部
  • 使用 Rclone 将远程 WebDAV 存储映射为本地硬盘
  • 大语言模型综述:预训练、微调、应用与评估详解
  • MATLAB Simulink 仿真三相桥式全控整流电路
  • OpenClaw 自定义 Skill 开发实战:Excel 数据批量处理
  • 从零搭建 SpringBoot 项目详解
  • Git 和 TortoiseGit 安装与基础使用
  • sherpa-onnx 离线语音框架:Whisper、Moonshine、SenseVoice
  • HarmonyOS 视频封面智能生成实战与 AI 集成
  • Qt C++ QRegularExpression 正则表达式使用详解
  • CCF-GESP 2025 年 12 月 C++ 二级真题解析
  • Go 语言文件读写入门:os、bufio 与 ioutil 实战
  • Claude Code 源码泄露事故分析:Source Map 配置失误导致 51 万行代码公开
  • Stable Diffusion 微调教程:基于 Dreambooth 与 LoRA
  • OpenClaw 龙虾机器人本地免费部署实战指南
  • DeepSeek + MCP 股票分析系统搭建与接入教程
  • 高密度 FPGA 紧凑型去耦电容布局实战指南
  • VS Code 安装 GitHub Copilot 及 AI 编程使用指南
  • 利用 AI 工具组合高效完成文献综述的实践指南
  • OpenClaw 龙虾机器人 Windows 系统部署指南
  • Copilot实战:如何用AI助手高效完成1.5万行Python项目(附完整提示词模板)

相关免费在线工具

  • 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