现有项目迁移需要分五个关键步骤:
- pre-positioning::
- 确保VS Code已安装Cline扩展
- 将原项目代码完整放入CRCT的src/目录
- 技术文档统一归档到docs/目录
- 初始化跟踪器:在Cline输入
Perform initial setup and populate dependency trackers
命令,系统将:- 扫描src/目录生成初始依赖关系
- 自动创建cline_docs/projectbrief.md等核心文件
- 在dependency_tracker.md中建立模块映射
- manual calibration:重点检查:
- projectbrief.md中的项目目标是否准确
- dependency_tracker.md是否遗漏关键依赖
- strategy_tasks/目录下的分解方案是否合理
- 状态同步: Run
python dependency_processor.py --sync
确保所有跟踪器数据一致 - 渐进式迁移:建议先选择1-2个非核心模块试点,验证工作流稳定后再全面推广
迁移后维护:每周运行依赖分析脚本,及时更新changlog.md记录架构变更。
This answer comes from the articleCRCT: Recursively Decompose Large Code Tasks and Persistently Save Project StateThe