跳转到内容

使用提案会话将主意转化为代码

编辑此页

提案会话适合处理“不能只靠一句 prompt 直接开改”的需求。它会先把主意整理成目标、范围、任务和验证方式,再进入真正执行。对于跨仓库修改、需要复盘的需求,或者你希望 AI 先讲清楚再动手的场景,这通常是更稳的入口。

先决条件

开始提案会话前,建议先完成以下准备:

提案会话适合做什么

提案会话更适合这些任务:

  • 需要先确认影响范围,再开始修改
  • 涉及多个仓库、多个模块或多个交付物
  • 需要把任务拆解成可检查的步骤
  • 希望保留变更理由、过程和结果,方便后续复盘

如果你的目标只是先理解代码、解释某个模块,普通会话更轻;如果你已经明确要按结构化流程推进,请继续往下看。

流程概览

当前提案会话可概括为下面 4 个阶段:

阶段用户动作系统结果
新建提案打开 New Idea 抽屉并输入需求生成受项目与仓库范围约束的提案入口
确认结构查看提案详情中的步骤、状态与执行上下文让 AI 先把目标、任务与验证讲清楚
跟踪推进在会话看板中查看待处理、进行中与归档状态便于同时推进多条提案或多次执行
回看结果在完成视图中回看提交说明与会话记录方便继续复用这次变更产出

步骤 1:从 New Idea 抽屉定义这次变更

当前创建提案的入口是 New Idea 抽屉。这里不会只让你输入一句模糊描述,而是要求你先把这次请求绑定到明确的项目与仓库范围上。

New Idea 抽屉,展示项目选择、仓库范围与需求输入框

这一屏最值得先看的部分有:

  • 项目选择器:先确认本次提案属于哪个项目
  • 仓库范围:选择这次要参考或编辑的仓库
  • 预览区:在真正提交前,先检查系统理解到的目标范围
  • 需求输入框:用自然语言写清楚这次想解决什么问题

如果你的需求会同时影响文档、前端和后端,就应当在这一步把范围先圈清楚,而不是等 AI 进入执行后再临时补充。

步骤 2:在提案详情里先看清目标、步骤和状态

创建完成后,提案会话不会直接跳到“开始改代码”。它会先进入带工作流状态的详情视图,把本次变更的目标、步骤和当前执行状态放在同一个页面中。

提案会话详情视图,展示工作流步骤、会话内容与侧边栏历史

这张图最适合用来理解提案会话和普通会话的差别:

  • 中央区域不只是对话,还会展示与提案执行直接相关的说明
  • 顶部工作流步骤条会明确告诉你当前走到哪里
  • 左侧会话列表与右侧详情区一起保留上下文,不容易在长任务中迷路

如果你发现这里的目标、范围或步骤描述还不准确,应该先修正提案,再继续推进。提案会话的价值就在于把“先想明白”做成正式流程。

步骤 3:在会话看板里跟踪多条提案的推进状态

当项目里同时存在多条提案、多个执行轮次,或者你需要区分待处理、执行中与已归档的内容时,会话看板会更直观。

会话看板视图,展示 Pending、In Progress 与 Archived 三列状态

在这个视图里,你通常可以更快完成 3 件事:

  • 判断哪条提案还没开始,哪条已经进入执行
  • 对比多个会话的推进节奏,而不是逐个点开确认
  • 及时把已结束的内容归档,保持工作台清晰

如果你的工作方式更偏“同时推进多条线”,看板会比单条详情页更适合当日常总览。

步骤 4:完成后回看这次执行产物

当提案走到后期,你通常会需要的不只是“它做完了”,还包括这次到底改了什么、提交信息如何整理、后续还能不能继续接着做。

已完成会话视图,展示提交说明、顶部操作与历史会话列表

这个完成态视图适合用来做两类事情:

  • 回看本次执行产出的提交说明与关键结果
  • 基于已有上下文继续派生下一轮修改,而不是重新从零开始

也就是说,提案会话不是一次性的“生成器”。它更像一条可持续延长的工作流记录。

什么时候优先用提案会话

下列场景通常建议优先使用提案会话:

  • 需求比较复杂,担心 AI 直接开改会跑偏
  • 需要多人协作或后续评审
  • 涉及多个仓库、多个模块或多个角色
  • 想把执行过程和理由长期保留下来

如果任务很小,只需要先读代码再决定是否修改,普通会话通常更省步骤。

下一步