快速开始指南

在几分钟内使用我们的开发环境在本地运行 Vagus

先决条件

在开始之前,请确保您已安装以下软件:

  • Rust: 最新稳定版本 (curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh)
  • Foundry: 以太坊开发工具包 (curl -L https://foundry.paradigm.xyz | bash)
  • Python 3.8+: 带有 pip 包管理器
  • Docker: 用于容器化开发(可选)
  • Git: 版本控制系统

系统要求

开发所需的最低硬件要求:

  • 内存: 最低 8GB,推荐 16GB
  • 存储: 10GB 可用空间
  • 操作系统: Linux/macOS(Windows 通过 WSL)
  • 网络: 稳定的互联网连接

注意:ARM64 Mac 通过 Rosetta 或原生构建支持。

分步设置

按照这些步骤获得完整的 Vagus 开发环境

1. 克隆仓库

git clone https://github.com/Beijing-Datoms-Technology-Corp/vagus.git
cd vagus

2. 启动本地开发网络

./infra/anvil.sh

这将启动一个本地以太坊测试网,其中已部署 Vagus 智能合约。

3. 运行示例

# 在新终端中
cd planner
python -m venv venv
source venv/bin/activate  # Windows: venv\Scripts\activate
pip install -r requirements.txt
python examples/basic_agent.py

🎉 恭喜!

您现在有了一个运行中的 Vagus 智能体系统。查看终端输出以了解发生了什么。

下一步: 查看我们的 文档 了解更多高级用法。