translation/translated/documents/course/01-first-agent/04-project-structure.md

18 lines
773 B
Markdown
Raw Normal View History

# 验证项目结构
让我们检查您的项目是否具有正确的结构。您应该拥有:
1. 一个 `src/mastra` 目录,包含:
- `index.ts` - 您 Mastra 项目的主入口点
- `agents/` - 包含各个代理文件的目录
- `tools/` - 包含各个工具文件的目录
- `workflows/` - 包含各个工作流文件的目录
如果 CLI 创建了您的项目,您应该看到如下文件:
- `agents/weather-agent.ts` - 示例天气代理
- `tools/weather-tool.ts` - 示例天气工具
- `workflows/weather-workflow.ts` - 示例天气工作流
这个结构很重要,因为它遵循了 Mastra 组织代码的约定。`index.ts` 文件是您 Mastra 项目的主入口点,而 `agents``tools` 目录分别包含代理和工具的定义。