promptgarten 🌱
🌍 DE

命令参考 · Aider

/map

输出当前的仓库映射(repository map,仓库中最重要的类/函数概览)。

/map 会打印当前的仓库映射:git 仓库中最重要的类和函数的紧凑概览,含类型信息和签名,Aider 自己也把它用作给 LLM 的上下文。映射的大小由 --map-tokens 控制(默认 1k tokens);用 /map-refresh 可以手动重建。

什么时候用?

快速给自己一个项目总览

/map — 在决定下一步用 /add 添加哪些文件之前

检查 Aider 当前把仓库的哪些内容“看”作上下文

/map,看看映射里收录了哪些文件的哪些符号

什么时候不该用?

想看某个文件的完整源码

文档描述仓库映射只包含最重要的符号及其签名,不含完整代码。

更好的选择: 直接打开文件,或用 /add 加入聊天以查看完整内容

想让过期的映射立即刷新

/map 只显示当前已有的映射,不会强制重建。

更好的选择: 用 /map-refresh 立即重建仓库映射

来源