What's Changed
Plan Mode 专题:先规划,再实现
本版本带来并完善了 Plan Mode(规划模式)。面对跨文件重构、新功能开发、架构调整等复杂任务,Deep Code 会先帮助你探索代码库、澄清需求并形成完整方案;在你确认方案前,不会执行修改代码的操作。
如何使用
- 在输入框中按
Shift+Tab,可在 Plan Mode 与 Default Mode 间切换。
- 输入
/plan,或在 / 命令菜单中选择 /plan。
- AI 完成规划后会输出实施方案,并提供三个选择:直接实施、继续完善方案,或切回默认模式。
规划过程更可控
Plan Mode 将协作过程拆为三个阶段:
- 环境摸底:阅读文件、搜索代码和检查配置,建立对项目的理解。
- 意图对齐:明确目标、范围、约束和关键取舍。
- 方案推敲:确定实现路径、边界条件与测试策略,形成可执行的方案。
在规划模式中,文件编辑、写入、删除、代码生成与 Git 历史修改等操作会被限制;即使本地权限配置为自动放行,这些操作也会强制要求确认,确保规划阶
段不会意外改动代码。
实验结果
在使用 deepseek-v4-pro 完成同一算法实现任务的对比实验中,Plan Mode 的测试通过率达到 75%(3/4),而未使用 Plan Mode 的对照组为 0%(0/4)。
Plan Mode 会投入更多时间与推理成本:墙钟时间增加约 32%,费用增加约 26%(约 ¥0.39)。但它通过前置规划、分阶段验证与更聚焦的上下文,在复杂任务中带来了显著更高的可用性。
Plan Mode 推荐用于高难度算法实现、架构设计、多模块协同开发和需要端到端验证的任务;对于简单脚本、低风险配置调整或修正文案等任务,可直接使用默认模式。
更多说明:Plan Mode 文档 | 对比实验报告
Full Changelog: v0.1.33...v0.1.34
What's Changed
read工具,移除pages参数且不再以 Base64 输出 PDF 内容 (关于PDF文件直接上传Base64二进制编码的bug #236)Plan Mode 专题:先规划,再实现
本版本带来并完善了 Plan Mode(规划模式)。面对跨文件重构、新功能开发、架构调整等复杂任务,Deep Code 会先帮助你探索代码库、澄清需求并形成完整方案;在你确认方案前,不会执行修改代码的操作。
如何使用
Shift+Tab,可在 Plan Mode 与 Default Mode 间切换。/plan,或在/命令菜单中选择/plan。规划过程更可控
Plan Mode 将协作过程拆为三个阶段:
在规划模式中,文件编辑、写入、删除、代码生成与 Git 历史修改等操作会被限制;即使本地权限配置为自动放行,这些操作也会强制要求确认,确保规划阶
段不会意外改动代码。
实验结果
在使用
deepseek-v4-pro完成同一算法实现任务的对比实验中,Plan Mode 的测试通过率达到 75%(3/4),而未使用 Plan Mode 的对照组为 0%(0/4)。Plan Mode 会投入更多时间与推理成本:墙钟时间增加约 32%,费用增加约 26%(约 ¥0.39)。但它通过前置规划、分阶段验证与更聚焦的上下文,在复杂任务中带来了显著更高的可用性。
Plan Mode 推荐用于高难度算法实现、架构设计、多模块协同开发和需要端到端验证的任务;对于简单脚本、低风险配置调整或修正文案等任务,可直接使用默认模式。
更多说明:Plan Mode 文档 | 对比实验报告
Full Changelog: v0.1.33...v0.1.34