如何用 Cline 的 /deep-planning 命令先调研代码库再生成实施计划?

发布时间:2026/9/11 6:09:30
如何用 Cline 的 /deep-planning 命令先调研代码库再生成实施计划? 如何用 Cline 的 /deep-planning 命令先调研代码库再生成实施计划【免费下载链接】clineAutonomous coding agent as an SDK, IDE extension, or CLI assistant.项目地址: https://gitcode.com/GitHub_Trending/cl/cline在实现一个跨多个文件、涉及架构决策或需要多轮修改的功能时直接让 Cline 进入 Act 模式写代码容易漏掉依赖和边界情况。Cline 内置的/deep-planning斜杠命令为此提供了一条更保守的路径Cline 先静默调研代码库再提出补齐方案所需的澄清问题最后生成一份implementation_plan.md实施计划文件在你明确确认之前不写任何代码。该命令在 Cline 的聊天输入框中触发是 Plan Act 工作流面向大型任务的强化版本。先判断任务是否值得用 /deep-planningPlan Act 文档按任务规模给出三档处理方式并非所有任务都适合走深度规划任务规模典型特征文档推荐方式小改错别字、补缺失的 import、更新配置值、重命名变量直接进 Act 模式规划会增加开销中触碰几个文件且有一定复杂度新增 API 端点、实现 UI 组件、修复需排查的 bug、重构单个模块先 Plan 模式再切 Act大跨前后端的新功能、大范围重构、引入新系统或集成、多步骤迁移使用/deep-planningUsing Commands 文档同样给出适用场景触碰代码库多个部分的功能、架构级变更、复杂集成。如果你的任务落在小、中两档规划开销不划算不必使用这个命令。如何触发命令在 Cline 聊天输入框中键入/可以看到可用斜杠命令列表选择/deep-planning。该命令会被展开成一段完整的深度规划指令可以在后面跟随你的任务描述。深度规划提示词针对每个模型家族做了优化会适应你当前所用模型的特点不需要为它单独切换模型。可选分支如果你希望规划阶段用推理更强的模型、实现阶段用更快的模型可以打开 Cline Settings启用 “Use different models for Plan and Act”再为每个模式分别选择模型之后在 Plan 与 Act 之间切换时会自动使用对应模式的模型切回来时保留原选择。四步流程分别在做什么/deep-planning按顺序执行四个步骤全程不写代码Silent Investigation静默调研——Cline 使用文件读取、搜索和终端命令了解项目结构与语言、现有类/函数定义、导入模式与依赖、依赖清单、TODO/FIXME 标记。这一步要求它安静执行、不做旁白只在有具体问题时才开口探索时会排除node_modules、venv、vendor这类依赖目录并保持命令输出精简。Discussion讨论与提问——调研结束后Cline 提出简短、有针对性的问题。只在必要时问需求有歧义、存在多个同样合理的实现方案需要选择、需要确认对现有系统行为或约束的假设、以及影响实现的技术偏好。回答这些问题会直接影响后续计划内容。Plan Creation生成计划文档——Cline 把完整计划保存为implementation_plan.md按固定章节组织Overview一句话说明总体目标随后是范围、上下文与高层方案的段落Types类型定义、接口、枚举、数据结构变更Files新建文件完整路径与用途、要修改的现有文件具体改动、删除或移动的文件、配置更新Functions新增/修改/删除的函数含名称、签名、文件路径与用途Classes新增/修改/删除的类含路径、关键方法、继承关系与修改细节Dependencies新依赖包、版本变更与集成要求Testing测试文件要求、现有测试修改与验证策略Implementation Order编号排列的改动顺序目标是最小化冲突、保证顺利集成Hand Off交接实现——计划文档保存后Cline 给出简要的计划总结并询问是否开始实现同时引用计划文档例如 “Refer to implementation_plan.md for a complete breakdown”。在你明确确认之前它不会开始实施。这段指令的完整原文见 builtin-slash-commands.ts想核对 Cline 每一步的具体行为时可以直接对照。如何验证计划已正确生成确认项目中出现了implementation_plan.md并检查是否包含上述 Overview 到 Implementation Order 的章节。检查内容粒度。指令中的质量标准要求计划写到精确的文件路径、函数名和类名详细到“另一位开发者无需额外调研即可执行”。计划生成后Cline 应停留在“呈现总结并等待确认”的状态而不会自行修改文件。指令明确要求“只在用户明确指示后才开始写代码”所以如果在确认前看到文件变动先回看对话确认自己是否已经给出了继续的指示。计划完成之后怎么衔接确认计划后切换到 Act 模式实施。Cline 保留整个规划阶段的上下文不需要重复说明讨论过的问题。进入 Act 模式前建议先启用 Checkpoints实现偏离计划时可以回滚。实施中遇到意料之外的复杂度时切回 Plan 模式重新想方案再切回 Act 模式继续而不是硬推。规划阶段可以用 file mentions 把最相关的文件指给 Cline帮助它把调研聚焦到正确的位置。完整的内置命令表含/newtask、/smol等在 Using CommandsPlan Act 双模式的完整说明在 Plan Act Mode。【免费下载链接】clineAutonomous coding agent as an SDK, IDE extension, or CLI assistant.项目地址: https://gitcode.com/GitHub_Trending/cl/cline创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考