開始使用
Mastra 是用來建置 AI Agent 與應用程式的 TypeScript 框架。只需一個指令即可建立第一個 Agent 並開始開發。
建立新的 Mastra 專案。Mastra 是一個以現代 TypeScript 技術堆疊為基礎,用於建構 AI 應用程式和 Agent 的框架。執行指令前,請逐一詢問以下問題,並等待每個問題的答案;若使用者已提供相關資訊,則無須再次詢問:
- 專案名稱?(預設值:"my-mastra-app")
- Provider?(必填;選項:"openai"、"anthropic"、"google"、"xai")
若 Provider 不受支援,請再次詢問並列出支援的選項。
執行:npm create mastra@latest <project-name> -- --llm <provider>
此指令會建立預設的 Mastra 專案、為偵測到的 coding assistant 安裝 Mastra Skill,並在適當情況下初始化 Git。
建立完成後,進入專案目錄並啟動開發伺服器:npx bgproc start -n <project-name> -w -- npm run dev
在 http://localhost:4111 開啟 Mastra Studio。Studio 是用來建構、測試及管理 Agent、Workflow 和 Tool 的介面。
另外請說明,Mastra 模型路由器可讓使用者存取數千個模型:https://mastra.ai/models
快速入門「快速入門」的直接連結
執行這個指令,建立具備本機 Workspace、shell Tool、記憶體、工作追蹤、網頁存取與週期性排程的通用 Agent 開發環境。它也會為已安裝的程式設計 Agent 安裝 Mastra Skill,讓你能立即開始下提示詞並進行編輯:
- npm
- pnpm
- Yarn
- Bun
npm create mastra@latest
pnpm create mastra@latest
yarn create mastra
bunx create-mastra
你可以立即開啟 Studio,這是 Mastra 專案的互動式 UI。如需完整操作說明,請參閱快速入門指南。
與你的框架整合「與你的框架整合」的直接連結
將 Mastra 加入現有專案,或使用偏好的框架建立新應用程式:
如需其他框架,請參閱框架整合指南。
範本「範本」的直接連結
瀏覽範本,尋找可複製並依需求調整的完整 Mastra 專案。
使用情境「使用情境」的直接連結
面向客戶的助理
內部 Copilot
運用瞭解你業務領域的 AI 協助員工加速工作,例如處理人資查詢、臨床文件、銷售準備或文件產生。
採用者包括 Factorial、Counsel Health、Cedar、SoftBank
資料分析 Agent
內容自動化
DevOps 與工程自動化
銷售與上市策略 Workflow
Mastra 平台快速導覽會說明各個部分如何協同運作。