feat: 完成commands和skills

This commit is contained in:
2025-12-13 03:28:21 +08:00
parent 7f7e4fd586
commit 52dffe2803
6 changed files with 293 additions and 38 deletions

View File

@@ -76,7 +76,7 @@ aide flow next-part main "流程设计完成,进入实现环节"
---
## 环节 2迭代实现 (main)
## 环节 2迭代实现 (impl)
### 按计划执行

View File

@@ -21,6 +21,8 @@ aide env ensure --runtime
- `✓`aide 运行时就绪,继续
- `✗`:按提示修复后重试,无法修复则告知用户
> **重要**`--runtime` 参数表示仅检查 aide 自身运行环境,不依赖项目配置文件
### 2. Aide 数据目录初始化
```bash
@@ -59,7 +61,9 @@ aide env ensure
- `⚠`:有警告但可继续,记录并继续
- `✗`按提示修复3次失败则告知用户
**注意**aide env 会输出项目配置信息,包括默认的任务文档路径,记住这些信息供后续使用。
**注意**
- 此时不带 `--runtime` 参数,会读取项目配置文件检查项目环境
- aide env 会输出项目配置信息,包括默认的任务文档路径,记住这些信息供后续使用
### 5. 汇报就绪状态

View File

@@ -16,6 +16,12 @@ argument-hint: [任务原文档路径]
## 开始
### 启动流程追踪
```bash
aide flow start task-optimize "开始任务准备: <任务简述>"
```
### 确定任务文档
```bash
@@ -28,12 +34,6 @@ aide config get task.source
读取任务文档内容。如文档不存在,询问用户提供任务内容或指定文档路径。
### 启动流程追踪
```bash
aide flow start task-optimize "开始任务准备: <任务简述>"
```
---
## 阶段 1任务分析
@@ -170,6 +170,10 @@ aide flow next-step "用户确认任务细则"
任务准备完成,任务细则已保存。
```bash
aide flow next-step "任务准备完成"
```
提示用户:
```
任务细则已保存到 task-spec.md

View File

@@ -27,9 +27,16 @@ Aide 是一套命令行工具,用于支持 Aide 工作流体系。所有 aide
检测并修复开发环境。
```bash
# 检查项目开发环境
aide env ensure
# 仅检查 aide 运行时环境(不依赖配置文件)
aide env ensure --runtime
```
**参数**
- `--runtime`:仅检查 aide 程序自身运行所需的环境Python 等),不读取项目配置文件
**输出示例**
```
✓ 环境就绪 (python:3.12, uv:0.4.0)
@@ -60,7 +67,7 @@ aide flow start <环节名> "<总结>"
```
**参数**
- `<环节名>`flow-design / impl / verify / docs / finish
- `<环节名>`task-optimize / flow-design / impl / verify / docs / finish
- `<总结>`:本次操作的简要说明
**示例**
@@ -148,13 +155,14 @@ aide flow error "数据库连接失败,无法继续"
### 环节名称列表
| 环节名 | 说明 |
|-------|------|
| `flow-design` | 流程设计 |
| `impl` | 迭代实现 |
| `verify` | 验证交付 |
| `docs` | 文档更新 |
| `finish` | 收尾 |
| 环节名 | 说明 | 使用场景 |
|-------|------|---------|
| `task-optimize` | 任务优化 | prep 阶段使用 |
| `flow-design` | 流程设计 | exec 阶段使用 |
| `impl` | 迭代实现 | exec 阶段使用 |
| `verify` | 验证交付 | exec 阶段使用 |
| `docs` | 文档更新 | exec 阶段使用 |
| `finish` | 收尾 | exec 阶段使用 |
### 流程校验
@@ -326,23 +334,31 @@ aide init
## 常见用法示例
### 开始新任务
### prep 阶段示例
```bash
aide flow start flow-design "开始任务: 实现用户认证模块"
# 开始任务准备
aide flow start task-optimize "开始任务准备: 实现用户认证模块"
# 记录分析进度
aide flow next-step "任务分析完成"
aide flow next-step "任务优化完成,生成待定项"
aide flow next-step "用户完成待定项确认"
aide flow next-step "任务准备完成"
```
### 记录实现进度
### exec 阶段示例
```bash
# 开始流程设计
aide flow start flow-design "开始任务: 实现用户认证模块"
# 记录实现进度
aide flow next-step "完成 User 模型定义"
aide flow next-step "完成密码加密工具"
aide flow next-step "完成登录接口"
```
### 进入下一环节
```bash
# 进入下一环节
aide flow next-part verify "实现完成,开始验证"
```