用途:Mastra 是 TypeScript 智能体框架,用于构建、测试和管理 AI 智能体。
主要能力:Agent 类支持工具、记忆与语音;工作流提供基于图的持久化步骤引擎,支持挂起与恢复;RAG 管线覆盖分块、嵌入、存储与查询,可对接 pgvector、Pinecone、Qdrant;提供模型评分与规则式 Scorers/evals;Mastra Studio 为本地开发界面,用于构建、测试和管理智能体;与 Vercel AI SDK 互操作,可通过 mastra build 部署到 Vercel、Cloudflare、Netlify 等无服务器平台。
使用方式:安装命令为 npm create mastra@latest,进入项目后运行 npm run dev,Mastra Studio 默认位于 localhost:4111。核心代码形态为 new Agent({ name, instructions, model: openai('gpt-5'), tools })。使用前需确认 TypeScript 环境并按安装说明选择包管理器,安全配置模型提供商与 API 密钥;若执行 AI 生成代码,应使用沙箱或权限隔离。
适用场景:需要 TypeScript 技术栈的智能体开发、确定性图编排、RAG 检索增强、模型评估与本地调试。
限制:资料未提供具体收费、价格、平台支持细节与效果数据,暂未提供。