The Leanpub 60 Day 100% Happiness Guarantee
Within 60 days of purchase you can get a 100% refund on any Leanpub purchase, in two clicks.
See full terms...
Kick off your book project in 2 hours! Live workshop on Zoom. You’ll leave with a real book project, progress on your first chapter, and a clear plan to keep going. Tuesday, June 16, 2026. Learn more…
零魔法:纯Python实现人工智能代理指南
跳过黑箱框架。用纯 Python 从零构建生产级 AI 编程智能体——云端或本地,用 pytest 测试,全部在一个文件中完成。
构建你自己的编程智能助手
Interested in this book? Show your support by saying what you'd like to pay for it!
About the Book
你是一名对 AI 炒作持怀疑态度的软件工程师。
你看过演示,试过框架,亲眼看着你的 LangChain 应用一路幻觉到崩溃。然后你想:"一定有更好的方法。"
确实有。
这本书是对"魔法"的反叛。它教你用纯 Python 从零开始构建一个生产级的 AI 编程智能体。没有 LangChain,没有 Pydantic,没有向量数据库。只有你能用 print() 调试的代码。
读完本书,你将构建出 Nanocode,一个基于终端的编程智能体,它能:
你将了解到,一个智能体只由四样东西组成:
while True
在这个过程中,你将测试一切。你将构建一个 FakeBrain 测试替身,让你无需消耗 API 额度就能即时运行完整的 pytest 测试套件,验证复杂的智能体逻辑。你可以用一条命令在云端模型和本地模型之间切换,通过 Ollama 在自己的笔记本电脑上免费运行大脑。
在最后一章,你将使用你的智能体在 Pygame 中构建一个完整的贪吃蛇游戏,而你自己不写一行代码。你说出计划,智能体编写、运行、调试和修复代码,直到游戏可以运行。
如果你能读懂 Python,并且想了解 AI 智能体内部到底在发生什么,这本书就是为你写的。
About the Authors
J. Owen 拥有十多年构建开发者工具、CLI 实用程序和后端平台的经验,服务于数百万工程师。他写这本书是为了帮助在职专业人士揭开 AI 智能体的神秘面纱,将务实的系统工程思维带入 LLM 的世界。如果你不能用 print() 调试它,它就不该上生产环境。
Leanpub now has a TranslateAI service which uses AI to translate their book from English into up to 31 languages, or from one of those 31 languages into English. We also have a GlobalAuthor bundle which uses TranslateAI to translate English-language books into either 8 or 31 languages.
Leanpub exists to serve our authors. We want to help you reach as many readers as possible, in their preferred language. So, just as Leanpub automates the process of publishing a PDF and EPUB ebook, we've now automated the process of translating those books!
Translations
Within 60 days of purchase you can get a 100% refund on any Leanpub purchase, in two clicks.
See full terms...
We pay 80% royalties on purchases of $7.99 or more, and 80% royalties minus a 50 cent flat fee on purchases between $0.99 and $7.98. You earn $8 on a $10 sale, and $16 on a $20 sale. So, if we sell 5000 non-refunded copies of your book for $20, you'll earn $80,000.
(Yes, some authors have already earned much more than that on Leanpub.)
In fact, authors have earned over $15 million writing, publishing and selling on Leanpub.
Learn more about writing on Leanpub
If you buy a Leanpub book, you get free updates for as long as the author updates the book! Many authors use Leanpub to publish their books in-progress, while they are writing them. All readers get free updates, regardless of when they bought the book or how much they paid (including free).
Most Leanpub books are available in PDF (for computers) and EPUB (for phones, tablets and Kindle). The formats that a book includes are shown at the top right corner of this page.
Finally, Leanpub books don't have any DRM copy-protection nonsense, so you can easily read them on any supported device.
Learn more about Leanpub's ebook formats and where to read them
You can use Leanpub to easily write, publish and sell in-progress and completed ebooks and online courses!
Leanpub is a powerful platform for serious authors, combining a simple, elegant writing and publishing workflow with a store focused on selling in-progress ebooks.
Leanpub is a magical typewriter for authors: just write in plain text, and to publish your ebook, just click a button. (Or, if you are producing your ebook your own way, you can even upload your own PDF and/or EPUB files and then publish with one click!) It really is that easy.