OpenClaw 配置教程(Linux + 局域网 Ollama)
一、相关资源
Ollama:
在 Linux 环境中部署 OpenClaw 框架,配置局域网内的 Ollama 服务作为本地大模型后端,并集成飞书机器人实现消息交互。主要步骤涵盖环境初始化、工具安装、配置文件编辑及飞书应用权限开通。

Ollama:
OpenClaw:
本地局域网内机器已部署 Ollama。 Ollama 模型已下载且服务开启,可通过 curl http://local.ollama.host:11434/v1/model 验证模型信息。
OpenClaw 部署于 Linux 机器 A。 Ollama 部署于另一台机器 B。 机器 A 为 CentOS 8,已更换 yum 源,安装 Node.js 22+,npm 已配置镜像源。
# 全局安装
npm install -g openclaw@latest
# 或 pnpm add -g openclaw@latest
# 安装服务守护进程
openclaw onboard --install-daemon
按提示配置 Workspace(默认为 ~/clawd)、Channel、Provider、Model 及 Skill。Gateway 保持默认。安装完成后启动 WebUI 获取 SSH 连接及浏览器访问链接。
编辑配置文件:
nano ~/.openclaw/openclaw.json
修改 models 和 agents 部分,指向本地 Ollama 地址:
{
"models": {
"providers": {
"ollama": {
"baseUrl": "http://local.ollama.host:11434/v1",
"apiKey": "ollama-local",
"api": "openai-completions",
"models": [
{ "id": "qwen3:30b", "name": "Qwen3 30B", "reasoning": true },
{ "id": "qwen3-coder:30b", "name": "Qwen3 Coder 30B", "reasoning": false },
{ "id": "qwen2.5:14b", "name": "Qwen2.5 14B", "reasoning": false }
]
}
}
},
"agents": {
"defaults": {
"model": { "primary": "ollama/qwen3-coder:30b", "fallbacks": ["ollama/qwen2.5:14b"] }
}
}
}
配置完成后可使用本地模型对话。
clawdbot plugins install @m1heng-clawd/feishu
访问飞书开放平台登录账号,创建企业自建应用,填写应用名称等信息。
记录 App ID 和 App Secret,注意妥善保管 App Secret。
clawdbot config set channels.feishu.appId "cli_xxxxxxxxxxxxxxxx"
clawdbot config set channels.feishu.appSecret "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"
clawdbot config set channels.feishu.enabled true
在应用管理页面添加「机器人」卡片。
订阅方式选择长连接,订阅事件 im.message.receive_v1。
搜索并开通以下权限:
| 权限 | 范围 | 说明 |
|---|---|---|
| im:message | 消息 | 发送和接收消息 |
| im:message.p2p_msg:readonly | 私聊 | 读取私聊消息 |
| im:message.group_at_msg:readonly | 群聊 | 接收群内@机器人消息 |
| im:message:send_as_bot | 发送 | 以机器人身份发送消息 |
| im:resource | 媒体 | 上传和下载图片/文件 |
完成配置后创建版本并发布应用。
clawdbot gateway restart
通过飞书发送消息测试机器人回复。也可使用命令主动发送:
openclaw message send --channel feishu --target "chat:oc_XXXXXXX" --message "这是一条测试"
支持配置 Cron 任务:
openclaw cron add --name "AI Server Monitor" --cron "cron 时间配置" --session isolated --message "定时要执行的任务" --model "qwen3-coder:30b" --deliver --channel feishu --to "chat:oc_XXXXXXXXXXX"
可通过 clawhub 安装 skill 扩展能力,具体查看 OpenClaw 文档。

微信公众号「极客日志」,在微信中扫描左侧二维码关注。展示文案:极客日志 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