← 所有精選

GitHub Trending 精選

每日一個爆紅開源專案

日榜 #12026-07-20

bojieli/ai-agent-book

《深入理解 AI Agent:设计原理与工程实践》(李博杰 著)开源主仓库:全书正文、编译版 PDF 与按章配套代码

★ 5.4k stars · ▲ +1,734 今日 · 🔶 Python · 📜 Apache-2.0在 GitHub 開啟 ↗
agentagent-memoryai-agentbookcoding-agentcontext-engineeringlarge-language-modelsllmmcpmulti-agentmultimodalrag

這是什麼

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 重點摘要