Skip to content

OpenClaw 使用教程 ​

目录 ​


简介 ​

OpenClaw(社区昵称"小龙虾")是一款开源、本地优先、跨平台的 AI 智能体执行框架,由 Peter Steinberger(PSPDFKit 创始人)开发,前身为 Clawdbot / Moltbot,MIT 协议。

核心定位:让大模型从"聊天建议"升级为能自主完成系统级任务的"数字员工",实现"指令 → 决策 → 执行 → 反馈"闭环。

核心特性:

  • 本地优先:数据、日志存于自有设备,敏感数据不出内网
  • 模型无关:兼容 GPT、Claude、Llama、Kimi、通义千问、DeepSeek、Ollama 等
  • 行动优先:直接操作电脑、执行命令、读写文件、控制浏览器
  • 多渠道交互:支持 WhatsApp、Telegram、Slack、飞书、钉钉、微信等 50+ 平台
  • 可扩展:Skills 插件系统,社区已有 5700+ 技能

环境要求 ​

项目要求
操作系统Windows 10 21H2+ / macOS 12+ / Ubuntu 20.04+
内存2GB 起步(本地模型建议 8GB+)
Node.js18+ 或 22.x LTS
硬盘20GB 可用空间
其他Git、Python 3.9+(部分技能)、Docker(可选)

部署方式 ​

官方脚本安装 ​

macOS / Linux:

bash
curl -fsSL https://openclaw.ai/install.sh | bash

Windows(PowerShell 管理员):

powershell
iwr -useb https://openclaw.ai/install.ps1 | iex

安装后启动配置向导:

bash
openclaw onboard

按向导完成模型选择、API Key 输入、通讯频道绑定。

云服务器部署 ​

阿里云:购买轻量应用服务器(2核2G+),镜像选择【OpenClaw】,在百炼控制台创建 API Key,图形化配置。

腾讯云:购买轻量应用服务器(2核4G,Ubuntu 24.04),安装 Node.js ≥22(可用 nvm),克隆项目并安装依赖。

本地模型离线部署 ​

bash
# 1. 安装 Ollama(https://ollama.com)
# 2. 拉取 DeepSeek 模型
ollama run deepseek-chat

# 3. 获取 OpenClaw
git clone https://github.com/psteinberger/openclaw.git
cd openclaw

# 4. 安装依赖
npm install

# 5. 配置 .env
# MODEL_PROVIDER=ollama
# OLLAMA_MODEL=deepseek-chat
# OLLAMA_BASE_URL=http://localhost:11434

# 6. 启动
npm start

启动后访问 http://localhost:3000。

配置与使用 ​

  1. 登录 Web 面板,添加 API Key(如阿里云百炼、OpenAI)
  2. 选择默认模型(简单任务用小模型,复杂任务用大模型)
  3. 通过绑定的聊天工具(飞书/微信/Telegram 等)下达指令

核心场景 ​

类别示例指令
文件操作"把下载文件夹里所有 PDF 移到'归档'文件夹"
文档处理"从 report.docx 提取所有表格保存为 Excel"
浏览器自动化"打开新闻网站,抓取今日头条标题和摘要"
办公自动化"根据 sales.csv 生成柱状图插入 PPT 第3页"
脚本执行"运行 backup.py 备份代码目录"
定时任务"每周一自动检索 AI 论文并推送摘要到飞书"

安全提示 ​

  1. 所有操作均需用户确认,安全可控
  2. 注意 API Key 权限控管
  3. Telegram 等渠道建议设置用户白名单,避免 Agent 成为公开机器人
  4. 云端部署建议用 SSH 端口转发访问控制台,而非直接暴露端口

参考资源 ​