Project Structure

.
|-- .github/                      # GitHub configuration
|   |-- ISSUE_TEMPLATE/           # Issue templates
|   |-- workflows/                # GitHub Actions workflows
|   `-- cliff.toml                # Changelog generation configuration
|-- .vscode/                      # VSCode editor configuration
|   |-- extensions.json           # Recommended extensions list
|   `-- settings.json             # Project settings
|-- agent/                        # Agent module
|   |-- custom/                   # Custom recognition and tasks
|   |-- utils/                    # Utility functions
|   |-- __init__.py               # Module initialization
|   `-- main.py                   # Main entry point
|-- assets/                       # Resource files directory
|   |-- MaaCommonAssets/          # MAA common resources (submodule)
|   |-- resource/                 # Project resource files
|   `-- interface.json            # Interface configuration file
|-- docs/                         # Documentation directory
|   |-- en_us/                    # English documentation
|   |-- zh_cn/                    # Chinese documentation
|   `-- .markdownlint.yaml        # Markdown linting configuration
|-- tools/                        # Tool scripts directory
|   |-- ci/                       # Continuous integration tools
|   |-- image/                    # Image processing tools
|   |-- V1_upgrade.py             # Pipeline version upgrade script
|   |-- configure.py              # Configuration script
|   `-- install.py                # Installation script
|-- .gitignore                    # Git ignore configuration
|-- .gitmodules                   # Git submodules configuration
|-- .pre-commit-config.yaml       # Pre-commit hooks configuration
|-- .prettierrc                   # Code formatting configuration
|-- LICENSE                       # License file
|-- README.html                     # Chinese documentation
|-- README_en.html                  # English documentation
|-- package-lock.json             # npm dependency lock file
|-- package.json                  # Node.js project configuration
`-- requirements.txt              # Python dependency list