通过 Git 克隆(推荐,适用于所有平台)
这是获取最新源代码的标准方式。

-
安装 Git:确保您的电脑上已经安装了 Git。
- Windows: 访问 https://git-scm.com/ 下载并安装。
- macOS: 可以通过
brew install git或从官网安装。 - Linux: 使用包管理器安装,
sudo apt install git(Ubuntu/Debian)。
-
打开终端(或命令提示符/PowerShell)。
-
克隆仓库:运行以下命令,这是项目作者
triazo的仓库。git clone https://github.com/triazo/openclaw.git
这会在当前目录下创建一个名为
openclaw的文件夹,里面包含了所有源代码。
直接下载 ZIP 压缩包(最简单)
如果您不想使用 Git,可以直接下载源代码的压缩包。
-
访问项目的 GitHub 页面: https://github.com/triazo/openclaw
-
找到绿色的 “Code” 按钮,点击它。
-
在下拉菜单中选择 “Download ZIP”。
-
将下载的 ZIP 文件解压到您电脑上的任意位置。
下载之后(关键步骤:编译和运行)
下载源代码只是第一步,OpenClaw 是一个需要编译的程序,您需要根据项目的说明,搭建相应的开发环境。
通常的后续步骤:
-
仔细阅读项目根目录下的
README.md文件,这是最重要的步骤!里面会有最新的、针对不同平台的详细编译和运行指南。 -
安装必要的依赖和工具,根据
README.md的提示,您可能需要安装:- C++ 编译器:如 GCC (Linux)、Clang (macOS) 或 Visual Studio (Windows)。
- 构建系统:通常是 CMake。
- 特定的开发库:SDL2、OpenGL 开发库等。
-
使用 CMake 生成构建文件,在终端中进入
openclaw目录,通常的操作是:mkdir build cd build cmake ..
(具体命令请以
README.md为准) -
编译项目:
- Linux/macOS:
make - Windows (在刚才的
build目录打开 Visual Studio 的解决方案文件.sln并进行编译)。
- Linux/macOS:
不同平台的快速指引
-
Linux (Ubuntu/Debian 为例):
# 1. 安装工具和依赖 sudo apt update sudo apt install git cmake build-essential libsdl2-dev libgl1-mesa-dev # 2. 克隆代码 git clone https://github.com/triazo/openclaw.git cd openclaw # 3. 编译 (请先查看 README 确认) mkdir build && cd build cmake .. make # 4. 运行 ./openclaw
-
Windows:
- 安装 Visual Studio 2019 或更高版本,并在安装时选择“使用 C++ 的桌面开发”工作负载。
- 安装 CMake 和 Git。
- 使用 Git Bash 或 VS 自带的“开发者命令提示符”来执行
git clone和cmake命令,CMake 会生成.sln文件,用 Visual Studio 打开并编译即可。
-
macOS:
- 安装 Xcode Command Line Tools (
xcode-select --install)。 - 使用 Homebrew 安装 CMake 和 SDL2 等依赖 (
brew install cmake sdl2)。 - 后续的
git clone、cmake、make步骤与 Linux 类似。
- 安装 Xcode Command Line Tools (
重要提示
- 始终以官方 GitHub 仓库的
README.md文件为准,因为依赖和构建步骤可能会更新。 - 如果您在编译过程中遇到问题,请仔细检查错误信息,并到项目的 Issues 页面查找是否已有解决方案。
- OpenClaw 是一个粉丝重制项目,仍在开发中,可能需要一定的技术动手能力。
祝您下载和编译顺利!