Files
agent-aide/aide-marketplace/aide-plugin/commands/init.md

87 lines
2.1 KiB
Markdown
Raw Normal View History

---
description: 项目认知与环境初始化。进入新项目或开始工作前使用,触发对项目的主动认知和环境检测修复。
argument-hint: [无参数]
---
# Aide 初始化
你正在使用 Aide 工作流体系。本命令帮助你快速认知项目并确保环境就绪。
## 执行步骤
### 1. Aide 运行时环境检测
首先确保 aide 程序本身可以正常运行:
```bash
aide env ensure --runtime
```
根据输出处理:
- `✓`aide 运行时就绪,继续
- `✗`:按提示修复后重试,无法修复则告知用户
### 2. Aide 数据目录初始化
```bash
aide init
```
此命令会:
- 创建 `.aide/` 目录(如不存在)
- 生成默认配置文件 `.aide/config.toml`
- 检查并更新 `.gitignore`
### 3. 项目认知
快速建立对项目的整体理解:
1. 阅读项目根目录的 `README.md`(如存在)
2. 阅读 `CLAUDE.md`(如存在)
3. 浏览项目目录结构,理解核心模块划分
4. 识别项目类型和主要技术栈
向用户简要汇报项目概况3-5句话
### 4. 项目环境检测
```bash
aide env ensure
```
此命令会:
- 读取 `.aide/config.toml` 中的环境配置
- 检测并修复项目开发环境
- 输出环境状态和配置信息
根据输出处理:
- `✓`:环境就绪,继续
- `⚠`:有警告但可继续,记录并继续
- `✗`按提示修复3次失败则告知用户
**注意**aide env 会输出项目配置信息,包括默认的任务文档路径,记住这些信息供后续使用。
### 5. 汇报就绪状态
向用户汇报:
```
项目概况:[来自步骤3的概要]
环境状态:✓ 环境就绪 (python:3.12, ...)
项目配置:
- 任务原文档task-now.md
- 任务细则task-spec.md
Aide 已就绪,可用命令:
- /aide:prep [文档路径] - 任务准备
- /aide:exec [文档路径] - 任务执行
```
## 注意事项
1. 如果在初始化过程中发现严重环境问题无法解决,建议用户修复后重开对话
2. 本命令只做认知和环境准备,不修改任何业务代码
3. 所有输出使用简体中文