back to home

asxez / MusicBox

一款高颜值、插件化、可深度定制的本地音乐播放器,支持Windows、MacOS、Linux系统

383 stars
24 forks
17 issues
JavaScriptTypeScriptSCSS

AI Architecture Analysis

This repository is indexed by RepoMind. By analyzing asxez/MusicBox in our AI interface, you can instantly generate complete architecture diagrams, visualize control flows, and perform automated security audits across the entire codebase.

Our Agentic Context Augmented Generation (Agentic CAG) engine loads full source files into context on-demand, avoiding the fragmentation of traditional RAG systems. Ask questions about the architecture, dependencies, or specific features to see it in action.

Source files are only loaded when you start an analysis to optimize performance.

Embed this Badge

Showcase RepoMind's analysis directly in your repository's README.

[![Analyzed by RepoMind](https://img.shields.io/badge/Analyzed%20by-RepoMind-4F46E5?style=for-the-badge)](https://repomind.in/repo/asxez/MusicBox)
Preview:Analyzed by RepoMind

Repository Overview (README excerpt)

Crawler view

🎵 MusicBox 高颜值、插件化、可深度定制的本地音乐播放器 🌐 官方网站   |   📦下载安装   |   🛠️开发指南   |   🔧为MusicBox开发插件   |   📌相关截图 --- 📖 项目简介 • **MusicBox**是一款专注于本地音乐播放的桌面应用程序,采用现代化的技术栈和精美的用户界面设计。 • 项目灵感来源于 YesPlayMusic 的设计美学。 ✨ 特性 • 💻️ 支持 Windows / macOS / Linux • ✅ 支持flac, mp3, wav, ogg, m4a, aac, wma等多种音乐格式 • 🔧 强大的插件系统 • 🎶 支持 WASAPI 音频独占模式 • 📄 支持逐字歌词(使用 TTML 格式歌词) • 🤏 支持迷你播放器 • 📔 支持在线获取歌曲封面和歌词 • ⌨️ 支持自定义局内/全局快捷键 • 🎈 浅色/深色主题切换 • 🎼 支持图形/参量均衡器,搭配专业级预设 • 📃 支持桌面显示歌词 • 📔 支持识别内嵌封面和内嵌歌词 • 👁️ 支持自由的页面显示开关 • 💾 支持挂载 SMB/WebDAV 等网络磁盘 • 🖋️ 支持编辑歌曲元数据 • ▶️ 支持无间隙播放,为连续的专辑歌曲提供更好的播放体验 • 🛠️ 更多特性开发中 📔 TODOS 0.2.3版本后 ✅已完成,❌未完成,🔄进行中,❓待定 • ✅ 歌词逐字 • ✅ 高级均衡器 • ❌ Last.fm scrobbler • 🔄 完善插件系统(插件市场,更多内置插件) • ✅ 必要的 TypeScript 迁移 • ✅ 迷你播放器 • ❌ 首页频谱 • ❌ 列表多选 • 🔄 更多优质内置插件 📦 安装 预编译版本下载 前往 Releases 页面下载适合你系统的安装包。 从源码构建 环境要求 • Node.js >= 22.18.0 • Python >= 3.8 • Rust == 1.89.0 从源码构建 MusicBox,请按照以下步骤操作: • 克隆仓库 • 安装依赖 • 开发模式运行 • 构建应用 🛠️ 开发 项目架构 见MusicBox 架构文档 🔧 插件开发 可在 **issue** 中提交你开发的插件,我会在此链接你的仓库😋 MusicBox 插件文档 可用插件列表 内置插件:主题增强插件 🤝 贡献 我们欢迎所有形式的贡献!无论是报告 bug、提出功能建议、提交代码,或者说提交你开发的插件! 注意:日志输出请务必以相关 emoji 图标开头!(日志过多,便于快速查看) 📄 许可证 本项目基于 MIT License 开源协议。 🙏 致谢 • 所有为项目做出贡献的开发者们 📌 相关截图 --- 如果你喜欢这个项目,请给它一个 ⭐️