RooFlow工作模式详解
1. 架构模式
通过指令: new_task: mode: architect message: | 规划项目结构
automatic generationprojectBrief.md
等文件,定义项目框架和技术选型。
2. 编码模式
Example of use:new_task: mode: code message: | 编写Python函数
系统会实时记录代码编写过程到activeContext.md
,确保开发历程可追溯。
3. 测试模式
指令格式:new_task: mode: test message: | 测试某个功能
自动生成测试用例并管理到test.md
,支持单元测试、集成测试等多种场景。
4. 调试模式
操作方式:new_task: mode: debug message: | 修复某个错误
分析错误原因并提供解决方案,决策记录存入decisionLog.md
The
5. 问答模式
调用示例:new_task: mode: ask message: | 技术问题
结合项目历史记录提供上下文相关的解答,适合项目特定问题的解决。
模式协作特点
- 支持模式间无缝切换
- 所有交互自动保存到memory-bank
- transferring entity
Update Memory Bank
命令手动同步信息 - 提供默认模式和协调模式管理复杂任务流程
This answer comes from the articleRooFlow: A Memory Enhancement System Based on Roo Code ExtensionThe