CRCT的递归任务分解是其核心功能,具体实现流程如下:
- 创建任务单元:在cline_docs/目录下新建子文件夹(如feature_auth/),每个文件夹代表一个独立任务模块
- 定义任务元数据:在文件夹内创建task.md文件,需包含:
- 任务目标(Objective)
- 依赖模块(Dependencies)
- 实现步骤(Implementation Steps)
- 自動処理:系统会:
- 解析目录结构生成依赖图
- 将task.md内容同步到dependency_tracker.md
- 根据.clinerules文件状态动态分配计算资源
代表的なアプリケーション・シナリオ包括:重构大型功能模块时,可以按职责划分为auth/、payment/等子任务;处理技术债时,可将优化目标分解为多个代码质量指标单独跟踪。
ほら:建议采用一致的命名规范(如模块前缀_功能描述),并定期运行dependency_processor.py校验依赖关系。
この答えは記事から得たものである。CRCT:大規模コードタスクの再帰的分解とプロジェクト状態の永続的保存について