一门免费开源的智能体工程课程

每个程序都是一串步骤。 唯一的问题是:谁来决定这些步骤。

一门关于如何构建 AI 系统的完整课程,专为编程新手而写。三个部分,约四小时,学完后你会亲手做出一个可运行的智能体,以及一套为它打分的评测集。

无需注册,无广告,仅统计匿名访问量,MIT 许可。

那么,什么是智能体工程?

每个程序都是一串步骤。唯一的问题是:谁来决定下一步,以及在什么时候决定。

这一步由人决定

你事先把步骤写好。计算机每次都一丝不苟地照做——快、可预期,也对你没想到的一切视而不见。

这一步由模型决定

你描述目标,让模型在程序运行时自己挑下一步。灵活、常有惊喜,也因此必须检查。

几乎所有真实系统都是两者的混合。如何配这个比例,就是这门手艺的全部——也正是你在这里要练的。

你的学习路径

每一部分都比上一部分要求更多。请从最上面开始。

从这里开始第一部分 · 阅读

手册

十一个图解章节,讲清楚运行时到底由谁决定下一步:写代码、提示词、上下文、循环、图、运行框架、评测与安全。二十张可交互的流程图。

45 分钟 · 无需安装
阅读手册
第二部分 · 练习

实验室

在浏览器里完成四个动手关卡:发出一次真实的模型调用,把基于规则的点单机扩展到它撑不住为止,写出自己的提示词,然后用二十个真实案例给它打分。

40 分钟 · 使用你自己的 API 密钥 · 约一分钱
进入实验室
第三部分 · 构建

动手做一个智能体

在你自己的电脑上再做五个关卡:手写智能体循环、故意会失败的工具、权限闸门、无法被跳过的审核环节,以及一封试图对你的智能体下命令的邮件。

2–3 小时 · TypeScript · 约两分钱

会跳转到 GitHub。你需要一台电脑和一个代码编辑器。

进入课程

学完你将能够

判断哪些问题需要模型,哪些不需要

这是这个领域最有价值的判断力,也是最容易判断错的地方。

写出提示词,并证明它确实有效

不是靠读它的回答,而是用案例打分,看着那个数字变化。

构建能扛住失败的智能体循环

工具一定会出错。循环要能读懂错误并调整,而不是直接崩溃。

给模型能做的事装上护栏

权限闸门、强制审核环节,以及在代码里真正生效的限制。

这门课适合谁

零基础的初学者

第一、二部分完全不需要编程基础。

学生与自学者

一个下午就能学完的完整大纲。

教师

一份 90 分钟的教案,可自由使用与翻译。

你的进度

还没有记录。进度只保存在这个浏览器里——不需要账号,也不会发送到任何地方。

常见问题

真的是免费的吗?

是的。整门课程采用 MIT 许可,不需要注册、不收集邮箱、没有广告。唯一会记录的是匿名的页面访问次数,不使用 Cookie,也不会建立关于你的画像。第二、三部分会调用模型,需要你自备 API 密钥——整门课的 token 花费大约几分钱。

需要会编程吗?

第一、二部分不需要。第三部分要求你能读写基础 TypeScript:函数、对象、for 循环、await。如果还不会,先做完前两部分再回来。仓库里同时保留了第三部分的 Python 版本。

用的是哪个 AI 模型?

DeepSeek 或 Anthropic 的 Claude,由你选择。代码经过设计,换模型时练习里没有一行需要改动——这本身就是课程的一课。

我的 API 密钥安全吗?

密钥只存在这个浏览器标签页里,关闭即清除。它只会发给模型服务商,不会去别处。本站没有服务器,因此根本不存在第二个去处,访问计数器也永远看不到它。