为什么我要写这篇?
因为我自己配置的时候,踩了无数坑:
命令行报错不知道咋回事
渠道配好但发不出消息
技能装上了不会用
Gateway三天两头崩溃
所以今天把完整流程整理出来,包括常见问题解决方案。照着做,100%能跑起来。
环境准备
你需要:
一台电脑(Windows/Mac/Linux都可以)
Node.js 18+
网络能访问GitHub(或者国内镜像)
检查Node.js:
node -v
如果显示版本号(比如v20.x.x),说明已经安装。如果没有,去Node.js官网下载:https://nodejs.org
第一步:安装OpenClaw
Windows用户:
npm install -g openclaw@latest
Mac/Linux用户:
sudo npm install -g openclaw@latest
第二步:初始化
openclaw onboard --install-daemon
这一步会:
创建配置文件
安装系统服务(开机自启)
让你选择渠道(飞书/微信/Telegram等)
第三步:启动Gateway
openclaw gateway --port 18789
启动成功的样子:
Gateway is running on ws://127.0.0.1:18789
常见问题:
Q:端口被占用?
# 先找到占用进程
netstat -ano | findstr "18789"
# 然后杀掉
taskkill /PID 进程ID /F
Q:启动后立即崩溃?
检查配置文件是否有语法错误,路径:~/.openclaw/openclaw.json
第四步:安装技能(Skills)
天气查询
clawhub install weather
(安装好,可以让open claw找你需要的技能)
自定义技能
在~/.openclaw/skills/目录下创建自己的技能:
my-custom-skill/
├── SKILL.md
└── script.js
安装配置完成后,你会得到:
一个24小时待命的AI助手
数据存在本地,隐私安全
可扩展的自动化能力
几乎0成本
这就是给自己配了一个不用发工资的助理。
夜雨聆风