Meituan CatPaw @Folders
功能概述
在 Meituan CatPaw 中,您可以通过 @Folders 将指定文件夹内的所有代码文件添加到当前对话上下文中。它的功能与 @Codebase 类似,但更加精准,只包含您所选文件夹中的文件。
使用 @Folders 特别适合需要深度理解特定模块代码的场景,能够为 AI 助手提供丰富的上下文信息。
使用方法
方式一:通过 @ 符号添加
- 在对话框中点击
@按钮。 - 选择
@Folders选项。 - 在出现的文件夹列表中,选择您需要添加的目标文件夹。
方式二:拖拽添加
直接从文件资源管理器中将所需文件夹拖拽到对话框中,系统会自动识别并添加该文件夹的所有代码文件。
适用场景
@Folders 特别适用于以下开发场景:
- 模块化代码理解:当您需要快速理解某个特定模块或组件的完整实现时。
- 代码重构与优化:在对特定文件夹进行重构时,需要 AI 助手了解整个模块的结构和依赖关系。
- 功能开发参考:生成新代码时需要参考同一文件夹中的其他文件或代码块。
- 接口梳理分析:快速梳理和分析某个模块提供的所有接口和功能。
例如,当您想要了解某个服务模块的所有 API 接口时,可以使用 @Folders 将整个服务文件夹加载到对话中,让 AI 助手帮您快速梳理出完整的接口清单。
