Mastra TypeScript AI Agent 框架学习
沉淀 Mastra 的框架定位、核心概念和选型判断,作为 AI 应用后端 / Agent Runtime 选型参考。
一句话理解
Mastra 是一个面向 TypeScript 的 AI 应用 / Agent 框架。它可以被理解为用 TypeScript 写 AI 产品后端的应用框架。
核心概念
- Agent:用 LLM 加工具解决开放式任务。
- Tools:把模型能做的动作收敛到可审计、可校验、可限权的接口。
- Workflows:承载步骤固定、需要暂停 / 恢复 / 审计 / 复现的流程。
- Memory:承载对话上下文、偏好和辅助推理摘要,而不是替代产品数据库。
- RAG:包含文档处理、chunk、embedding、向量库写入和相似检索。
当前结论
如果目标是做真实产品里的 AI 助手、自动化流程、知识库问答或多 Agent 系统,Mastra 值得继续验证;如果只是简单调用一次 LLM API,直接用模型 SDK 更省事。
Last updated on