wanghao-SunSky/cs329z-chinese
斯坦福 Stanford CS329Z Engineering AI Agents 中文教程:面向 Python 开发者的 AI 智能体课程,19 讲与 4 项实践,涵盖 LLM、RAG、工具调用、记忆、多智能体、评测与安全。完整 Markdown、在线与离线 HTML。Chinese course notes.
What is this?
A free, Chinese-language study guide for Stanford's CS329Z course ("Engineering AI Agents"). It's a self-paced tutorial for Python developers who want to learn how to build, evaluate, and improve AI agents — programs that use large language models (LLMs) to perform tasks. The guide covers topics like retrieval-augmented generation (RAG), tool calling, memory, multi-agent collaboration, and safety.
It's not an official Stanford product — it's an independent, community-made resource based on the course's public materials.
What's inside?
- 19 lessons in Chinese, starting with agent basics and moving to advanced topics.
- 4 hands-on exercises — for example, building an agent from scratch, designing evaluation methods, working on a course project, and practicing with research papers.
- A code-reading guide for the course's homework 1 and lesson 5 companion code.
- HTML versions of the whole guide — a searchable website with a table of contents and light/dark themes, plus a single-file offline version.
- A course guide that maps out a suggested learning path.
How to use it
- Read online via the provided link, or download the repository and open
html/index.htmlin a browser. For offline use, openhtml/offline.html— it's a single file. - Recommended path: read lessons 1–4 first, then do homework 1 (HW1) to get hands-on.
- If you modify the Markdown source and want to rebuild the HTML, you'll need Node.js 18+ and Python 3, then run the two commands shown in the README.
Who is it for?
Python developers who already know basic API calls and want a structured way to learn agent development. No prior agent experience is required.
Feedback and corrections
The project welcomes bug reports and suggestions via GitHub Issues — just mention the chapter and specific paragraph.
Related
- Project
- Project
- Project
- Project