从机制开始
先讲 Agent Loop、模型策略、工具调用、上下文、状态和编排,再进入 Mastra API。
这不是 Mastra 源码逐行翻译,而是一套可复现的工程教程。课程先用很小的 TypeScript Demo 解释 Agent 为什么要拆成模型、工具、记忆、工作流和检索,再把这些机制映射到 Mastra 的真实项目结构。
最终你会得到一个教学版 Study Agent:
npm run final:offline 先跑通离线链路。npm run final:dev 进入 Mastra Studio。教程以官方资料为主,包括 Mastra GitHub、Mastra Docs、Mastra Reference 和 VitePress Docs。