登录 注册

YesPlayMusic

去点 Star
图像、视频与音频开发者工具 electronjavascriptlinuxmacmacosmusic
33,623
Stars
4,676
Forks
220
Watchers
660
Open Issues
MIT
许可证
Vue
语言
2020-10-09
创建时间
2026-10-10
最近更新

项目能做什么

高颜值的第三方网易云音乐播放器,基于 Electron 开发,支持 Windows、macOS 和 Linux。
来源:AI 基于仓库事实生成 · 内容以仓库实际 README 为准

使用说明 查看原始 README 原仓库文档

中文使用说明暂未生成。下面保留原仓库 README 摘录,命令与配置均以原文为准。
原始 README 摘录(英文原文,节选前 3000 字符)
<div align="center">
	<a href="http://go.warp.dev/YesPlayMusic" target="_blank">
		<sup>Special thanks to:</sup>
		<br>
		<img alt="Warp sponsorship" width="400" src="https://github.com/warpdotdev/brand-assets/blob/main/Github/Sponsor/Warp-Github-LG-03.png?raw=true">
		<br>
		<h>Warp is built for coding with multiple AI agents</b>
		<br>
		<sup>Available for macOS, Linux and Windows</sup>
	</a>
</div>

<br>

---

<br />
<p align="center">
  <a href="https://music.qier222.com" target="blank">
    <img src="images/logo.png" alt="Logo" width="156" height="156">
  </a>
  <h2 align="center" style="font-weight: 600">YesPlayMusic</h2>

  <p align="center">
    高颜值的第三方网易云播放器
    <br />
    <a href="https://music.qier222.com" target="blank"><strong>🌎 访问DEMO</strong></a>&nbsp;&nbsp;|&nbsp;&nbsp;
    <a href="#%EF%B8%8F-安装" target="blank"><strong>📦️ 下载安装包</strong></a>&nbsp;&nbsp;|&nbsp;&nbsp;
    <a href="https://t.me/yesplaymusic" target="blank"><strong>💬 加入交流群</strong></a>
    <br />
    <br />
  </p>
</p>

[![Library][library-screenshot]](https://music.qier222.com)

## 全新版本

全新 2.0 Alpha 测试版已发布,欢迎前往 [Releases](https://github.com/qier222/YesPlayMusic/releases) 页面下载。
当前版本将会进入维护模式,除重大 bug 修复外,不会再更新新功能。

## ✨ 特性

- ✅ 使用 Vue.js 全家桶开发
- 🔴 网易云账号登录(扫码/手机/邮箱登录)
- 📺 支持 MV 播放
- 📃 支持歌词显示
- 📻 支持私人 FM / 每日推荐歌曲
- 🚫🤝 无任何社交功能
- 🌎️ 海外用户可直接播放(需要登录网易云账号)
- 🔐 支持 [UnblockNeteaseMusic](https://github.com/UnblockNeteaseMusic/server#音源清单),自动使用[各类音源](https://github.com/UnblockNeteaseMusic/server#音源清单)替换变灰歌曲链接 (网页版不支持)
  - 「各类音源」指默认启用的音源。
  - YouTube 音源需自行安装 `yt-dlp`。
- ~~✔️ 每日自动签到(手机端和电脑端同时签到)~~
- 🌚 Light/Dark Mode 自动切换
- 👆 支持 Touch Bar 歌词显示
![Library][touchbar-screenshot]
- 🖥️ 支持 PWA,可在 Chrome/Edge 里点击地址栏右边的 ➕ 安装到电脑
- 🟥 支持 Last.fm Scrobble
- ☁️ 支持音乐云盘
- ⌨️ 自定义快捷键和全局快捷键
- 🎧 支持 Mpris
- 🛠 更多特性开发中

## 📦️ 安装

Electron 版本由 [@hawtim](https://github.com/hawtim) 和 [@qier222](https://github.com/qier222) 适配并维护,支持 macOS、Windows、Linux。

访问本项目的 [Releases](https://github.com/qier222/YesPlayMusic/releases)
页面下载安装包。

- macOS 用户可以通过 Homebrew 来安装:`brew install --cask yesplaymusic`

- Windows 用户可以通过 Scoop 来安装:`scoop install extras/yesplaymusic`

## 同类项目(排名无先后)

欢迎大家通过 PR 分享你的项目,让更多人看到!

- [algerkong/AlgerMusicPlayer](https://github.com/algerkong/AlgerMusicPlayer)
- [asxez/MusicBox](https://github.com/asxez/MusicBox)
- [lianchengwu/wmplayer](https://github.com/lianchengwu/wmplayer)

## ⚙️ 部署至 Vercel

除了下载安装包使用,你还可以将本项目部署到 Vercel 或你的服务器上。下面是部署到 Vercel 的方法。

本项目的 Demo (https://music.qier222.com) 就是部署在 Vercel 上的网站。

[![Powered by Vercel](https://www.datocms-assets.com/31049/1618983297-powered-by-vercel.svg)](https://vercel.com/?utm_source=ohmusic&utm_campaign=oss)

1. 部署网易云 API,详情参见 [Binaryify/NeteaseCloudMusicApi](https://neteasecloudmusicapi.vercel.app/#/?id=%e5%ae%89%e8%a3%85)
   。你也可以将 API 部署到 Vercel。

2. 点击本仓库右上角的 Fork,复制本仓库到你的 GitHub 账号。

3. 点击仓库的 Add File,选择 Create new file,输入 `vercel.json`,将下面的内容复制粘贴到文件中,并将 `https://your-netease-api.example.com` 替换为你刚刚部署的网易云 API 地址:

```json
{
  "rewrites": [
 
阅读完整原文

商业机会分析 AI 生成

开发者生态与效率工具B端赞助合作

产品构想依托仓库33,616 Star、4,674 Fork的高密度技术人群关注度,以及Vercel Demo站(music.qier222.com)、Release下载页与Telegram社群流量,向IDE、终端、云服务等B端开发者工具提供品牌赞助与展示合作。
核心功能README顶部赞助展位、官网/Demo页非侵入式品牌露出、Release版本更新日志致谢及社群联合推广。
目标用户目标受众为程序员、macOS/Linux桌面用户的开发工具厂商与SaaS服务商(推测为主要赞助方)。
难度/周期低 · 1-2周 · 成本:极低(无额外后端及GPU成本,仅维持现有开源社区与Demo页面维护)
收费模式按周期收取品牌赞助费或合作推广分成(具体金额取决于流量表现,不承诺收益)。
竞争风险当前版本已进入仅修复重大bug的维护模式,若2.0版本迭代缓慢可能导致活跃度自然下降;此外,项目涉及第三方客户端及UnblockNeteaseMusic集成,部分合规要求严格的B端品牌可能顾虑合作风险。
依据 已验证事实

去平台化的NAS/本地私有云高颜值音乐客户端

产品构想基于MIT开源协议,复用项目受高度认可的Vue+Electron高颜值界面、Dark/Light模式与极简无社交体验,彻底剥离网易云API与灰色音源解锁功能,转型为适配WebDAV、SMB、Subsonic/Navidrome等私有音频协议的独立付费桌面播放器(推测方向)。
核心功能高颜值极简播放界面、标准私有云与NAS音源协议对接、Touch Bar/Mpris/全局快捷键支持、Last.fm Scrobble及桌面歌词。
目标用户拥有NAS、家庭服务器或大量本地无损音乐文件,但对现有本地播放器界面不满的macOS/Windows/Linux桌面用户(推测)。
难度/周期中 · 1-3个月 · 成本:低(纯前端与Electron跨平台开发,无自建服务器与算力成本,仅需应用商店开发者账号与代码签名费用)
收费模式开源基础版结合闭源Pro高级功能订阅,或作为独立客户端以一次性买断制上架软件商店收费(推测,不承诺收益)。
竞争风险原项目采用MIT协议,竞争者可直接Fork界面;原用户群体习惯免费使用,转向私有媒体库后的实际付费转化率有待验证;必须彻底剥离受版权保护的第三方音源接口以规避法律风险。
依据 数据支持的判断

极简桌面歌词与多平台媒体控制状态栏插件

产品构想将项目中的Touch Bar歌词显示、全局快捷键、Light/Dark自动切换及Mpris系统媒体集成能力抽离,封装为兼容系统原生音频或主流合法播放器的轻量级高颜值桌面歌词与快捷控制伴侣工具(推测)。
核心功能高颜值自适应主题歌词浮窗、Touch Bar实时滚动歌词、跨应用全局快捷键映射与极简状态栏控制面板。
目标用户重视桌面美观度、日常使用Touch Bar或高频键盘快捷键的macOS与Windows办公及开发者群体(推测)。
难度/周期中 · 1-2个月 · 成本:低(纯本地客户端工具,无需后端数据库与API密钥管理)
收费模式独立软件买断授权或通过Mac App Store/微软商店付费下载(推测,不承诺收益)。
竞争风险不同操作系统版本的媒体接口权限与状态栏适配维护成本较高;桌面歌词与控制器赛道已有成熟竞品,存在同质化竞争(推测)。
依据 AI推测

合规私有媒体Web端一键部署模板与主题扩展服务

产品构想README显示自建服务需配置Nginx反向代理防跨域及环境变量,存在一定部署门槛。可针对合规的开源私有音频前端(不含任何第三方版权API),提供Docker一键编排模板包及高阶自定义UI主题皮肤售卖(推测)。
核心功能基于docker=1特征的开箱即用Docker Compose配置包、内置反代防跨域模板、多套高颜值主题皮肤及自定义快捷键预设。
目标用户希望在自有VPS或本地Docker环境中搭建个人私有音频Web端,但缺乏前端美化或Nginx调试经验的用户(推测)。
难度/周期低至中 · 2-4周 · 成本:极低(无托管算力支出,主要为脚本打包与主题设计时间成本)
收费模式定制UI主题包售卖、自动化部署模板包收费或基础技术支持服务费(推测,不承诺收益)。
竞争风险绝对不可提供网易云API或UnblockNeteaseMusic的代部署与付费托管服务,否则面临严重侵权与合规风险;开源用户对纯配置模板和主题的付费意愿可能较低。
依据 尚需验证的假设
AI 基于仓库公开数据分析生成,含推测成分,不构成收益承诺。
报告会保存到 个人中心

竞品与相似项目 GitHub Search 真实检索

项目中文简介Stars语言
microsoft/vscode 中文介绍暂未生成
Visual Studio Code
195,242 TypeScript
electron/electron 中文介绍暂未生成
:electron: Build cross-platform desktop apps with JavaScript
123,857 C++
microsoft/playwright 中文介绍暂未生成
Playwright is a framework for Web Testing and Automation. It
99,868 TypeScript
toeverything/AFFiNE 中文介绍暂未生成
There can be more than Notion and Miro. AFFiNE(pronounced [ə
74,455 TypeScript
jgraph/drawio-desktop 中文介绍暂未生成
Official electron build of draw.io
63,942 JavaScript
marktext/marktext 中文介绍暂未生成
📝A simple and elegant markdown editor, available for Linux,
63,859 TypeScript
以上为通过 GitHub 官方 Search API 检索的相似项目,功能差异与优劣势需进一步人工确认,配置 AI 后可生成对比分析。

项目优势与风险

技术成熟度创建于 2020-10-09,近 30 天仍在推送,发布过 33 个 Release
社区活跃Star 33,623 / Fork 4,676 / Issue 660(数据支持,可自行核实)
许可证MIT
主要风险上游项目方向可能变化;同赛道竞争者较多(见竞品表);热度与需求不完全等价

安装与使用

快速开始(以仓库 README 为准)
git clone https://github.com/qier222/YesPlayMusic.git
cd YesPlayMusic
# 请阅读仓库 README 获取确切安装步骤(依赖、配置、启动命令)
阅读原仓库文档
术语说明:Docker=应用容器(把程序和依赖打包运行);API Key=调用外部服务的密钥;Git Clone=把仓库代码下载到本地。常见错误:API Key 未配置 / 端口占用 / 数据库连接失败,多数项目在 README 的 Troubleshooting 章节有说明。