Files
agent-aide/CHANGELOG.md

3.3 KiB
Raw Blame History

CHANGELOG

本文件记录 Aide 项目对使用者可见的重要变更。

2025-12-17

优化

/aide:docs 命令增强

  • 新增"完全深度探索"核心原则:不考虑效率,对每个文件/目录完全覆盖
  • 新增完整目录树结构展示(类似 tree 命令输出)
  • 支持混合模式:总导览使用简化版(前两层),区块文档使用完整 tree
  • 新增空目录处理:记录并标注 [空目录]
  • 新增被忽略文件处理:标注 [ignored]
  • 新增二进制文件处理:根据上下文推断概括
  • 新增文件类型列和统计信息
  • 移除"单个区块不超过 5000 行代码"的限制

文档

  • 更新 docs.md 命令执行文件
  • 更新 docs/commands/docs.md 设计文档
  • 更新 project-docs 区块文档
  • 更新 CHANGELOG.md 记录所有变更

2025-12-16

新增功能

新增 task-parser skill

  • 口语化任务内容解析器
  • 支持语义解析、批判性分析、建设性建议
  • 自动识别口语化特征并进行规范化转换

流程图规范强化

  • 明确区分两种流程图类型:
    • 任务执行流程图(所有任务必需)
    • 程序逻辑流图(程序类任务必需)
  • 程序逻辑流图规范:从入口函数开始,支持模块化和层次化表示

优化

aide flow git 提交顺序调整

  • 状态文件先保存再执行 git 操作
  • 确保 flow-status.json 的更新包含在 commit 中

文档

  • 更新项目导览和区块文档
  • 新增 task-parser skill 说明

2025-12-15 (v2.0.3)

文档

  • 重写 README.md提供面向用户的快速上手指南
  • 原 README.md 移至 docs/project-details.md 作为项目详细说明

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

  • 实现 aide flow(进度追踪 + Git 自动提交 + 流程校验 + Hooks
  • 补充 aide flow 详细设计文档与导航链路