OpenClaw 安装以及必装 skill

一、OpenClaw 安装必备环境

在安装 OpenClaw 之前,请确保你的系统满足以下要求:

系统要求

  • 操作系统:Windows 10/11、macOS 10.15+、Linux (Ubuntu 20.04+)
  • Node.js:版本 24.15+(推荐)、22.22.3+ 或 25.9+
  • npm:版本 8.0.0 或更高(随 Node.js 一起安装)

检查 Node.js 和 npm 版本

打开终端或命令提示符,运行以下命令检查版本:

node --version
npm --version

如果未安装或版本过低,请访问 Node.js 官网 下载 LTS 版本安装。

Node.js 安装参考教程Node.js 安装及环境配置

使用 ccswitch 管理 Node.js 版本

推荐使用 ccswitch 来管理多个 Node.js 版本,方便在不同项目间切换:

安装 ccswitch

npm install -g ccswitch

常用命令

# 查看可用的 Node.js 版本
ccswitch list node

# 安装指定版本的 Node.js
ccswitch install node 24.16.0

# 切换到指定版本
ccswitch use node 24.16.0

# 查看当前使用的版本
ccswitch current node

# 设置默认版本
ccswitch alias node default 24.16.0

ccswitch 也支持管理 Python、Java 等其他开发工具的版本,使用方法类似。

二、OpenClaw 安装步骤

步骤 1:安装 OpenClaw

macOS / Linux

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

Windows (PowerShell)

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

或使用 npm 安装

npm install -g openclaw@latest

步骤 2:运行 Onboarding

安装完成后,运行 onboarding 向导:

openclaw onboard --install-daemon

Onboarding 会引导你完成以下设置:

  • 配置 Gateway(网关)
  • 设置工作空间
  • 配置通信渠道(WhatsApp、Telegram、Slack、Discord 等)
  • 安装技能(skills)
  • 安装守护进程(launchd/systemd/Scheduled Task),让 OpenClaw 持续运行

步骤 3:检查 Gateway 状态

Onboarding 完成后,检查 Gateway 是否正常运行:

openclaw gateway status

预期输出:running on port 18789

步骤 4:打开控制面板

openclaw dashboard

这会打开 OpenClaw 的 Web 控制面板,你可以在这里管理会话、查看日志、配置渠道等。

步骤 5:测试消息

发送测试消息:

# 发送消息
openclaw message send --target +1234567890 --message "Hello from OpenClaw"

# 与助手对话
openclaw agent --message "Ship checklist" --thinking high

三、OpenClaw 支持的通信渠道

OpenClaw 支持 25+ 个通信渠道,包括:

  • 即时通讯:WhatsApp、Telegram、Signal、iMessage、SMS (Twilio)
  • 团队协作:Slack、Discord、Microsoft Teams、Google Chat、Mattermost、Feishu(飞书)
  • 其他渠道:IRC、Matrix、LINE、Nextcloud Talk、Nostr、Synology Chat、Tlon、Twitch、Zalo、QQ
  • 内置:WebChat

配置渠道时,需要注意安全设置:

  • 默认启用 DM 配对(pairing),未知发送者需要验证
  • 公开 DM 需要显式配置 dmPolicy: "open"

四、OpenClaw 核心功能

1. 本地优先 Gateway

单一控制平面管理会话、渠道、工具和事件。

2. 多代理路由

可以将不同的渠道/账户/对等方路由到隔离的代理(工作空间 + 每代理会话)。

3. 语音唤醒 + 对话模式

  • macOS/iOS:支持唤醒词
  • Android:持续语音对话(ElevenLabs + 系统 TTS)

4. Live Canvas

代理驱动的可视化工作空间,支持 A2UI(Agent-to-UI)。

5. 一等工具支持

  • 浏览器控制
  • Canvas 可视化
  • 节点管理
  • 定时任务(Cron)
  • 会话管理
  • Discord/Slack 操作

五、常用命令

聊天命令

/status          # 查看状态
/new             # 新建会话
/reset           # 重置会话
/compact         # 压缩上下文
/think <level>   # 设置思考级别
/verbose on|off  # 详细模式
/usage tokens    # 查看 token 使用
/restart         # 重启 Gateway

会话工具

sessions_list      # 列出所有会话
sessions_history   # 查看会话历史
sessions_send      # 发送消息到会话

系统命令

openclaw gateway status    # 查看 Gateway 状态
openclaw gateway start     # 启动 Gateway
openclaw gateway stop      # 停止 Gateway
openclaw dashboard         # 打开控制面板
openclaw doctor            # 诊断问题
openclaw update            # 更新 OpenClaw

六、模型配置

OpenClaw 支持多种 AI 模型提供商:

  • Anthropic(Claude Pro/Max)
  • OpenAI(ChatGPT/Codex)
  • Google(Gemini)
  • xAI(Grok)
  • OpenRouter
  • GitHub Copilot
  • MiniMax
  • 任何 OpenAI 或 Anthropic 兼容的端点

最小配置文件 ~/.openclaw/openclaw.json

{
  "agents": {
    "defaults": {
      "model": "<provider>/<model-id>"
    }
  }
}

七、安全建议

OpenClaw 连接到真实的消息平台,请将入站 DM 视为不受信任的输入

安全默认值

  • DM 配对:未知发送者需要验证配对码
  • 批准命令:openclaw pairing approve <channel> <code>
  • 公开 DM 需要显式配置

沙箱模式

对于群组/多用户场景,建议启用沙箱:

{
  "agents": {
    "defaults": {
      "sandbox": {
        "mode": "non-main"
      }
    }
  }
}

八、从源码开发

如果你想从源码运行 OpenClaw:

# 克隆仓库
git clone https://github.com/openclaw/openclaw.git
cd openclaw

# 安装依赖(使用 pnpm)
pnpm install

# 首次设置
pnpm openclaw setup

# 构建控制 UI(可选)
pnpm ui:build

# 开发模式(自动重载)
pnpm gateway:watch

九、更新和维护

更新 OpenClaw

openclaw update

切换发布渠道

# stable(稳定版)
openclaw update --channel stable

# beta(测试版)
openclaw update --channel beta

# dev(开发版)
openclaw update --channel dev

诊断问题

openclaw doctor

十、相关资源

十一、必备 skill 及其安装命令

1. 抖音视频自动化发布 (douyin-automation)

clawhub install @openclaw/douyin-automation

功能:基于 Puppeteer 的抖音视频自动上传工具,支持自动登录、上传和发布视频到抖音创作者平台。

2. 抖音视频下载 (douyin-downloader)

clawhub install @openclaw/douyin-downloader

功能:最稳定的抖音视频下载工具,用户提供抖音链接或 modal_id 即可自动解析并下载。

3. 抖音视频分析 (douyin-video-analysis)

clawhub install @openclaw/douyin-video-analysis

功能:抖音视频分析流水线,输入抖音链接后自动抓取页面信息、转录口播、总结内容、提取有用信息并进行批判性思维分析。

4. 技能发现 (find-skills)

clawhub install @openclaw/find-skills

功能:场景驱动+关键词双模式技能发现工具,支持从官方内置、本地已安装、SkillHub、ClawHub 等多层联合搜索并推荐最合适的技能。

5. 微信公众号文章导出 (wechat-article-reader)

clawhub install @openclaw/wechat-article-reader

功能:将微信公众号文章导出为 Markdown 格式,支持下载、导出、保存微信文章。

6. 微信消息 (wechat-messaging-skill)(目前windows不太成熟)

clawhub install @openclaw/wechat-messaging-skill

功能:微信消息自动化和集成。

7. Live Photo 制作 (live-photo-maker)

clawhub install @openclaw/live-photo-maker

功能:将本地视频转换为 iPhone 兼容的 Live Photo 包(.pvt 格式),用于 Apple 照片、锁屏壁纸或 Live Photo 分享。

8. 图片生成编辑 (nano-banana-pro)

clawhub install @openclaw/nano-banana-pro

功能:使用 Nano Banana Pro (Gemini 3 Pro Image) 生成/编辑图片,支持文本到图片、图片到图片,支持 1K/2K/4K 分辨率。

9. 自我改进代理 (self-improving-agent)(这里不建议装这个,非常消耗token,而且实际作用并不是很大,个人建议不装,自己持续对话训练模型就好了,网上炒作的很火)

clawhub install @openclaw/self-improving-agent

功能:捕获学习、错误和修正以实现持续改进,在命令失败、用户纠正、发现更好方法时自动记录。

10. 主动代理 (proactive-agent)

clawhub install @openclaw/proactive-agent

功能:将 AI 代理从任务执行者转变为主动合作伙伴,能够预测需求并持续改进,支持 WAL 协议、工作缓冲区和自主 Cron 任务。

11. 记忆设置 (memory-setup)(这个也很消耗token,建议不装,自己养成新建会话的好习惯,不同任务用新对话展开)

clawhub install @openclaw/memory-setup

功能:启用和配置 Moltbot/Clawdbot 记忆搜索以实现持久上下文,支持 MEMORY.md、每日日志和向量搜索设置。

12. 技能安全扫描 (skill-vet)

clawhub install @openclaw/skill-vet

功能:在安装或运行 skill 前进行安全扫描,检查恶意代码、可疑命令和网络请求等潜在威胁。

13. 短视频带货脚本生成器(博主还没有实测过,需要的可以自己研究一下)

clawhub install @openclaw/短视频带货脚本生成器

功能:自动生成短视频带货脚本。

批量安装所有推荐 skill

如果你想一次性安装所有推荐的 skill,可以运行:

\ash
clawhub install @openclaw/douyin-automation &&
clawhub install @openclaw/douyin-downloader &&
clawhub install @openclaw/douyin-video-analysis &&
clawhub install @openclaw/find-skills &&
clawhub install @openclaw/wechat-article-reader &&
clawhub install @openclaw/wechat-messaging-skill &&
clawhub install @openclaw/live-photo-maker &&
clawhub install @openclaw/nano-banana-pro &&
clawhub install @openclaw/self-improving-agent &&
clawhub install @openclaw/proactive-agent &&
clawhub install @openclaw/memory-setup &&
clawhub install @openclaw/skill-vet &&
clawhub install @openclaw/短视频带货脚本生成器
\

其他常用命令

总结

Logo

中国智能体开发者社区,聚焦智能体与大模型开发,提供前沿资讯、实用工具链、开源项目及行业案例。通过技术沙龙、开发者大赛等活动,促进经验交流与协作,助力开发者快速构建创新智能应用。

更多推荐