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

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

目前 AI 助手普及,但多数不支持联网搜索。Perplexity 等付费服务对个人开发者成本较高。
OpenClaw 是一个开源 AI 助手平台,支持多模型(GPT、Claude、GLM 等)、自定义 Skill 及多种部署方式。配合智谱 AI 的 GLM 模型,可实现免费联网搜索。
利用 OpenClaw 的自定义 Skill 功能,调用智谱 AI 的 GLM 模型。GLM 支持联网搜索工具(web_search),主要步骤如下:
在 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+ | 一般 | 一般 |
| 本文方案 | 免费 | 稳定 | 够用 |
通过 OpenClaw + 智谱 AI 的组合,实现了免费联网搜索、中文搜索效果好、部署简单。对于个人开发者或者小团队来说,该方案完全可以满足日常需求。

微信公众号「极客日志」,在微信中扫描左侧二维码关注。展示文案:极客日志 zeeklog
生成新的随机RSA私钥和公钥pem证书。 在线工具,RSA密钥对生成器在线工具,online
基于 Mermaid.js 实时预览流程图、时序图等图表,支持源码编辑与即时渲染。 在线工具,Mermaid 预览与可视化编辑在线工具,online
查找任何按下的键的javascript键代码、代码、位置和修饰符。 在线工具,Keycode 信息在线工具,online
JavaScript 字符串转义/反转义;Java 风格 \uXXXX(Native2Ascii)编码与解码。 在线工具,Escape 与 Native 编解码在线工具,online
使用 Prettier 在浏览器内格式化 JavaScript 或 HTML 片段。 在线工具,JavaScript / HTML 格式化在线工具,online
Terser 压缩、变量名混淆,或 javascript-obfuscator 高强度混淆(体积会增大)。 在线工具,JavaScript 压缩与混淆在线工具,online