📊 选项含义拆解
- Build(常规动手模式)
- 职责:等同于 Cline 的 Act 模式。
- 行为:最常用的普通模式。你提需求,它既帮你写代码,又直接把代码写入到你的 Android 项目文件中。
- Cavecrew - Builder(代码工匠)
- 职责:在 Caveman(原始人极简风格) 约束下进行实际编码。
- 行为:它会严格执行极简回答,不废话,直接甩出最核心、最精简的原生 Kotlin 代码或 XML 布局并写入文件。写新功能时选它最省 Token。
- Cavecrew - Investigator(Bug 侦探)
- 职责:专门用来排查、定位硬核 Bug。
- 行为:它不会盲目去改你的代码,而是会像一个侦探一样,优先去调用全局搜索、读取你的车机 Logcat 日志、分析跨进程通信的调用链,帮你找出崩盘的罪魁祸首。
- Cavecrew - Reviewer(代码审查官)
- 职责:专门用来做 Code Review(代码评审)。
- 行为:它不会写新功能。它会搬个小板凳坐在那,死死盯着你现有的代码,帮你挑刺。比如检查有没有未解绑的 CarManager 监听器(防内存泄漏)、有没有阻塞主线程的耗时操作等,并给出优化建议。
- Plan(纯规划模式)
- 职责:等同于 Cline 的 Plan 模式。
- 行为:只动脑,绝不动手改文件。 当你面对大改动拿不定主意时,选它。它会针对你的车机项目给出一份详细的重构步骤设计图,等你确认无误后,你再切换回 Builder 让它干活。
💡 针对车载 App 开发的实战切换建议
,在这三个核心选项之间切换即可:
- 写新界面 / 新功能:选择 Cavecrew - Builder。它写出来的车载布局和业务逻辑最干净,绝不加戏。
- 车机莫名其妙崩溃 / ANR:选择 Cavecrew - Investigator。把报错日志粘给他,让他先帮你跨文件排查根源。
- 准备提交 Git 进主线前:选择 Cavecrew - Reviewer。把你的核心类发给它,让它帮你做最后一次车规级性能安全把关。