做了一个把网易云音乐变成 macOS 全屏黑胶桌面的开源小工具: CloudPlatter

发布于

最近看到 Vinyl for Mac,喜欢“让唱片机成为桌面一部分”的想法。但我平时主要使用网易云音乐,于是尝试做了 CloudPlatter,一个开源的 macOS 桌面黑胶伴侣。

它不会替代网易云音乐,也不需要重新登录账号。网易云继续负责播放,CloudPlatter 读取本机 Now Playing 信息,把封面、唱片、唱臂和歌曲信息呈现在桌面层。

## 效果
![CloudPlatter 全屏黑胶桌面效果](http://pic.zhso.org/2026/08/07/ab2fd37c899b.jpg)

场景位于系统壁纸之上、桌面图标和普通应用窗口之下,不会修改原始壁纸文件。唱片会随播放旋转,暂停时停止,唱臂也会落针、归位并带一点轻微的机械摆动。

## 目前可以做什么
- 实时显示网易云音乐的标题、艺人、专辑和封面
- 跟随播放、暂停和切歌更新桌面
- 支持上一首、播放/暂停和下一首
- 支持多显示器和全屏桌面场景
- 全程在本机运行,不上传收听记录
- 支持 Apple 芯片和 Intel Mac

## 怎么体验
安装包放在 GitHub Releases:

[https://github.com/Chengyunlai/cloud-platter/releases](https://github.com/Chengyunlai/cloud-platter/releases)

下载 `CloudPlatter-*-universal.zip`,解压后把 App 放入“应用程序”即可。

目前使用 ad-hoc 签名且没有 Apple 公证。第一次打开时,需要在 Finder 中右键选择“打开”,或在“系统设置 → 隐私与安全性”中允许打开;不需要全局关闭 Gatekeeper 。

当前要求 macOS 14 或更高版本,并安装网易云音乐 macOS 客户端。主要验证环境是 macOS 26.3 与网易云音乐 3.1.9,其他版本欢迎反馈。

## 实现和限制
macOS 没有公开 API 可供普通应用读取其他播放器的完整 Now Playing 信息。CloudPlatter 使用隔离的 MediaRemote Adapter,并配合一次性快照和网易云定向备用查询恢复状态。

这条路径不需要辅助功能或屏幕录制权限,但依赖 Apple 未公开的 MediaRemote 行为,未来系统或网易云升级后可能失效。因此目前只作为 GitHub 开源项目分发,不考虑 Mac App Store。

项目仍处于预览阶段。我暂时没有开放外部 PR,但欢迎通过 Issue 反馈 macOS 版本、网易云版本和复现步骤;后续会考虑邀请 contributor 一起完善。

GitHub:

[https://github.com/Chengyunlai/cloud-platter](https://github.com/Chengyunlai/cloud-platter)

项目与网易云音乐、Apple 或 Vinyl for Mac 没有从属、合作或背书关系。欢迎试用,也很想听听大家对桌面效果和兼容性的意见。

---

原文链接:[点击查看](https://www.v2ex.com/t/1232787)

评论

暂无评论。

0.037216s