用途:对代码仓库进行系统化调研,帮助使用者快速理解代码库结构、文档体系与项目约定,适用于新人上手、了解规范或规划改动前的摸底。
主要能力:
- 技术栈与基础设施扫描:识别语言与主要框架、部署模型、API 风格、数据存储与异步模式、模块组织风格,以及单仓库(monorepo)工作区布局。
- 架构与结构分析:查看 ARCHITECTURE.md、README.md、CONTRIBUTING.md 等文档,映射目录结构,识别架构模式与设计决策。
- 代码模式搜索:查找实现模式、命名约定与代码组织方式。
- 文档与规范审查:贡献指南、编码标准、提交流程、测试与评审要求。
- Issue 约定分析:格式模式、标签分类体系、常见结构。
- 模板发现:issue 模板、PR 模板、RFC 模板及必填字段。
使用方式:支持范围限定调用。当输入以 Scope: 开头并跟随逗号分隔列表时,只运行匹配的阶段,可选范围包括 technology、architecture、patterns、conventions、issues、templates,多个范围可组合。未指定范围时运行全部阶段并输出完整结果,且包含 Recommendations 部分;指定范围时只输出对应章节。若未包含 technology 但包含其他范围,仍会运行一次根目录发现作为最小背景。
输出形式:按“Repository Research Summary”组织,分技术栈与基础设施、架构与结构、Issue 约定、文档洞察、发现的模板、实现模式、建议等章节,并尽量给出具体文件路径作为佐证。
限制:调研为尽力而为的基础步骤,未找到清单或基础设施文件时会简要说明缺失并继续。资料中未提供计费、价格、平台与具体效果信息。