---
title: Plan Mode
description: "将创意转化为稳健的实现计划，并配以智能化的需求澄清"
---

在 Plan Mode 中，Verdent 通过结构化的需求澄清，将非正式的创意转化为实现计划。协作式对话与迭代式打磨确保在实施开始前达成一致。

## 你将学到什么

- 何时使用 Plan Mode
- 协作式规划工作流
- 智能化的需求澄清
- 计划生成

---

## Plan Mode 的适用场景

Plan Mode 在以下场景中尤为有价值：

| 场景 | 情况 | Verdent 如何帮助 |
|----------|-----------|-------------------|
| **不完整的创意** | 你有一个想法，但还没想好实现路径。你不确定要花多久，也不知从何下手。 | 你无需在开始前把一切都想清楚。把模糊的创意转化为可执行的计划。哪怕只有一句话或一个不完整的想法，也足以开始。 |
| **计划验证** | 你心中已有一个计划，但不确定它是否考虑周全。你有经验和大致思路，但不确定是否覆盖了所有情况。 | Verdent 检查遗漏并让计划更稳健。把"这应该能行"变成可靠的结果。主动补全缺失环节并验证风险。 |

---

## Plan Mode 工作流

<Steps>
  <Step title="切换到 Plan Mode">
    按 `Shift+Tab`（macOS：`Cmd+.`；Windows：`Ctrl+.`）进行切换。描述你的创意，不完整也完全没关系。
  </Step>
  <Step title="主动澄清">
    一起头脑风暴，澄清目标，发现遗漏与风险。Verdent 帮助你把问题阐述清楚。
  </Step>
  <Step title="始终掌控">
    接受、修改或跳过建议，不会被僵化的流程所束缚。
  </Step>
  <Step title="生成可执行计划">
    零散的想法被整理成清晰、结构化的步骤，并配以工作流图表。
  </Step>
  <Step title="一键执行">
    每个步骤都可见、可暂停、可编辑，全程完全透明。
  </Step>
  <Step title="清晰交付">
    完成后提供完整总结，并对代码变更进行清晰说明。
  </Step>
</Steps>

---

## 核心功能

| 功能 | 说明 |
|---------|-------------|
| **模式选择** | Plan Mode 与你协作定义计划，达成一致后再执行 |
| **交互式澄清** | Verdent 主动提问，消除任务中的歧义 |
| **结构化规划** | 碎片化的想法被整理成清晰的计划，并配以工作流图表 |

---

## 智能化的需求澄清

Verdent 作为技术伙伴参与其中：

<Tabs>
  <Tab title="探索式对话">
    通过多轮对话挖掘隐含需求：

    - 边界情况识别与技术约束发现
    - 在实施前主动消除歧义
    - 通过协作讨论进行迭代式打磨
  </Tab>
  <Tab title="领域专业知识">
    运用软件工程最佳实践：

    - 建议最优方案、设计模式与技术选型
    - 提供利弊权衡分析，助力明智决策
    - 推荐行业标准的解决方案与框架
  </Tab>
  <Tab title="便捷交互">
    支持便捷的澄清交互：

    - 修改澄清选项
    - 补充信息与上下文
    - 跳过澄清
    - 回滚变更并重新提交
  </Tab>
</Tabs>

---

## 澄清循环

在 Plan Mode 中，Verdent 通过交互式问卷提出澄清问题，让你在实施前协作确认需求。

- **多选** - 从预设的答案选项中选择
- **自定义答案** - 当选项不合适时，撰写你自己的答案
- **混合方式** - 选择一个选项并补充自定义澄清

### 优化控制

澄清循环期间可用的交互：

- **修改选项** - 调整呈现的多选选项，使其更贴合你的上下文
- **跳过澄清** - 当需求已足够清晰时，让 Verdent 凭最佳判断继续
- **回滚变更** - 恢复到此前的澄清状态并重新提交不同的答案

---

## 计划生成

Verdent 生成可供开发者直接使用的计划，包含：

- 目标、范围与成功标准的高层概述
- 组件结构与关系
- 数据模型与 API 契约
- 技术栈考量

---

## 常见问题

<AccordionGroup>
<Accordion title="如何切换到 Plan Mode？">
按 `Shift+Tab`（macOS：`Cmd+.`；Windows：`Ctrl+.`）在 Plan Mode 与 Agent Mode 之间切换。你也可以点击输入框中的切换模式按钮。
</Accordion>

<Accordion title="什么时候该用 Plan Mode 而不是 Agent Mode？">
对于复杂功能、架构决策，或当你想在实施前审查方案时，使用 Plan Mode。对于简单直接的任务，使用 Agent Mode。
</Accordion>

<Accordion title="我可以跳过澄清问题吗？">
可以。当需求已足够清晰时，使用"跳过澄清"选项让 Verdent 凭最佳判断继续。
</Accordion>

<Accordion title="我的计划会被保存吗？">
你可以让 Verdent 将计划保存为 markdown 文件，以备日后参考。
</Accordion>

<Accordion title="我可以在执行前修改计划吗？">
你可以在 Plan Mode 中让 Verdent 修订计划。满意后，切换到 Agent Mode 执行。
</Accordion>

<Accordion title="Plan Mode 会消耗积分吗？">
会。Plan Mode 的操作会根据所用模型和处理的 token 消耗积分，与 Agent Mode 类似。
</Accordion>
</AccordionGroup>
