获得徽章 0
#新人报道# 保姆级教程:用 agent-core 跑通你的第一个 AI 代理任务

大家好,我是 agent-core 的作者。今天花 5 分钟,用 Rust 执行引擎跑通一个 AI 代理任务。

项目地址:github.com

---

1. 环境准备

确保已安装 Rust(rustc 1.78+)。未安装:

```bash
curl --proto '=https' --tlsv1.2 -sSf sh.rustup.rs | sh
```

2. 克隆并运行

```bash
git clone github.com
cd agent-core-temp
cargo run
```

出现 Server listening on http://127.0.0.1:3000 表示启动成功。

3. 发送第一个意图

另开终端:

```bash
curl -X POST http://127.0.0.1:3000/run \
-H "Content-Type: application/json" \
-d '{"intent":{"type":"transfer","to":"alice","amount":100,"asset":"USDC"}}'
```

返回 task_id,服务端打印任务执行日志,说明任务已被编译并并行执行。

4. 核心原理

· ingress 接收 HTTP 请求,解析出 Intent。
· workflow 将 Intent 编译成 DAG(如“转账”拆成“验证账户”和“执行转账”两个依赖任务)。
· runtime 并行调度任务,通过 tracing 输出日志。

5. 定制自己的意图(< 5 行代码)

打开 src/workflow/mod.rs,在 Intent 枚举中添加新类型,并在 SimpleCompiler 中实现编译逻辑即可。

6. 参与贡献

项目已准备多个 good first issues,欢迎参与分布式调度、WASM 沙箱、幂等重试等方向。

Star 或 Fork 支持! 有任何问题留言讨论。

---

展开
评论
个人成就
文章被阅读 7
收藏集
0
关注标签
0
加入于