Type: entity
Confidence: 0.80
Created: 2026-04-25
Updated: 2026-04-25
Tags: gsd-agentcodebase-analysismappingAgent系统

gsd-codebase-mapper

概述

GSD框架中的代码库分析智能体,专门负责对棕地(brownfield)项目进行全方位分析,为后续开发提供代码库理解基础。

关键内容

  1. 四种并行分析模式
  2. gsd-stack-mapper:分析技术栈 → 生成STACK.md

    • 分析package.json、Dockerfile、配置文件
    • 输出技术栈清单(语言版本、框架版本、主要依赖)
  3. gsd-arch-mapper:分析架构 → 生成ARCHITECTURE.md

    • 分析目录结构、模块划分、设计模式
    • 输出架构描述(是否monorepo、分层方式、关键抽象)
  4. gsd-convention-mapper:分析约定 → 生成CONVENTIONS.md

    • 分析现有代码的命名规范、文件组织、注释风格
    • 输出约定清单(供gsd-planner在生成新代码时遵守)
  5. gsd-concern-mapper:分析技术债务 → 生成CONCERNS.md

    • 分析已知TODO、deprecated代码、性能问题、安全风险
    • 输出技术债务列表(供规划时避开或处理)
  6. 触发机制

  7. 通过/gsd:map-codebase命令触发(专用于棕地项目)
  8. 支持×4并行执行提高分析效率

  9. 分析价值

  10. 为新代码开发提供一致性指导
  11. 识别现有项目的架构约束和约定
  12. 发现潜在的技术债务和风险

来源

相关