bojieli/ai-agent-book
《深入理解 AI Agent:设计原理与工程实践》(李博杰 著)开源主仓库:全书正文、编译版 PDF 与按章配套代码
這是什麼
bojieli/ai-agent-book 是《深入理解 AI Agent:設計原理與工程實踐》的開源主倉庫,包含全書正文、PDF、配圖與配套實驗程式碼。README 將主軸濃縮為 Agent = LLM + 上下文 + 工具,並用十章串起基礎、上下文工程、記憶與知識庫、工具、Coding Agent、評估、後訓練、自我進化、多模態與多 Agent 協作。它不是單一框架,而是一份把 Agent 工程方法論 與章節 demo 放在一起的學習路線。
為什麼上榜
日榜資料顯示專案已有 5,375 stars,本期新增 1,734 stars。它爆紅的關鍵在於:Agent 正從概念口號走向工程落地,而 README 強調的不是「模型更聰明」而已,而是模型之外的 Harness 工程,包括上下文、工具、記憶、評估與事件驅動架構。相較一般連結整理,這個倉庫以書籍章節加實驗專案建立脈絡,能幫讀者把分散知識收束成 可循序學習的地圖。
適合誰,可以拿來做什麼
它適合想建立 AI Agent 全局觀 的工程師、研究者、產品技術人,也適合已在做 RAG、MCP、Coding Agent 或模型評估,但想補齊上下文的人。README 說明配套專案依 chapterN/專案名/ 組織,且標示為可獨立運行、復現指南或設計文件;部分 demo 設定 API Key 後可跑,部分訓練、評測或機器人實驗則依賴外部倉庫。最合理的用法是先讀章節建立框架,再挑選需要的 demo 深入。
上手
若只想閱讀,可直接使用倉庫中的中文 PDF;README 也提供英文與泰米爾語社群翻譯。若要自行編譯中文正文,需要先安裝 pandoc、xelatex、ElegantBook 文檔類與相關字體,再執行:
cd book && bash build_pdf.sh
跑配套程式碼前,建議先確認專案類型:可獨立運行、復現指南 或 設計文件,避免把外部依賴實驗誤當成一鍵可跑。
README 重點摘要
- 全書以 Agent = LLM + 上下文 + 工具 為核心公式,涵蓋十章完整路線。
- 倉庫提供正文、PDF、配圖與配套實驗;翻譯版由社群貢獻,可能落後中文原版。
- 配套專案清楚區分 可獨立運行、復現指南、設計文件。
- 重點不只在 LLM,也包含上下文工程、記憶、RAG、MCP、評估與多 Agent 協作。