Developer Documentation
Information for those who want to participate in AutoSlideIdea development.
Categories
Contribution Guide
- Contributing Guide - How to contribute and guidelines
- Localization - Translation and multi-language support
Technical Information
- Roadmap - Future development plans
- Architecture - System design and structure
SlideFlow Development
- SlideFlow Overview - Details of the integrated management tool
- AI Instruction System - How AI assistance works
Getting Started
AutoSlideIdea is an open source project. You can contribute in the following ways:
- Bug Reports - Create an Issue
- Feature Proposals - Discuss in Discussions
- Code Contributions - Submit Pull Requests
- Documentation Improvements - From typo fixes to new content
- Translations - Support for multi-language
Development Environment Setup
# Fork and clone
git clone https://github.com/YOUR_USERNAME/AutoSlideIdea.git
cd AutoSlideIdea
# Create development branch
git checkout -b feature/your-feature-name
# Install dependencies
npm install
Coding Standards
- Follow ESLint configuration
- Commit messages in Conventional Commits format
- Add tests
- Update documentation