系统性收集和整理项目代码信息，建立多源信息收集策略和质量保证机制。

此工具专门用于收集项目代码相关信息，将帮助您：
- **代码分析**：深入分析项目代码结构、依赖关系和实现逻辑
- **文档收集**：系统性收集技术文档、API规范和架构说明
- **社区资源整合**：利用开源社区的经验和最佳实践
- **信息质量验证**：通过多源交叉验证确保信息的准确性和可靠性
- **结构化整理**：按重要性分级整理代码信息，便于后续分析

**核心功能**：
- 自动扫描项目代码库，识别关键组件和依赖关系
- 收集技术文档、API文档和架构设计文档
- 整合社区资源和最佳实践经验
- 提供代码质量分析和改进建议
- 生成结构化的代码分析报告

**适用场景**：
- 项目代码结构分析和理解
- 技术栈调研和依赖分析
- 代码重构和优化方案制定
- 新功能开发前的技术调研
- 团队知识共享和文档整理
- 代码审查和质量评估

**输入参数**：
- `targetTopic`: 需要分析的目标主题或代码模块
- `informationSources`: 信息来源类型（project_internal, code_repository, technical_docs, community_resources等）
- `priorityLevel`: 分析优先级（high/medium/low）
- `qualityRequirement`: 信息质量要求（basic/standard/comprehensive）