Skip to content

feat: 每轮任务结束后单独展示本次修改的文件列表 #170

Description

@vastsa

描述

当前每轮对话的文件修改会追加到右侧的修改列表中。当对话轮数增多后,很难快速查看某一轮任务具体修改了哪些文件,只能在长长的列表中逐项查找,体验不佳。

期望行为

参考 Zcode 的交互方式,每次任务结束时,在对话区域(或任务完成提示中)单独列出本轮修改的文件清单,让用户一目了然地知道当前这一轮做了哪些改动。

使用场景

  • 多轮对话进行到中后期时,用户需要快速回顾"上一轮改了哪些文件",而不是翻遍整个右侧列表。
  • 每轮任务完成后,有一个清晰的总结区域,方便用户 review 和回溯。

可能的实现方向

  • 在任务完成的系统消息/卡片中,追加本轮涉及的文件路径列表(新增 / 修改 / 删除分类)。
  • 右侧列表可以保留全局视图,但对话区内按轮次提供局部视图。
  • 可选:支持点击文件名直接打开 diff 或跳转到文件。

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    area: ui-uxUser interface and user experienceenhancementNew feature or request

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions