Systematic collection and organization of project code information, establishing multi-source information collection strategies and quality assurance mechanisms.

This tool is specifically designed for collecting project code-related information and will help you:
- **Code Analysis**: In-depth analysis of project code structure, dependencies, and implementation logic
- **Documentation Collection**: Systematic collection of technical documentation, API specifications, and architecture descriptions
- **Community Resource Integration**: Utilize collective wisdom from the open-source community and best practices
- **Information Quality Verification**: Ensure information accuracy and reliability through multi-source cross-validation
- **Structured Organization**: Organize code information by importance levels for subsequent analysis
- **Dependency Analysis**: Analyze code dependencies and module coupling relationships

**Core Functions**:
- Automatically scan project code repositories to identify key components and dependencies
- Collect technical documentation, API documentation, and architecture design documents
- Integrate community resources and best practice experiences
- Provide code quality analysis and improvement suggestions
- Generate structured code analysis reports

**Applicable Scenarios**:
- Project code structure analysis and understanding
- Technology stack research and dependency analysis
- Code refactoring and optimization solution formulation
- Technical research before new feature development
- Team knowledge sharing and documentation organization
- Code review and quality assessment

**Input Parameters**:
- `targetTopic`: Target topic or code module to be analyzed
- `informationSources`: Information source types (project_internal, code_repository, technical_docs, api_documentation, architecture_docs, community_resources, official_docs, issue_tracker, dependency_analysis)
- `priorityLevel`: Analysis priority level (high/medium/low)
- `qualityRequirement`: Code analysis depth and quality requirements (basic/standard/comprehensive)
- `codeAnalysisScope`: Code analysis scope (single_file/module/component/system_wide)
- `includeDependencies`: Whether to include dependency analysis (boolean)
- `focusAreas`: Code analysis focus areas (architecture/performance/security/maintainability/scalability/testing/documentation)