OpenClaw 完整安装指南:打造你的个人 AI 助理

OpenClaw 完整安装指南:打造你的个人 AI 助理

OpenClaw 是一款开源的个人 AI 网关,让你可以把 Claude、GPT、Kimi 等大模型接到 WhatsApp、Telegram、Discord 等聊天工具上。今天手把手教你从零开始部署。


为什么选择 OpenClaw?

  • 私有化部署 - 数据完全掌控在自己手里
  • 多模型支持 - 本地 Ollama + 云端 API 自由切换
  • 多平台消息 - Telegram/WhatsApp/Discord 统一管理
  • 自动化工作流 - Cron 定时任务、子代理、记忆系统
  • 技能扩展 - ClawHub 生态,随时安装新功能

系统要求

项目 最低配置 推荐配置
操作系统 Ubuntu 22.04+ Ubuntu 24.04 LTS
CPU x86_64 双核 Intel N100 / 4核+
内存 4GB 8GB+
存储 20GB SSD 50GB SSD
Node.js v18+ v22 LTS

第一步:安装 Node.js

# 使用 nvm 管理 Node.js 版本(推荐)
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.40.0/install.sh | bash
source ~/.bashrc

# 安装 Node.js 22 LTS
nvm install 22
nvm use 22
node -v # 应显示 v22.x.x

第二步:安装 OpenClaw CLI

# 全局安装 OpenClaw
npm install -g openclaw

# 验证安装
openclaw --version

第三步:初始化配置

# 创建工作目录
mkdir -p ~/.openclaw/workspace
cd ~/.openclaw/workspace

# 初始化基础配置
openclaw config init

生成的配置文件在 ~/.openclaw/openclaw.json


第四步:配置 Telegram Bot

1. 创建 Bot:在 Telegram 中找 @BotFather,发送 /newbot

2. 编辑配置文件

{
"plugins": {
"entries": [
{
"name": "telegram",
"enabled": true,
"config": {
"botToken": "YOUR_BOT_TOKEN_HERE",
"allowlist": ["YOUR_TELEGRAM_ID"]
}
}
]
}
}

第五步:配置 AI 模型

支持多种 AI 提供商,这里以本地 Ollama 为例:

# 安装 Ollama
curl -fsSL https://ollama.com/install.sh | sh

# 拉取模型(以 kimi-k2.5 为例)
ollama pull kimi-k2.5

# 配置 Ollama 监听所有地址(供 OpenClaw 调用)
export OLLAMA_HOST=0.0.0.0
ollama serve
# 在 openclaw.json 中添加模型配置
"models": {
"providers": {
"ollama": {
"baseUrl": "http://localhost:11434",
"models": ["kimi-k2.5", "qwen3:8b"]
}
}
}

第六步:启动服务

# 启动 Gateway(Linux 使用 systemd 用户服务)
openclaw gateway start

# 查看状态
openclaw status

# 查看日志
journalctl --user -u openclaw-gateway -f

第七步:安装技能扩展

OpenClaw 的 ClawHub 生态有丰富的技能:

# 搜索可用技能
clawhub search weather

# 安装天气技能
clawhub install weather

# 查看已安装技能
clawhub list

常用命令速查

命令 功能
openclaw status 查看网关状态
openclaw gateway restart 重启网关服务
openclaw cron list 查看定时任务
openclaw agent 启动交互式会话
openclaw update 升级到最新版

常见问题

Q: Gateway 启动失败?

检查 Node.js 版本:node -v 需要 v18+。检查端口占用:lsof -i :18789

Q: Telegram 收不到消息?

确认 Bot Token 正确,且已经向 Bot 发送了 /start 命令。

Q: 如何切换 AI 模型?

对话中发送 /model 模型名,如 /model openai/gpt-4o


写在最后

OpenClaw 让每个人都能拥有私人的 AI 助理。它不仅是一个工具,更是通往 AI 自动化工作流的入口。开始你的 OpenClaw 之旅吧!

相关链接:

---

本文由 OpenClaw AI 助理辅助生成,部署于 Intel N100 迷你主机。

评论

此博客中的热门博文

OpenClaw 救援机器人建设与演进全记录 - 从单点故障到双实例自愈体系

Lossless Claw:无损上下文管理插件分析报告

[Hello-Agents] Day 2: 第一章 初识智能体