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

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

一门关于如何构建 AI 系统的完整课程,专为编程新手而写。三个部分,引导内容约 5–6 小时,另有开放式的第 9 关。学完后你会亲手做出一个可运行的智能体,以及一套为它打分的评测集。

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

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

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

这一步由人决定

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

这一步由模型决定

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

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

你的学习路径

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

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

手册

十一个图解章节,讲清楚运行时到底由谁决定下一步:写代码、提示词、上下文、循环、图、运行框架、评测与安全。这里的每次模型交互都是按脚本模拟的。

阅读 30 分钟,全部跑完约 1 小时 · 离线完成 · 无需 API 密钥
阅读手册→
第二部分 · 练习

实验室

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

40 分钟 · 使用你自己的 DeepSeek API 密钥 · 注册需要手机号和少量充值 · 供应商费用随实际用量变化
进入实验室→
第三部分 · 构建

动手做一个智能体

在自己的电脑上完成九个引导阶段(0–8),再做 Stage 9 迁移作品。你会构建模型调用、规则、提示词、评测、上下文、智能体循环、控制与防护,然后把它们迁移到自己熟悉的领域。

约 4 小时 · TypeScript · 可离线,或按实际用量调用供应商

↗ 先在本站完成设置指南,再打开 GitHub 上的本地 TypeScript 课程。

进入课程→

学完你将能够

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

这是这个领域最有价值的判断,也是最适合用低成本试错来学会的一项。

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

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

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

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

给模型能做的事装上护栏

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

这门课适合谁

零基础的初学者

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

学生与自学者

引导部分大约需要 5–6 小时,可以分段来学。第 9 关是开放式项目。

教师

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

你的进度

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

完成清单

  • ○手册 0/11 章 开始学习
  • ○实验室
    • ○你的第一次调用
    • ○那堵墙
    • ○写提示词
    • ○量一量
    0/4 个步骤 开始学习
  • ○动手做一个智能体 这是你自己的标记。本网站看不到你电脑上的课程。 开始学习

下一步 从手册开始

常见问题

真的是免费的吗?

是的。整门课程采用 MIT 许可,不需要注册、不收集邮箱、没有广告。网站只统计匿名页面访问量,不使用 Cookie,也不会建立个人画像。第一部分完全离线。第二部分会使用你自己的 DeepSeek 密钥:注册需要手机号和少量充值,实时调用可能产生服务商费用。第三部分可以离线运行,也可以使用你自己的 DeepSeek 或 Claude 密钥。

需要会编程吗?

第一、二部分不需要。第三部分要求你能读写基础 TypeScript:函数、对象、for 循环和 await。如果还不会,先做完前两部分再回来。旧版 Python 课程保存在 legacy 目录中;当前课程使用 TypeScript。

用的是哪个 AI 模型?

第一部分只使用脚本模拟,不连接任何服务商。第二部分的浏览器实验室目前使用你自己的 DeepSeek 密钥。第三部分的本地 TypeScript 课程支持 DeepSeek、Claude,也支持脚本化的离线替代模型。

我的 API 密钥安全吗?

浏览器实验室会把密钥保存在当前标签页的会话存储中,并将模型请求直接发送给 DeepSeek。本站不会有意把密钥、提示词或回复发送给分析服务。不过,分析脚本与本站同源运行,因此它属于第三方信任边界,不能把隔离当成技术保证。关闭标签页会清除本地副本,但不会撤销 DeepSeek 账户中的密钥。