OpenClaw(Clawdbot 安装与配置)
项目目标:简单的介绍OpenClaw的安装与配置
第一章: 介绍
OpenClaw (前身 Clawdbot)
定义: OpenClaw 是一个开源的、本地优先的自主 AI 代理(Autonomous AI Agent)。它不仅仅是一个对话机器人,更是一个能够通过 Docker 容器在本地运行,并拥有“手脚”去执行复杂任务的数字助手。
核心定位:
数据主权 (Data Sovereignty): 与 ChatGPT 或 Claude 的云端网页版不同,OpenClaw 强调本地部署。它运行在你的私有服务器或个人电脑上,确保所有的文件访问、API 密钥和操作日志都掌握在用户自己手中。
自主执行 (Agentic Capabilities): 它具备工具调用能力。用户下达模糊指令(如“帮我整理这个项目的代码并提交到 GitHub”),OpenClaw 能自动拆解任务、读取本地文件、编写代码、调用 Git 命令,直到任务完成。
**模型中立 (Model Agnostic)**: 它不绑定特定模型。你可以根据硬件条件,为其接入云端最强大脑(如 GPT-5, Claude 3.5),也可以接入本地隐私模型(如 DeepSeek-R1, Llama 4)。
简单来说: 如果说 ChatGPT 是一个“什么都懂的顾问”,那么 OpenClaw 就是一个“住在你电脑里、能帮你干活的数字员工”。
OpenClaw 官网: https://openclaw.ai/↳
Github 地址:https://github.com/openclaw/openclaw
OpenClaw 技能合集: https://github.com/VoltAgent/awesome-openclaw-skills
第二章:安装方式
1、推荐安装方式(一键脚本):
官方给出了一键安装的脚本命令,可以直接通过终端,执行以下命令来安装。
macOS/Linux 系统:
1 | curl -fsSL https://openclaw.ai/install.sh | bash |
Windows 系统:
#PowerShell
1 | iwr -useb https://openclaw.ai/install.ps1 | iex |
#CMD
1 | curl -fsSL https://openclaw.ai/install.cmd -o install.cmd && install.cmd && del install.cmd |
这会自动安装 Node.js(≥22)并完成基本配置。
2、手动安装:
注意:需要 Node.js ≥22并完成基本配置。
1 | npm i -g openclaw |
安装后,会给很多选项供选择,根据需要选择:
我明白这功能强大但也存在固有风险。要继续吗?
Onboarding mode
QuickStart
Model/auth provider
这里会需要我们配置一个大模型,Model/Auth Provider 选择 AI 供应商,我这里选择的是阿里的Qwen.当然,你可以根据你的需要选择你需要的大模型提供商
然后会出现选择聊天工具的选项,海外的一般都没有可以选最后一个:skip for now
剩下的一路yes下去就好
Install missing skill dependencies
选一些自己喜欢的 skills,也可以直接跳过,使用空格按键选择
Enable hooks?
可以开启,用来做内容引导日志和会话记录:
安装完后,就会自动访问 http://127.0.0.1:18789/chat,就可以打开聊天界面让它开始工作。
