OpenClaw安装以及必装skill
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
十、相关资源
- 官网:https://openclaw.ai
- 文档:https://docs.openclaw.ai
- GitHub:https://github.com/openclaw/openclaw
- Discord:https://discord.gg/clawd
- 技能市场:https://clawhub.ai
十一、必备 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/短视频带货脚本生成器
\
其他常用命令
总结
更多推荐



所有评论(0)