2025-12-14 23:10:02 +08:00
|
|
|
|
# CHANGELOG
|
|
|
|
|
|
|
|
|
|
|
|
本文件记录 Aide 项目对使用者可见的重要变更。
|
|
|
|
|
|
|
2025-12-17 01:54:49 +08:00
|
|
|
|
## 2025-12-17
|
|
|
|
|
|
|
|
|
|
|
|
### 优化
|
|
|
|
|
|
|
|
|
|
|
|
**/aide:docs 命令增强**
|
|
|
|
|
|
- 新增"完全深度探索"核心原则:不考虑效率,对每个文件/目录完全覆盖
|
|
|
|
|
|
- 新增完整目录树结构展示(类似 tree 命令输出)
|
|
|
|
|
|
- 支持混合模式:总导览使用简化版(前两层),区块文档使用完整 tree
|
|
|
|
|
|
- 新增空目录处理:记录并标注 `[空目录]`
|
|
|
|
|
|
- 新增被忽略文件处理:标注 `[ignored]`
|
|
|
|
|
|
- 新增二进制文件处理:根据上下文推断概括
|
|
|
|
|
|
- 新增文件类型列和统计信息
|
|
|
|
|
|
- 移除"单个区块不超过 5000 行代码"的限制
|
|
|
|
|
|
|
|
|
|
|
|
### 文档
|
|
|
|
|
|
|
|
|
|
|
|
- 更新 docs.md 命令执行文件
|
|
|
|
|
|
- 更新 docs/commands/docs.md 设计文档
|
|
|
|
|
|
- 更新 project-docs 区块文档
|
2025-12-17 01:57:12 +08:00
|
|
|
|
- 更新 CHANGELOG.md 记录所有变更
|
2025-12-17 01:54:49 +08:00
|
|
|
|
|
|
|
|
|
|
---
|
|
|
|
|
|
|
2025-12-16 20:39:10 +08:00
|
|
|
|
## 2025-12-16
|
|
|
|
|
|
|
|
|
|
|
|
### 新增功能
|
|
|
|
|
|
|
|
|
|
|
|
**新增 task-parser skill**
|
|
|
|
|
|
- 口语化任务内容解析器
|
|
|
|
|
|
- 支持语义解析、批判性分析、建设性建议
|
|
|
|
|
|
- 自动识别口语化特征并进行规范化转换
|
|
|
|
|
|
|
|
|
|
|
|
**流程图规范强化**
|
|
|
|
|
|
- 明确区分两种流程图类型:
|
|
|
|
|
|
- 任务执行流程图(所有任务必需)
|
|
|
|
|
|
- 程序逻辑流图(程序类任务必需)
|
|
|
|
|
|
- 程序逻辑流图规范:从入口函数开始,支持模块化和层次化表示
|
|
|
|
|
|
|
|
|
|
|
|
### 优化
|
|
|
|
|
|
|
|
|
|
|
|
**aide flow git 提交顺序调整**
|
|
|
|
|
|
- 状态文件先保存再执行 git 操作
|
|
|
|
|
|
- 确保 flow-status.json 的更新包含在 commit 中
|
|
|
|
|
|
|
|
|
|
|
|
### 文档
|
|
|
|
|
|
|
|
|
|
|
|
- 更新项目导览和区块文档
|
|
|
|
|
|
- 新增 task-parser skill 说明
|
|
|
|
|
|
|
|
|
|
|
|
---
|
|
|
|
|
|
|
2025-12-15 21:54:31 +08:00
|
|
|
|
## 2025-12-15 (v2.0.3)
|
|
|
|
|
|
|
|
|
|
|
|
### 文档
|
|
|
|
|
|
|
|
|
|
|
|
- 重写 README.md,提供面向用户的快速上手指南
|
|
|
|
|
|
- 原 README.md 移至 `docs/project-details.md` 作为项目详细说明
|
|
|
|
|
|
|
2025-12-15 18:19:26 +08:00
|
|
|
|
## 2025-12-15 (v2.0.0)
|
|
|
|
|
|
|
|
|
|
|
|
### 新增功能
|
|
|
|
|
|
|
|
|
|
|
|
**Commands 重组**
|
|
|
|
|
|
- 新增 `/aide:setup` - 独立的环境配置命令
|
|
|
|
|
|
- 新增 `/aide:load` - 项目文档按需载入命令
|
|
|
|
|
|
- 新增 `/aide:docs` - 项目文档创建和维护命令
|
|
|
|
|
|
- 新增 `/aide:run` - 整合任务准备和执行的核心命令(替代原 prep + exec)
|
|
|
|
|
|
|
|
|
|
|
|
**aide flow 增强**
|
|
|
|
|
|
- 新增 `aide flow status` - 查看当前任务状态
|
|
|
|
|
|
- 新增 `aide flow list` - 列出所有任务(当前 + 归档)
|
|
|
|
|
|
- 新增 `aide flow show <task_id>` - 查看指定任务的详细状态历史
|
|
|
|
|
|
|
|
|
|
|
|
**配置系统增强**
|
|
|
|
|
|
- 配置文件完全自文档化(所有配置项含详细注释说明)
|
|
|
|
|
|
- 新增 `[general]` 节:`gitignore_aide` 配置是否忽略 .aide 目录
|
|
|
|
|
|
- 新增 `[docs]` 节:项目文档路径配置
|
|
|
|
|
|
- 新增 `[flow]` 节:`diagram_path` 流程图目录配置
|
|
|
|
|
|
- 新增 `[plantuml]` 节:PlantUML jar 路径配置
|
|
|
|
|
|
|
|
|
|
|
|
**PlantUML 集成**
|
|
|
|
|
|
- 内置 plantuml.jar,支持本地流程图校验和构建
|
|
|
|
|
|
- flow-design 阶段自动校验 PlantUML 语法
|
|
|
|
|
|
- 进入 impl 阶段时自动生成 PNG 图片
|
|
|
|
|
|
|
|
|
|
|
|
**项目文档体系**
|
|
|
|
|
|
- 设计面向 LLM 的区块化文档结构
|
|
|
|
|
|
- 支持总导览 + 多子区块的文档组织
|
|
|
|
|
|
- 支持增量更新和多对话续接
|
|
|
|
|
|
|
|
|
|
|
|
**任务分析增强**
|
|
|
|
|
|
- 制定任务复杂度评估指导原则
|
|
|
|
|
|
- 支持复杂任务拆分为多个子计划
|
|
|
|
|
|
- 子计划循环执行机制
|
|
|
|
|
|
|
|
|
|
|
|
### 变更
|
|
|
|
|
|
|
|
|
|
|
|
- 原 `/aide:init` 重命名为 `/aide:setup`
|
|
|
|
|
|
- 原 `/aide:prep` 和 `/aide:exec` 合并为 `/aide:run`
|
|
|
|
|
|
- 旧命令文件保留为 `_deprecated_*.md` 供参考
|
|
|
|
|
|
|
2025-12-14 23:10:02 +08:00
|
|
|
|
## 2025-12-14
|
|
|
|
|
|
|
|
|
|
|
|
- 实现 `aide flow`(进度追踪 + Git 自动提交 + 流程校验 + Hooks)
|
|
|
|
|
|
- 补充 `aide flow` 详细设计文档与导航链路
|