Skip to content

Repository files navigation

球球 Agent 开发实战教程

从零开始,手写一个属于自己的 Agent 系统。

不需要机器学习基础,不需要懂 Transformer,只需要会一点 Go。


配套资源

资源 地址 用途
项目代码 github.com/mchenziyi/QiuQiuPro 每章对应的可运行代码
学习笔记 github.com/mchenziyi/qiuqiu-agent-plan 完整的架构总图、设计决策记录

适合谁

  • 会一点 Go(能读懂 Go 代码)
  • 用过 ChatGPT / Claude,但想知道它背后怎么工作的
  • 想自己做一个 Agent,但不知道从哪里开始

怎么用这个教程

每章结构:

① 预期收获 — 这一章学完你能做什么
② 核心思路 — 这一章要解决什么问题
③ 动手实现 — 跟着步骤写代码
④ 你自己试试 — 不告诉答案的练习

目录

内容 代码 Tag
第 0 章 名词扫盲——Agent 到底是什么 -
第 1 章 Agent 基础——手写第一个 Agent Loop v0
第 2 章 Planning——让 Agent 学会拆任务 v1
第 3 章 Coding Agent——让 Agent 能改代码 v2
第 4 章 Runtime——Event Sourcing 与崩溃恢复 v3
第 5 章 MCP 生态——外部工具即插即用 v4
第 6 章 Skill 体系——Agent 人格切换 v5
第 7 章 优化——把 Agent 打磨成产品 v6(最新)

推荐的学习节奏

每天 1-2 小时,每周 1 章,2 个月完成全部 8 章。

第 0 章:1 天(纯概念)
第 1 章:1 周(核心代码量最大)
第 2 章:3 天
第 3 章:3 天
第 4 章:3 天
第 5 章:3 天
第 6 章:3 天
第 7 章:1 周(选做)

关于本教程

本教程源于作者从零学习 Agent 开发的真实记录。作者起点只是"会一点 Go、没写过 Agent"——这也正是你现在的起点。

About

No description, website, or topics provided.

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors