对于希望亲自“养虾”的用户而言,安装和部署是首要的障碍。OpenClaw本身是免费的开源软件,但对于没有技术背景的用户来说,部署过程确实有一定的复杂性。本文将为您提供从Windows本地安装到Docker云端部署的全面指南,帮助您轻松拥有专属的“数字员工”。
Windows本地安装:从零开始的图文教程
- 第一步:环境准备。 OpenClaw依赖Node.js v22.0以上版本和Git工具。访问Node.js官网下载安装包,安装时务必勾选“Add to PATH”。Git从官网下载默认安装即可。安装完成后,打开PowerShell输入
node -v和git --version验证成功。
- 第二步:一键安装。 以管理员身份打开PowerShell,建议先切换国内镜像加速:
npm config set registry https://registry.npmmirror.com。然后执行官方安装脚本:iwr -useb https://openclaw.ai/install.ps1 | iex。若遇到执行策略限制,先执行Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope CurrentUser。等待安装完成,过程中会进入配置向导。
- 第三步:初始化配置。 安装完成后,运行
openclaw onboard进入配置。按提示选择QuickStart,选择模型提供商(推荐阿里云百炼或硅基流动免费模型),配置API Key。若想接入飞书、钉钉等渠道,按提示输入对应的App ID和Secret。配置完成后,运行openclaw gateway start启动网关服务,访问http://localhost:18789即可进入Web界面。
Docker部署:服务器端的“开箱即用”
对于需要7×24小时运行OpenClaw的用户,Docker部署是最佳选择。首先确保服务器已安装Docker,然后执行以下命令拉取镜像并启动:
- docker run -d –name openclaw -p 18789:18789 -v openclaw-data:/app/data openclaw/openclaw:latest
首次启动会自动创建数据目录,用户可通过http://服务器IP:18789访问。Docker部署的优势在于环境隔离、自动重启、数据持久化,适合在云服务器上长期运行。
安装ClawHub技能市场
OpenClaw的真正魅力在于Skills(技能)系统。安装ClawHub命令行工具:
- npm install -g clawhub@latest
然后安装基础技能,务必先装skill-vetter进行安全审查:
- clawhub install skill-vetter
- clawhub install tavily-search # 联网搜索
- clawhub install agent-browser # 浏览器自动化
通过clawhub list查看已安装技能,通过clawhub update 技能名更新。
无论选择哪种部署方式,安装完成后都可以通过自然语言与OpenClaw对话,让它开始为你工作。从本地PC到云端服务器,从单机运行到容器化部署,OpenClaw正在以最灵活的方式走进每个人的数字生活。
请记住,部署只是起点,OpenClaw真正的魅力在于您如何“调教”它、拓展它。当您开始将它与实际需求深度结合时,才会真正体会到亲手养大一只“数字员工”的成就感。如果在后续的使用中遇到新问题,社区文档和活跃的开源贡献者始终是您坚实的后盾。
愿您从“养虾”开始,收获的不止是一只工具,更是一份对技术掌控的自信与从容。现在,就去让它开始工作吧。
