zai-org / zai-org/feedback

优化计划模式(Plan Mode)的计划展示:计划完成后在右侧扩展窗口展示,而非对话区

Open
#103 1 comment 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

priority: P2
Dominant language
No language data
Stars
22
Forks
1
PR merge metrics
No merged PRs in 30d

Description

当前行为

在计划模式下,大模型完成思考与规划后,会将整份计划报告以文本形式直接输出并展示在主对话区域中。

痛点
  1. 对话区冗长:计划报告通常较长,输出后会占据大量对话区纵向空间,把原有的提问、上下文等推到很后面,阅读和上下文回顾成本高。
  2. 计划与执行割裂:计划与后续执行过程混在一起,难以在执行的同时随时查看、对照计划。
  3. 交互不聚焦:缺少一个独立的视图来承载计划,用户无法方便地勾选/跟踪计划条目。
期望行为

当大模型完成计划报告后,将该报告渲染到**右侧独立的扩展面板(右侧侧边栏窗口)**中展示,而不是直接渲染在对话流里。可参考 Cursor 的计划模式体验:

  • 计划以结构化形式(如任务清单/分步骤)呈现在右侧面板;
  • 面板类似一个浏览器页面或文件内容浏览窗口,用户可随时手动关闭(关闭后不影响对话与执行);
  • 用户可在面板内对计划进行确认 / 修改 / 拒绝等操作;
  • 对话区保持简洁,只保留必要的交互与进度反馈。
建议方案(可选)
  • 新增一个右侧 "Plan" 面板,作为计划报告的承载视图;
  • 计划内容以可折叠的步骤/任务列表形式展示,支持复选框状态跟踪;
  • 提供入口(如按钮或快捷键)在「面板视图」与「内嵌对话视图」之间切换,兼顾不同习惯的用户;
  • 计划被批准/更新后,面板内容随之同步刷新。
参考
  • Cursor 的 Plan Mode:计划在独立区域展示,与对话分离,支持对照执行。

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by locating the Plan Mode entry point and the current plan-report rendering path; no files or tests are named in the issue. Done means the plan appears in a closable right-side panel with task tracking and confirmation, modification, rejection, and execution-sync interactions while the conversation remains concise.

Written by the indexing model from the issue text.

Assessment

Domain
frontend
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Quiet
Clarity
Mostly clear
Newbie friendliness
42/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.