OpenClaw: 轻量云一键安装以及联网搜索增强配置指南
让 OpenClaw 具备实时联网搜索能力,从基础工具到专业搜索 API 的完整方案
目录
第一部分:基于应用模板一键安装 OpenClaw
腾讯云轻量应用服务器提供 OpenClaw 应用模板,预置了 OpenClaw 及运行环境,一键即可完成部署,无需手动配置。
1.1 购买并部署
步骤 1:进入购买页面
访问 OpenClaw 专属活动页:https://cloud.tencent.com/act/pro/openclaw
或直接进入轻量应用服务器购买页:https://console.cloud.tencent.com/lighthouse
步骤 2:选择应用模板

在镜像选择部分:
- 创建方式选择:应用模板
- 分类选择:AI智能体
- 选择:OpenClaw
步骤 3:选择配置
| 配置项 | 推荐选择 |
|---|---|
| CPU/内存 | 最低 2核2G,推荐 2核4G |
| 地域 | 接入国内 IM(QQ、飞书、钉钉)选国内地域;接入海外 IM(Telegram、Discord)选海外地域 |
| 套餐 | 活动价低至 6.58 元/月起 |
步骤 4:完成购买
确认订单并支付,等待实例创建完成(约 1-2 分钟)。
1.2 初始化配置
方式一:控制台可视化配置(推荐新手)
- 进入实例详情页,点击 应用管理 标签
- 在可视化面板中配置:
- 模型 API Key(如 DeepSeek、通义千问、Claude、GPT 等)
- 聊天渠道(QQ、企业微信、钉钉、飞书等)
方式二:命令行配置
- 登录服务器(控制台点击「登录」或使用 SSH)
- 执行初始化命令:
openclaw onboard
- 按向导完成配置:
- 风险确认 → 选
Yes - Onboarding 模式 → 选
QuickStart - 配置大模型 → 选择提供商并输入 API Key
- 配置聊天渠道 → 按需添加
- 安装 Skills → 新手建议选
No跳过 - 启用记忆功能 → 建议选
Memory
- 风险确认 → 选
1.3 访问 Web 管理界面
防火墙需放行 18789 端口:
http://<你的服务器公网IP>:18789/?token=<Token>
获取 Token:
openclaw gateway token
⚠️ 安全建议:建议通过 Nginx 反向代理 + 认证暴露 Web UI,或直接关闭公网访问,仅通过 IM 使用。
1.4 常用命令
openclaw status # 查看服务状态
openclaw restart # 重启服务
openclaw update # 更新版本
openclaw logs # 查看日志
openclaw gateway token # 获取 Web UI 访问令牌
1.5 已有实例如何部署?
如果已有轻量应用服务器实例:
- 进入实例详情页
- 点击 重装系统
- 选择 使用应用模板 → OpenClaw
- 确认重装即可
第二部分:联网搜索增强概述
2.1 为什么需要联网搜索?
AI 模型的训练数据有截止日期,无法获取最新信息。联网搜索让 OpenClaw 能够:
- ✅ 获取实时新闻和事件
- ✅ 查询最新技术文档和 API
- ✅ 搜索商品价格、天气等动态信息
- ✅ 访问网页内容并提取关键信息
2.2 基础工具
OpenClaw 可以很容易的配置多种信息获取工具,可直接在对话中使用:
agent-browser:浏览器自动化
功能:
- 打开网页并截图
- 点击按钮、填写表单
- 提取页面内容
- 执行复杂的网页交互
使用方式:
"帮我打开某个网站并截图"
"帮我在某网站搜索某个关键词"
web_fetch:网页内容抓取
功能:
- 抓取网页 HTML 并转换为 Markdown
- 提取页面关键信息
- 支持自定义提取规则
使用方式:
"帮我把这个网页的内容提取出来:https://example.com/article"
web_search:实时网络搜索
功能:
- 支持多搜索引擎
- 实时搜索结果
- 无需 API Key
使用方式:
"帮我搜索一下最新的 AI 新闻"
"查一下腾讯云最新活动"
第三部分:MCP 搜索工具配置(进阶)
MCP(Model Context Protocol)是 OpenClaw 的扩展协议,可以接入更专业的搜索服务。
3.1 配置文件位置
OpenClaw 的 MCP 配置文件位于:~/.openclaw/openclaw.json(或 openclaw.json)
配置结构:
{
"mcpServers": {
"服务名称": {
"command": "npx",
"args": ["包名"],
"env": {
"环境变量": "值"
}
}
}
}
3.2 Tavily MCP:专业 AI 搜索引擎
什么是 Tavily?
Tavily 是专为 AI Agent 设计的实时搜索引擎:
- AI 优化:搜索结果专为 LLM 优化,结构化输出
- 实时搜索:获取最新网络信息
- 隐私安全:不追踪用户搜索行为
- 内容提取:支持网页内容抓取和解析
免费额度
| 方案 | 积分/月 | 价格 | 说明 |
|---|---|---|---|
| Free | 1,000 积分 | 免费 | 无需信用卡,适合个人使用 |
| Pay-as-you-go | 按需 | $0.008/积分 | 超出免费额度后按量计费 |
每月 1,000 次搜索足够个人日常使用
配置步骤
步骤 1:获取 API Key
- 访问 https://tavily.com 注册账号
- 进入 Dashboard:https://app.tavily.com/home
- 复制 API Key(格式:
tvly-xxxxxxxx)
步骤 2:配置到 OpenClaw
编辑 openclaw.json:
{
"mcpServers": {
"tavily-mcp": {
"command": "npx",
"args": ["-y", "tavily-mcp@latest"],
"env": {
"TAVILY_API_KEY": "tvly-你的API密钥"
}
}
}
}
步骤 3:重启 OpenClaw
openclaw restart
Tavily 提供的工具
| 工具 | 功能 |
|---|---|
tavily-search |
实时网络搜索 |
tavily-extract |
智能内容提取 |
tavily-crawl |
网页爬取 |
使用示例
配置完成后,直接在对话中使用:
"用 Tavily 搜索最新的 AI 行业动态"
"帮我查一下腾讯云轻量服务器最新价格"
"搜索并总结 React 19 的新特性"
3.3 百度搜索技能:中文优化
为什么选择百度搜索 MCP?
- 中文优化:对中文内容索引更全面
- 有免费额度:个人够用,可以通过添加API Key并充值获取更多搜索额度
- 国内访问快:国内网络环境下响应更快
配置步骤
与 OpenClaw 对话安装并配置(最简单):
帮我在 ClawHub 安装 baidu-web-search 技能,我的百度千帆 API Key 是 bce-v3/xxxxxxxxxxxxxxxx/xxxxxxxxxx
重启 OpenClaw:
openclaw restart
使用场景
- 中文内容搜索
- 国内新闻资讯
- 本地化信息查询
第四部分:自托管搜索服务
对于追求数据隐私和完全控制的用户,可以自托管搜索服务。
4.1 SearXNG:隐私优先的元搜索引擎
什么是 SearXNG?
SearXNG 是开源、注重隐私的元搜索引擎:
- 🔒 隐私保护:不追踪、不记录用户搜索
- 🌐 聚合搜索:同时查询 70+ 搜索引擎
- 🆓 完全免费:自托管无任何费用
- ⚙️ 高度可定制:可自定义搜索引擎来源
Docker 快速部署
安装 Docker:
# Ubuntu / Debian
apt update && apt install -y docker.io
systemctl start docker && systemctl enable docker
# CentOS / OpenCloudOS
yum install -y docker
systemctl start docker && systemctl enable docker
部署 SearXNG:
docker run -d \
--name searxng \
-p 8888:8080 \
-e SEARXNG_BASE_URL=http://你的服务器IP:8888/ \
-e SEARXNG_SECRET=$(openssl rand -hex 32) \
searxng/searxng:latest
访问:http://你的服务器IP:8888
配置优化
创建配置文件 settings.yml:
general:
instance_name: "OpenClaw 搜索"
debug: false
engines:
- name: google
engine: google
shortcut: g
- name: baidu
engine: baidu
shortcut: bd
- name: bing
engine: bing
shortcut: b
server:
secret_key: "你的随机密钥"
limiter: false
image_proxy: true
挂载配置文件重启:
docker run -d \
--name searxng \
-p 8888:8080 \
-v $(pwd)/settings.yml:/etc/searxng/settings.yml \
searxng/searxng:latest
SearXNG API 调用
# JSON 格式搜索
curl "http://你的服务器IP:8888/search?q=AI&format=json"
# 指定搜索引擎
curl "http://你的服务器IP:8888/search?q=AI&engines=google,baidu&format=json"
4.2 BB-Browser:使用你的真实浏览器
36 个平台,103 个命令,全部用你真实浏览器的登录态。
核心理念
互联网是为浏览器构建的。AI Agent 一直试图通过 API 访问它 — 但 99% 的网站不提供 API。
bb-browser 翻转了这个逻辑:不是让网站适配机器,而是让机器使用人的界面。 adapter 在你的浏览器 tab 里跑 eval,用你的 Cookie 调 fetch(),或者直接调用页面的 webpack 模块。网站以为是你在操作。因为就是你。
安装:
npm install -g bb-browser
使用:
bb-browser site update # 拉取社区适配器
bb-browser site recommend # 看看哪些和你的浏览习惯匹配
bb-browser site zhihu/hot # 开搞
OpenClaw(无需安装扩展)
如果你使用 OpenClaw,bb-browser 可以直接通过 OpenClaw 内置浏览器运行,不需要额外安装 Chrome 扩展或 daemon:
bb-browser site reddit/hot --openclaw
bb-browser site xueqiu/hot-stock 5 --openclaw --jq '.items[] | {name, changePercent}'
ClawHub Skill: bb-browser-openclaw
4.3 Scrapling:智能网页抓取
基础抓取:
get:快速 HTTP 请求,带浏览器指纹模拟bulk_get:异步批量抓取多个 URL
动态内容:
fetch:使用 Chromium 浏览器抓取动态内容bulk_fetch:异步批量浏览器抓取
隐身抓取:
stealthy_fetch:绕过 Cloudflare 等反爬保护bulk_stealthy_fetch:异步批量隐身抓取
会话管理:
open_session:创建持久化浏览器会话close_session:关闭会话释放资源list_sessions:列出活跃会话
安装:
# Install Scrapling with MCP server dependencies
pip install "scrapling[ai]"
# Install browser dependencies
scrapling install
或使用 docker 部署
docker pull pyd4vinci/scrapling
使用:
编辑 openclaw.json:
pip 安装方式:
{
"mcpServers": {
"scrapling": {
"command": "scrapling",
"args": ["mcp"]
}
}
}
Docker 方式:
{
"mcpServers": {
"scrapling": {
"command": "docker",
"args": ["run", "-i", "--rm", "pyd4vinci/scrapling", "mcp"]
}
}
}
重启 OpenClaw:
openclaw restart
附录:常见问题与故障排查
A. OpenClaw 安装问题
Q1:安装脚本执行失败
解决方案:
# 使用国内镜像
export NODE_MIRROR=https://npmmirror.com/mirrors/node/
curl -fsSL https://openclaw.ai/install.sh | bash
Q2:端口被占用
# 查看端口占用
netstat -tuln | grep 端口号
# 修改 OpenClaw 端口
export OPENCLAW_PORT=自定义端口
openclaw start
Q3:服务无法启动
# 检查配置
openclaw doctor
# 查看详细日志
openclaw logs --verbose
B. MCP 配置问题
Q1:Tavily MCP 连接失败
检查清单:
- API Key 格式正确(
tvly-xxxxx) - Node.js 版本 >= v20
- 网络能访问 Tavily 服务
# 测试 API Key
curl "https://api.tavily.com/search?api_key=你的密钥&query=test"
# 检查 Node 版本
node -v
Q2:MCP 工具未生效
解决方案:
- 确认
openclaw.json格式正确 - 重启 OpenClaw:
openclaw restart - 检查环境变量设置
# 验证 JSON 格式
cat openclaw.json | python -m json.tool
总结
本教程介绍了 OpenClaw 联网搜索增强的完整方案:
| 方案 | 免费额度 | 配置难度 | 推荐场景 |
|---|---|---|---|
| 内置工具 | 无限制 | 无需配置 | 快速使用、基础搜索 |
| Tavily MCP | 1,000次/月 | 简单 | 专业 AI 搜索 |
| 百度搜索 MCP | 无限制 | 简单 | 中文内容 |
| SearXNG(自托管) | 无限制 | 中等 | 隐私优先、完全控制 |
推荐配置
- 入门用户:直接使用内置工具(web_search、web_fetch、agent-browser)
- 日常使用:配置 Tavily MCP(免费额度充足)
- 中文场景:配置百度搜索 MCP + Tavily MCP
- 隐私优先:自托管 SearXNG
相关资源:
- OpenClaw 官方文档:https://docs.openclaw.ai
- Tavily 官网:https://tavily.com
- SearXNG GitHub:https://github.com/searxng/searxng
更多推荐



所有评论(0)