OpenSpot Music 🎶
您的無限音樂之門 - 跨平台音樂串流
在所有裝置上免費串流及下載高品質音樂,無廣告、無需登入。
📱📺 兩款強大應用,一個倉庫
此倉庫包含兩套完整的音樂串流應用程式:
🎵 OpenSpot Mobile(React Native + Expo)
- 平台:Android、iOS(開發中)
- 位置:
openspot-music-mobile/
- 特色:原生行動體驗,支援離線下載、背景播放及狀態持久化
🖥️ OpenSpot Desktop(Electron + React)
- 平台:macOS、Windows(開發中)、Linux(開發中)
- 位置:
openspot-music-electron/
- 特色:桌面優化介面,具備全局音訊控制、視窗管理及本地儲存功能
📢 加入我們的 Telegram 頻道
在官方 Openspot Telegram 頻道隨時掌握版本釋出與重要公告。
📱 行動應用程式(React Native + Expo)
截圖
下載連結
- Android APK: OpenSpot-2.0.4-release.apk
- iOS: 徵求維護者
開發環境設置
cd openspot-music-app
cd openspot-music-mobile/
npm install
npx expo start
建置生產環境
cd openspot-music-app/Development Build
eas build --platform android --profile developmentPreview Build (APK)
eas build --platform android --profile previewProduction Build
eas build --platform android --profile production
🖥️ 桌面應用程式(Electron + React)
截圖
下載連結
- macOS DMG: OpenSpot.Music-2.0.3-arm64.zip
- 安裝後如果遇到損毀的應用程式問題,請執行此操作。
xattr -rd com.apple.quarantine /Applications/OpenSpot\ Music.app
開發環境設置
bash
cd openspot-music-app/
cd openspot-music-electron/
npm install
npm run electron-dev
進行生產環境建置
bash
cd openspot-music-app/
cd openspot-music-electron/
npm run build
npm run electron-pack
✨ 主要功能(兩個應用程式皆有)
- 🎵 高品質串流:以最佳音質收聽您喜愛的曲目
- 💾 離線下載:將音樂直接儲存到您的裝置以供離線聆聽
- ❤️ 喜愛與收藏:透過點讚歌曲建立個人收藏
- 🔄 背景播放:使用其他應用時也可繼續聆聽
- 🚫 無需登入:立即開始!不需帳號或註冊
- 💾 狀態持久保存:您喜愛的歌曲與最近播放曲目在重啟應用後仍會保存
- 🎨 精美介面:為各平台設計的簡潔現代介面
- 🆓 完全免費且無廣告:享受無間斷音樂,無需付費亦無廣告
---💻 技術棧
行動應用
- 框架:React Native 與 Expo
- 導覽:Expo Router
- 音訊:Expo AV
- 建構:EAS Build
- 位置獲取:IPinfo API
桌面應用
- 框架:Electron + React
- UI:Material-UI
- 狀態管理:React Context + useReducer
- 儲存:electron-store
- 建構:electron-builder
共用
- 語言:TypeScript
- 套件管理:npm/yarn
---環境設定
本專案需要一個環境變數才能正確運作。
- 範本已提供於
.env.template
檔案中。
- 完成
.env
檔所需的值已在我們官方 Telegram 頻道的置頂訊息中分享: @openspot_music。
---🚀 快速開始
用於行動開發
bash
git clone https://github.com/BlackHatDevX/openspot-music-app.git
cd openspot-music-app/
cd openspot-music-mobile/
npm install
npx expo start
桌面端開發
git clone https://github.com/BlackHatDevX/openspot-music-app.git
cd openspot-music-app/
cd openspot-music-electron/
npm install
npm run electron-dev
🙌 貢獻者
衷心感謝這些令人驚豔的人們使本專案成為可能:
- @sixnine-dotdev – 核心貢獻、API 整合以及專案的整體支柱
📞 社群與支援
- Telegram: Openspot Music
- 問題回報: GitHub Issues
👤 作者與聯絡方式
Jash Gro
- LinkedIn: https://linkedin.com/in/jash-gro/
- 作品集: https://bit.ly/jashgro
- Telegram: https://telegram.dog/deveIoper_x
- GitHub: https://github.com/BlackHatDevX
📄 授權條款
本專案為開源項目,並採用 MIT 授權。更多資訊請參閱 LICENSE
檔案。
⭐ 如果你喜歡這個專案,請幫我們點個星星! ⭐
你的支持能幫助我們持續開發給所有人使用的優質免費音樂應用程式。
``` --- Tranlated By Open Ai Tx | Last indexed: 2025-09-24 ---