From b19acd2677772ca5e96058e48b4e61d662e19db1 Mon Sep 17 00:00:00 2001 From: "sayurinana(vm)" Date: Wed, 17 Dec 2025 01:54:49 +0800 Subject: [PATCH] =?UTF-8?q?[aide]=20impl:=20=E5=AE=8C=E6=88=90=20CHANGELOG?= =?UTF-8?q?.md=20=E6=9B=B4=E6=96=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .aide/flow-status.json | 12 ++++++++++-- .aide/flow-status.lock | 2 +- CHANGELOG.md | 22 ++++++++++++++++++++++ 3 files changed, 33 insertions(+), 3 deletions(-) diff --git a/.aide/flow-status.json b/.aide/flow-status.json index e036f9b..9b78b1b 100644 --- a/.aide/flow-status.json +++ b/.aide/flow-status.json @@ -1,7 +1,7 @@ { "task_id": "2025-12-17T01-45-46", "current_phase": "impl", - "current_step": 10, + "current_step": 11, "started_at": "2025-12-17T01:45:46+08:00", "history": [ { @@ -81,7 +81,15 @@ "action": "next-step", "phase": "impl", "step": 10, - "summary": "完成 project-docs 区块文档更新" + "summary": "完成 project-docs 区块文档更新", + "git_commit": "20f2fe21c0ee80b25adb1d755ff33e490db32c30" + }, + { + "timestamp": "2025-12-17T01:54:49+08:00", + "action": "next-step", + "phase": "impl", + "step": 11, + "summary": "完成 CHANGELOG.md 更新" } ] } diff --git a/.aide/flow-status.lock b/.aide/flow-status.lock index 405ede6..9266339 100755 --- a/.aide/flow-status.lock +++ b/.aide/flow-status.lock @@ -1 +1 @@ -11998 \ No newline at end of file +12225 \ No newline at end of file diff --git a/CHANGELOG.md b/CHANGELOG.md index c40632d..54f25d6 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,28 @@ 本文件记录 Aide 项目对使用者可见的重要变更。 +## 2025-12-17 + +### 优化 + +**/aide:docs 命令增强** +- 新增"完全深度探索"核心原则:不考虑效率,对每个文件/目录完全覆盖 +- 新增完整目录树结构展示(类似 tree 命令输出) +- 支持混合模式:总导览使用简化版(前两层),区块文档使用完整 tree +- 新增空目录处理:记录并标注 `[空目录]` +- 新增被忽略文件处理:标注 `[ignored]` +- 新增二进制文件处理:根据上下文推断概括 +- 新增文件类型列和统计信息 +- 移除"单个区块不超过 5000 行代码"的限制 + +### 文档 + +- 更新 docs.md 命令执行文件 +- 更新 docs/commands/docs.md 设计文档 +- 更新 project-docs 区块文档 + +--- + ## 2025-12-16 ### 新增功能