# Contributing to MarkBase 感謝您考慮為 MarkBase做出貢獻!本文件提供開發流程與貢獻指南。 --- ##開發環境設定 ###必要條件 - Rust 1.92+ - macOS(音訊功能需要) - SwitchAudioSource(音訊裝置切換) ###設定步驟 1. **克隆倉庫** ```bash git clone https://gitea.momentry.ddns.net/your-username/markbase.git cd markbase ``` 2. **安裝 Rust** ```bash curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh ``` 3. **安裝 macOS工具** ```bash brew install switchaudio-source ``` 4. **建構專案** ```bash cargo build ``` --- ##開發流程 ###分支策略 - `main` -主分支(穩定版本) - `develop` -開發分支(最新變更) - `feature/*` -功能分支 - `fix/*` -修復分支 ###提交訊息格式 使用以下格式: ``` :