diff --git a/DESIGN.md b/DESIGN.md index 11045b46..50f9ade2 100644 --- a/DESIGN.md +++ b/DESIGN.md @@ -190,11 +190,13 @@ Primary(`--primary` 反色)、Ghost(透明,hover 出表面)、Danger 助手消息在运行中按时间线逐行展开,终轮结束后折成一行。 -- 运行中过程块展开,块头是中文阶段(思考中、正在编写、正在运行并计时、回复中),带 `mk-sweep`。 +- 运行中过程块展开,块头是中文阶段(思考中、正在编写、正在运行并计时、回复中、整理回复中),带 `mk-sweep`。 对用户的解说按正文样式直接显示。查阅和搜索合并成一行;执行、写入、委派每次一条 ToolBlock: 编写参数时显示「编写中」和脚本尾部,运行时显示计时和输出尾部,结束后可展开看完整参数与结果。 + 终轮检查在过程区单独一行(通过,或未通过及原因),不写进给用户的回复。 - 终轮结束后,过程段收进 Collapsible,触发行为「已工作 X 分 Y 秒 · N 次工具调用 · N 个文件」。 用户在运行中手动折过的,结束后沿用这次选择。最终回复(终轮正文、交付物、错误)留在折叠行下面; + 交付物卡片等到最终回复出来、这一轮结束后才出现,工作过程中不挂预览条。 若这次没有终轮正文,把最后一段解说提到折叠行下面,不把回复藏进过程里。 不在每一轮 `responding` 时来回折叠。同一轮同名工件只留最新一张,并注明更新次数。 - 文件卡片:图标、名称、「类型 · 大小」、右侧「预览」。正文里的 `art_` 编号若对得上工件,在正文后补一张卡片; diff --git a/modules/backend b/modules/backend index cd74434b..a506e137 160000 --- a/modules/backend +++ b/modules/backend @@ -1 +1 @@ -Subproject commit cd74434b4f0f1226042e261737e7ca21ca0807ca +Subproject commit a506e137f693d913f1590aa63b45023d09fbf0fb diff --git a/modules/core b/modules/core index f08a4a90..7c66075e 160000 --- a/modules/core +++ b/modules/core @@ -1 +1 @@ -Subproject commit f08a4a90c63525401671231e262fd6c45e9c1bff +Subproject commit 7c66075ee9caa9f990d6d6ad7619f7af8d9040e8 diff --git a/modules/frontend b/modules/frontend index eca1665d..794c3e16 160000 --- a/modules/frontend +++ b/modules/frontend @@ -1 +1 @@ -Subproject commit eca1665d9157d14461518fb2cf5a7d8d6fb5a489 +Subproject commit 794c3e165721d374948fa5d7fde843f0c92105a1 diff --git a/modules/ui b/modules/ui index d0e82805..b4a4fc1b 160000 --- a/modules/ui +++ b/modules/ui @@ -1 +1 @@ -Subproject commit d0e828051b73638138ba39adc052c160d18a69b3 +Subproject commit b4a4fc1b5f4d9aaefe142d44aae015cc73f97ab6