用途:探索当前项目代码库,并在 CLAUDE.md 中生成结构化上下文,包含领域摘要、Mermaid 实体图、关键概念术语表、架构概览与注意事项。使用 <!-- map:start --> / <!-- map:end --> 标记实现幂等更新。
主要能力:通过 Task 代理(subagent_type=Explore,thoroughness 为 very thorough)收集上下文;依据清单文件识别项目类型(package.json、Cargo.toml、go.mod、pyproject.toml/requirements.txt、mix.exs、Gemfile、composer.json);读取数据模型(Prisma schema、SQL 迁移、TypeORM/Sequelize 实体、GraphQL schema);梳理路由与端点(Next.js app/ 或 pages/、Express/Fastify 路由、tRPC 路由、API 路由模式);识别业务逻辑、组件、工具、服务与配置目录;从 schema、路由、README 与关键文件推断业务领域。生成内容按模板写入标记之间:Domain、Entity Diagram(mermaid erDiagram;无数据模型时用 flowchart)、Key Concepts(5-10 条)、Architecture(引用实际路径)、Gotchas。
使用方式:确定 CLAUDE.md 路径(项目根目录)。无 CLAUDE.md 则创建;存在但无标记则在末尾追加两个空行再加标记与内容;标记已存在则用 Edit 工具替换 <!-- map:start --> 到 <!-- map:end --> 之间内容,标记外内容不动。完成后读回 CLAUDE.md 校验标记配对、Mermaid 语法有效、内容位于标记之间、标记外内容未变。
适用场景:为 AI 编码会话建立项目上下文,或在 schema 或架构发生重大变更后重新运行 /map。
限制:资料未提供安装命令、收费与价格、支持平台、实际效果等信息。