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

OpenClaw 配置智谱 GLM 实现 AI 联网搜索

如何利用开源平台 OpenClaw 结合智谱 AI 的 GLM 模型实现免费的 AI 联网搜索功能。通过申请 API Key、创建自定义 Skill 目录结构、编写调用脚本及配置环境变量等步骤,开发者可以低成本替代付费搜索服务。方案支持中文搜索,部署简单,适合个人开发者或小团队日常使用。

奇形怪状发布于 2026/4/6更新于 2026/7/2473 浏览
OpenClaw 配置智谱 GLM 实现 AI 联网搜索

背景

现在 AI 助手大火,但是大部分都不支持联网搜索。能够联网的 Perplexity 一个月要 20 美元,对个人开发者来说确实有点肉疼。

作为一个程序员,我一直在找免费或者低成本的解决方案。直到我发现 OpenClaw 这个开源平台,可以很方便地自定义 Skill,配合智谱 AI 的 GLM 模型,实现了免费联网搜索功能。

什么是 OpenClaw

OpenClaw 是一个开源的 AI 助手平台,支持:

  • 多个 AI 模型(GPT、Claude、GLM 等)
  • 自定义 Skill(技能)
  • 多种部署方式
  • 飞书、Telegram 等多平台接入

官方文档:https://github.com/openclaw/openclaw

核心思路

利用 OpenClaw 的自定义 Skill 功能,调用智谱 AI 的 GLM 模型。GLM 模型支持联网搜索工具(web_search),我们只需要:

  1. 申请智谱 AI 的 API Key
  2. 编写调用脚本
  3. 配置到 OpenClaw

详细配置步骤

第一步:申请智谱 AI API Key
  1. 打开 https://open.bigmodel.cn/
  2. 注册账号(新用户有免费额度)
  3. 登录后进入控制台
  4. 点击左侧「API Keys」
  5. 点击「创建 API Keys」
  6. 复制保存好 Key
第二步:创建 Skill 目录结构

在 OpenClaw 的 skills 目录下创建:

glm-web-search/
├── _meta.json
├── SKILL.md
└── scripts/
    └── search.mjs
第三步:配置文件

_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 环境变量。 
第四步:编写搜索脚本

创建 scripts/search.mjs,核心代码:

const apiKey = process.env.ZHIPU_API_KEY;
const endpoint = "https://open.bigmodel.cn/api/paas/v4/chat/completions";
const body = {
  model: "glm-4-flash",
  messages: [{ role: "user", content: `请搜索:${query}` }],
  tools: [{ type: "web_search", web_search: { search_query: query } }],
  tool_choice: "auto"
};
const resp = await fetch(endpoint, {
  method: "POST",
  headers: { "Content-Type": "application/json", "Authorization": `Bearer ${apiKey}` },
  body: JSON.stringify(body)
});
const data = await resp.json();
console.log(data.choices[0].message.content);
第五步:配置环境变量
export ZHIPU_API_KEY="你的 API 密钥"
第六步:重启服务
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. 目前仅支持中文搜索效果最佳
  3. 如需大规模使用,建议升级付费套餐

总结

通过 OpenClaw + 智谱 AI 的组合,我们实现了:

  • ✅ 免费联网搜索
  • ✅ 中文搜索效果好
  • ✅ 部署简单

对于个人开发者或者小团队来说,这个方案完全可以满足日常需求。

目录

  1. 背景
  2. 什么是 OpenClaw
  3. 核心思路
  4. 详细配置步骤
  5. 第一步:申请智谱 AI API Key
  6. 第二步:创建 Skill 目录结构
  7. 第三步:配置文件
  8. 第四步:编写搜索脚本
  9. 第五步:配置环境变量
  10. 第六步:重启服务
  11. 使用效果
  12. 效果对比
  13. 注意事项
  14. 总结
  • 免费图片AI生成工具免费生成了解详情
  • Magick API 一键接入全球大模型注册送1000万token查看
  • 免费图片视频在线生成30秒,将你的创意变成现实开始设计
  • X/Twitter免费视频下载器免登陆无限额度免费视频解析下载了解详情
  • 100+免费在线小游戏爽一把
极客日志微信公众号二维码

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

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

更多推荐文章

查看全部
  • C++11 进阶:右值引用、移动语义详解与 Lambda 简介
  • Vue3 中给标签设置 style 属性提示 type check failed for prop 的解决方法
  • Python 网络爬虫技术详解
  • 大模型领域 11 篇最新论文精选
  • 基于开源技术栈搭建地理信息 SaaS 化开发生态方案
  • LLaMA Factory+QLoRA 微调 70B 大模型实战
  • FastJson2 完整使用指南(Java 后端企业级实战)
  • Linux 线程互斥:从原理到实战的完整指南
  • 鸿蒙 WebView 混合开发中 Web 内部网络请求跨域问题的客户端解决方案
  • Linux 系统 Git 安装与基础配置指南
  • MCP 插件配置实战:browser-tools-mcp 示例
  • Java DateTimeException: LocalTime 解析异常原因及解决方案
  • Spring AOP 核心代理组件 MethodProxy 深度解析
  • 深圳机器人公司一览:人形、工业、物流及服务领域
  • PowerShell 无法激活 Python 虚拟环境的解决方案
  • VS Code SSH 远程环境中 Copilot 无模型选项问题修复
  • 知网 AIGC 检测原理及论文被判定为 AI 生成的原因分析
  • FPGA 工程师岗位方向与核心职责解析
  • Trae AI 将设计稿自动生成前端代码图文指南
  • STL map/multimap 接口使用与核心特性详解

相关免费在线工具

  • 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