wsl安装OpenClaw
参考
想在本地快速搭建一个智能助手吗?OpenClaw 是个不错的起点。市面上相关的学习资料和讨论不少,这里为你梳理了几个实用的参考:OpenClaw的菜鸟教程、基础命令(openclaw -h)、配置文件的详细说明,以及针对如Longcat、阿里百炼等特定平台的配置案例。这些资料能帮你少走不少弯路。
一些模型服务
选择一个大模型服务作为后端,是让OpenClaw真正“聪明”起来的关键。目前可选的服务商相当丰富,各有特色:比如白山智算、智谱AI、MiniMax、阿里百炼、字节的火山引擎,还有Google的 AI Studio。国内一些大厂也提供了相关服务,例如美团Longcat、PackyAPI等。多试试几家,总能找到最适合自己需求和预算的那一个。具体的接入信息和对比,不妨去翻翻那些热心网友整理的腾讯共享文档,里面通常有更即时的评测和价格详情。
安装WSL
如果你的主力系统是Windows,那么先在Windows功能里启用“适用于Linux的Windows子系统”(WSL)是第一步。操作很简单,以管理员身份打开PowerShell或命令提示符,运行下面这条命令就行,系统会自动完成安装和基础配置。
wsl --install
安装 NVM
接下来的环境配置,Node.js是必需品。为了避免版本冲突的麻烦,强烈推荐使用NVM(Node Version Manager)来管理Node。在WSL的终端里执行下面的命令,就能轻松安装NVM。
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.7/install.sh | bash
source ~/.bashrc
nvm -v
安装最新版 Node
装好NVM之后,安装一个长期支持(LTS)版本的Node就水到渠成了。这个版本更稳定,兼容性也更好。
nvm install --lts
安装最新版 OpenClaw
主角终于可以登场了。通过npm全局安装最新版的OpenClaw框架,一条命令搞定。
npm install -g openclaw@latest
安装Python和常用库
需要留意的是,OpenClaw在执行某些特定命令时可能会调用Python环境。提前把相关的库准备好,能避免后续出现一些意想不到的小错误。
在WSL的Ubuntu环境中,可以这样快速安装Python3、pip以及一个常用的文档处理库。
sudo apt update
apt list | grep python3.1
sudo apt install python3
sudo apt install python3-pip
pip3 install python-docx
配置OpenClaw
安装只是开始,真正的个性化设置都在配置文件里。用你喜欢的编辑器打开它,填入你从各大模型服务商那里申请来的API密钥等信息。
# 编辑配置文件
code ~/.openclaw/openclaw.json
# 查看服务状态
openclaw status
# 获取网关的访问令牌(启动Web控制台需要)
openclaw dashboard --no-open
# 管理网关服务(停止、启动或强制重启)
openclaw gateway stop
openclaw gateway start
openclaw gateway restart --force
# 发送一条测试消息,验证模型是否配置成功、能否正常响应
openclaw agent --to main --message “你好”
# 一切就绪后,在浏览器打开本地控制台页面
http://127.0.0.1:18789/
# 如果想彻底检查,可以看看是否还有相关的后台进程在运行
ps aux | grep openclaw
集成飞书
想让你的智能助手在飞书上办公吗?完全没问题。整个集成过程涉及到在飞书开放平台创建应用、配置权限,并在你的服务器或云函数(例如阿里云函数计算)中设置事件回调。飞书的官方开放平台文档是必读的,而阿里云等云服务商也经常提供与飞书集成的具体操作指南,照着步骤走,就能把OpenClaw的能力对接到飞书聊天群或工作台里去了。