官方文档 https://docs.openclaw.ai/zh-CN
考虑到国内可能无法访问github.com或访问速度很慢,我们安装OpenClaw中文社区版。
OpenClaw 需要的 Node.js 22+,可以在 PowerShell 中输入 node -v 查看自己电脑里的 Node.js 版本。
Ollama负责加载本地大模型以及与大模型之间的通信。
1、加载模型
在与OpenClaw对话时,如果内存中没有大模型,OpenClaw会自动调用加载,通常不需要手动执行加载大模型。
默认情况模型空闲5分钟后会自动从内存中释放。让模型空闲10小时后自动从内存中释放:$env:OLLAMA_KEEP_ALIVE = "10h",这个命令仅在当前 PowerShell 窗口生效。
加载模型:ollama run qwen2.5:7b
启动后输入 /bye 退出与模型的对话,模型会继续留在内存中。
2、查看Ollama中的模型列表:ollama list
3、查看Ollama当前运行的模型状态:ollama ps
如果 ollama ps 列表中没有正在运行的模型,可以通过 ollama run 模型名称 启动模型。
在 PowerShell 中输入:
iwr -useb https://clawd.org.cn/install.ps1 -OutFile install.ps1; ./install.ps1 -Registry https://registry.npmmirror.com
或
npm install -g openclaw-cn@latest --registry https://registry.npmmirror.com
安装完成后验证版本:openclaw-cn --version
运行安装向导:openclaw-cn onboard
运行安装向导,并安装守护进程(实现开机自启动):openclaw-cn onboard --install-daemon
根据提示选择。例如:
启动网关:openclaw-cn gateway --port 18789 --verbose
停止网关:openclaw-cn gateway stop
如果希望后台运行:
# Linux/Mac后台运行
nohup openclaw-cn gateway start > ~/.openclaw/gateway.log 2>&1 &
# Windows PowerShell后台运行
start /b openclaw-cn gateway start > $env:USERPROFILE\.openclaw\logs\gateway.log 2>&1
openclaw-cn token generate
命令会输出一个长字符串(Token),复制备用。
打开浏览器,访问:
http://localhost:18789/?token=你的Token字符串
或者用命令打开管理页面:openclaw-cn dashboard
如果看到OpenClaw对话界面,说明部署成功。
1、打开配置文件
打开主配置文件:notepad "$env:USERPROFILE\.openclaw\openclaw.json"
打开审批配置文件:notepad "$env:USERPROFILE\.openclaw\exec-approvals.json"
2、按关键词搜索配置文件中的字段:
示例:搜索token
Get-Content "$env:USERPROFILE\.openclaw\openclaw.json" | Select-String "token"
3、检查配置是否有错误
openclaw-cn doctor
4、自动修复配置
自动移除不支持的配置项:openclaw-cn doctor --fix
只有安装了相应技能(或者叫插件)OpenClaw才有对应的操作功能。否则OpenClaw默认只有聊天功能。
1、安装官方的技能管理器
npm install -g clawhub
考虑到国内无法访问github.com,这里使用腾讯的技能仓库安装技能。
2、安装腾讯的技能管理器
npm install -g skillhub
搜索技能:skillhub search "技能名称"
示例:skillhub search "find-skills"
从返回的技能列表中可以看到技能的完整名称,安装某个技能:skillhub install vercel-labs/skills/find-skills
查看已安装的技能列表:skillhub list
卸载已安装的技能:skillhub uninstall vercel-labs/skills/find-skills
常用技能:
1、查看钩子信息
2、命令行对话
示例:openclaw-cn agent --agent main --message "你好" --local
关闭跨会话长期记忆,可提升响应速度:openclaw config set agents.defaults.memorySearch.enabled false
1、查看安全沙箱状态
openclaw sandbox explain --session agent:main:main