🎵 Haoyun Music Player

简约而不简单的跨平台音乐播放器

基于 Wails 3 + Vue 3 打造,为您带来极致的音乐体验

Wails v3 Vue 3 TypeScript Go 1.25+ 跨平台
Haoyun Music Player 菜单栏界面

✨ 核心特性

每一个细节,都为您精心打造

🎨

现代化设计

毛玻璃特效、渐变主题、响应式布局,带来视觉盛宴

🎵

全格式支持

通过 FFmpeg 支持 MP3、WAV、FLAC、AAC、OGG 等所有主流格式

极速性能

Go 语言驱动,毫秒级启动和切换,流畅无卡顿

📂

智能管理

自动扫描、索引和管理多个音乐库,支持实时搜索和分页

⌨️

高效操作

全局快捷键、系统托盘、菜单栏控制,操作随心所欲

🌍

多语言支持

内置中英文界面,支持实时切换,全球用户友好

📊

数据统计

播放历史记录、喜爱排行、库统计信息,了解您的聆听习惯

🔧

深度集成

系统托盘、菜单栏、媒体键、开机自启,与系统完美融合

🖼️ 界面预览

简洁优雅的界面设计

主播放器界面
主播放器 - 专注音乐本身
浏览音乐库
浏览窗口 - 高效管理海量音乐
喜爱音乐
喜爱音乐 - 智能排序发现最爱
菜单栏界面
菜单栏 - 快速访问播放控制

📥 下载安装

选择适合您平台的版本

🍎

macOS

macOS 10.15+

  • ✅ Intel & Apple Silicon
  • ✅ DMG / ZIP 格式
  • ✅ Homebrew 安装
下载 DMG brew install --cask haoyun-music-player
🪟

Windows

Windows 10+

  • ✅ x86_64 & ARM64
  • ✅ NSIS 安装包
  • ✅ Chocolatey 安装
下载 EXE choco install haoyun-music-player
🐧

Linux

Ubuntu 20.04+

  • ✅ x86_64 & ARM64
  • ✅ DEB / RPM 包
  • ✅ AppImage
下载 DEB sudo dpkg -i haoyun-music-player.deb

从源码构建

# 克隆项目
git clone https://github.com/yhao521/haoyun-music-player.git
cd haoyun-music-player

# 安装依赖
go mod tidy
cd frontend && npm install && cd ..

# 运行应用
wails3 dev -config ./build/config.yml
查看完整指南 →

📚 完整文档

深入了解每一个功能

🛠️ 技术栈

强大而现代的技术选型

后端技术

Go 1.25+ Wails v3 Oto v3 FFmpeg

前端技术

Vue 3 TypeScript Vite CSS3

架构模式

MVC + Facade 事件驱动 单例模式 观察者模式

准备好开始了吗?

立即下载 Haoyun Music Player,享受极致的音乐体验