计划模式
功能概述:计划模式是iFlow CLI中的一个工作模式,用户在CLI中按下
Shift+Tab即可切换工作模式,在计划模式下会先生成详细的计划再按照计划执行学习时间:10分钟
前置要求:已安装iFlow CLI,完成身份验证,了解各种工作模式的特点
什么是计划模式
当开发一个比较大的项目或者实现一个复杂的任务时,一般需要先拟定一个计划,再让 CLI 按照计划执行,这样不仅执行更加清晰有效,而且更容易理解和追踪长周期任务
使用
在计划模式下,输入你的需求。CLI 会分析现有代码库,创建工作流程,并生成可以在构建前编辑的可审阅计划。在 CLI 中按Shift+Tab切换到该模式即 可使用
工作原理
- 根据需求
todo_write更新待办事项列表 - 按照待办事项列表完成实现计划
- 用户对计划进行审核
- 用户让 iFlow 执行计划
使用现有计划
当出现选项后可以选择
- "是,使用 yolo 模式执行计划"
或 - "是,手动批准执行计划" 来直接执行计划,或者选择
- "否,继续规划" 来再次生成一个计划
利用 Markdown 文档修改计划
当您想要修改计划模式下产生计划的具体内容时,可以选择 "用 Markdown 文件修改计划" 选项
修改计划流程
- 在计划模式下做计划
- 生成计划后选择选项 4 "用 Markdown 文件修改计划"
- iFlow 会在
.iflow/目录中创建plan.md文档把计划写入,并在系统中打开 - 在
plan.md文档中修改计划并保存 - 按照需求选择执行方式,提供以下三种处理
- 在
YOLO模式下执行计划(无需进一步确认) - 在默认模式下执行计划(确认每一步)
- 继续规划(要求更多详情)
- 在
- 选择相应的处理方式后,iFlow 会读取修改后的计划并自动删除
.iflow/目录下的plan.md文件 - 按照选择的方式执行处理