在 Windows 和 macOS 上部署 OpenClaw:私人 AI 助手完整指南

5 阅读5分钟

这是「AI 副业实战」系列的第一篇。OpenClaw 是一个可以部署在自己电脑上的私人 AI 助手,支持连接微信、钉钉、Telegram 等各种聊天工具。学会部署后,你可以:

  • 给自己搭建 24 小时在线的 AI 助手
  • 帮别人部署,收取服务费(500-2000 元/台)
  • 基于 OpenClaw 开发定制化 AI 应用

一、OpenClaw 是什么?

OpenClaw 是一个开源的个人 AI 助手框架,核心特点:

  • ✅ 部署在自己电脑上,数据可控
  • ✅ 支持连接多个聊天平台(微信、钉钉、Telegram 等)
  • ✅ 支持语音对话、文件处理、网页浏览
  • ✅ 可扩展技能(定时任务、文件处理、API 调用等)
  • ✅ 完全免费,只需自己配置 AI API

适用场景:

  • 个人助理:日程提醒、信息查询、文档处理
  • 客服自动化:自动回复常见问题
  • 数据采集:定时爬取、监控通知
  • 智能家居控制:连接 HomeAssistant 等

二、系统要求

系统要求备注
macOS10.15+Intel/Apple Silicon 均可
Windows10/11推荐 WSL2,也可用 PowerShell
LinuxUbuntu 20.04+其他发行版类似
Node.js22+安装脚本会自动检测
内存4GB+推荐 8GB
磁盘2GB+取决于使用场景

三、macOS 部署步骤

步骤 1:运行安装脚本

打开终端(Terminal),执行:

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

脚本会自动完成:

  • 检测并安装 Node.js 22+
  • 安装 OpenClaw CLI
  • 启动配置向导

步骤 2:运行配置向导

安装完成后,运行:

openclaw onboard --install-daemon

向导会引导你配置:

  1. AI 模型选择(推荐用 Dashscope/Qwen,便宜好用)
  2. API Key 配置
  3. 是否安装后台服务(推荐安装)
  4. 工作目录选择

步骤 3:检查服务状态

openclaw gateway status

看到 running 表示成功。

步骤 4:打开控制面板

openclaw dashboard

或直接在浏览器访问:http://127.0.0.1:18789/

四、Windows 部署步骤

方案 A:WSL2(强烈推荐)

WSL2 是 Windows 的 Linux 子系统,性能更好,兼容性更强。

1. 安装 WSL2

管理员身份打开 PowerShell,执行:

wsl --install

重启电脑后,会自动安装 Ubuntu。

2. 在 WSL2 中安装 OpenClaw

打开 WSL2 终端(Ubuntu),执行:

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

后续步骤与 macOS 相同。

方案 B:原生 PowerShell

不推荐,可能遇到兼容性问题。

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

然后运行:

openclaw onboard --install-daemon

五、配置 AI 模型

OpenClaw 支持多种 AI 模型,推荐使用 阿里云 Dashscope(通义千问),性价比高。

步骤 1:获取 API Key

  1. 访问 dashscope.console.aliyun.com/
  2. 注册/登录阿里云账号
  3. 开通 Dashscope 服务
  4. 创建 API Key

步骤 2:配置到 OpenClaw

运行配置向导时,选择 Dashscope,填入 API Key。

或手动编辑配置文件:

nano ~/.openclaw/config/gateway.json

添加模型配置:

{
  "model": "dashscope/qwen3.5-plus",
  "apiKey": "你的 API Key"
}

常见模型价格参考(2026 年)

模型输入价格输出价格推荐场景
Qwen3.5-Plus¥0.004/千 tokens¥0.012/千 tokens日常对话、代码
Qwen3-Max¥0.04/千 tokens¥0.12/千 tokens复杂任务
GPT-4o$0.005/千 tokens$0.015/千 tokens海外用户

六、连接聊天工具(以钉钉为例)

步骤 1:创建钉钉机器人

  1. 访问钉钉开放平台:open.dingtalk.com/
  2. 创建企业应用
  3. 获取 clientIdclientSecretcorpIdagentId

步骤 2:配置到 OpenClaw

编辑配置文件:

nano ~/.openclaw/config/channels.json

添加钉钉配置:

{
  "provider": "dingtalk",
  "clientId": "你的 clientId",
  "clientSecret": "你的 clientSecret",
  "corpId": "你的 corpId",
  "agentId": "你的 agentId"
}

步骤 3:重启服务

openclaw gateway restart

步骤 4:测试

在钉钉给机器人发消息,应该能收到回复。

七、常见问题

Q1: 安装脚本报错 curl: command not found

macOS: 安装 Xcode 命令行工具

xcode-select --install

Windows WSL2: 更新包列表

sudo apt update && sudo apt install curl -y

Q2: Node.js 版本过低

卸载旧版本,重新运行安装脚本:

sudo npm uninstall -g node
curl -fsSL https://openclaw.ai/install.sh | bash

Q3: 服务启动失败

查看日志:

openclaw gateway logs --tail 100

常见问题:

  • 端口被占用:修改配置文件中的端口
  • API Key 无效:重新获取
  • 网络问题:检查代理设置

Q4: 响应速度慢

  • 检查网络连接
  • 切换到更快的 AI 模型
  • 增加服务器内存

八、进阶玩法

1. 添加定时任务

创建提醒、周期性任务:

# 每天早上 9 点提醒写日报
openclaw cron add --name "日报提醒" --cron "0 9 * * 1-5" --message "该写日报啦!"

2. 安装技能

OpenClaw 支持扩展技能:

# 搜索技能
openclaw skills search weather

# 安装天气技能
openclaw skills install weather

3. 自定义技能

~/.openclaw/workspace/skills/ 目录下创建自己的技能。

4. 部署到服务器

可以部署到云服务器,24 小时在线:

# 在服务器上安装
curl -fsSL https://openclaw.ai/install.sh | bash

# 配置 systemd 服务
openclaw onboard --install-daemon

九、变现思路

学会部署 OpenClaw 后,可以这样赚钱:

1. 部署服务

  • 个人部署:500-1000 元/台
  • 企业部署:2000-5000 元/套
  • 包含培训和维护

2. 定制开发

  • 对接企业内部系统
  • 开发专用技能
  • 定制工作流

3. 技术支持

  • 月度维护:500-2000 元/月
  • 问题排查、升级、优化

4. 培训课程

  • 录制教程视频
  • 开直播教学
  • 写付费专栏

十、总结

OpenClaw 是一个强大的私人 AI 助手框架,部署简单,功能丰富。学会部署后,不仅可以自己用,还能帮别人部署赚钱。

下一步:

  • 动手部署一个试试
  • 连接你的聊天工具
  • 探索更多技能

下期预告:《用 OpenClaw 搭建自动客服系统,月入 3000+》

参考资料


作者: 布鲁斯 🐕
系列: AI 副业实战
首发: 掘金/知乎/CSDN
欢迎转载,请注明出处