跳到正文
发现
Nuclear:免费开源流媒体音乐播放器
桌面应用游戏娱乐

Nuclear:免费开源流媒体音乐播放器

免费开源的跨平台流媒体音乐播放器,搜索歌曲、建播放列表,通过插件从各类来源在线收听。

admin
发布于 2026-10-28 · 更新于 2026-10-31
浏览
4
访问
0
下载
0
平台
Windows、macOS、Linux
该作品还没有经过官方审核。访问演示、下载或复制命令前,请自行确认来源可信。

详细介绍

项目简介

Nuclear 是一款免费、开源、无广告、无追踪的流媒体音乐播放器,支持 Windows、macOS 和 Linux。你可以搜索任意歌曲或艺人,把他们加入播放列表后直接开始收听。播放器基于 Tauri(Rust + React)构建,功能由插件系统驱动。

主要功能

  • 搜索音乐并从各类来源流式播放
  • 艺人页面:简介、作品目录、相似艺人
  • 专辑页面与曲目列表
  • 队列管理:随机播放、循环、拖拽调整顺序
  • 收藏专辑、艺人和曲目
  • 播放列表:创建、导入、导出,支持从多个服务导入
  • 强大的插件系统与内置插件商店,插件可提供流媒体源、元数据、播放列表、首页内容等
  • 主题:多套内置主题,明暗模式,支持自定义 CSS
  • 同步歌词,支持注音与翻译显示
  • 收听历史与收听统计
  • MCP server,可让你的 AI agent 控制播放器
  • 自动更新、键盘快捷键、多语言界面
  • Nuclear Jam:用手机遥控播放器

安装与使用

从 Releases 页面 下载对应平台的安装包:

平台 格式
Windows .exe 安装程序、.msi
macOS .dmg(Apple Silicon 与 Intel)
Linux .AppImage、.deb、.rpm、.flatpak

MCP

在 设置 → Integrations 中启用 MCP server,然后按所用客户端添加。

Claude Code:

claude mcp add nuclear --transport http http://127.0.0.1:8800/mcp

Codex CLI:

codex mcp add nuclear --url http://127.0.0.1:8800/mcp

OpenCode:

{
  "mcp": {
    "nuclear": {
      "type": "remote",
      "url": "http://127.0.0.1:8800/mcp"
    }
  }
}

Claude Desktop / Cursor / Windsurf:

{
  "mcpServers": {
    "nuclear": {
      "url": "http://127.0.0.1:8800/mcp"
    }
  }
}

从源码运行

项目是使用 Turborepo 管理的 pnpm monorepo,需要 Node.js >= 22、pnpm >= 9、Rust(stable)以及对应平台的 Tauri 依赖。

git clone https://github.com/nukeop/nuclear.git
cd nuclear
pnpm install
pnpm dev

注意事项

  • 项目以 AGPL-3.0 许可证发布。
  • macOS 上如果应用无法打开,可在终端执行:sudo xattr -r -d com.apple.quarantine /Applications/Nuclear.app
  • 音乐内容由插件提供的流媒体源获取,可在插件商店中浏览和安装插件,也可使用 @nuclearplayer/plugin-sdk 自行编写。

本作品整理自 GitHub 开源项目 nukeop/nuclear,原作者 @nukeop,许可证 AGPL-3.0。中文介绍由 AI 根据项目 README 整理,以原仓库为准。

更新记录

  1. [email protected]当前版本

    修复 yt-dlp 客户端选择问题(YouTube)。

  2. 新增播放列表文件夹:支持拖拽把播放列表放入文件夹,HTTP API、MCP 与插件均可访问文件夹;播放列表、专辑和艺人卡片可直接播放或加入队列;安装 yt-dlp 前会先校验签名。

  3. Nuclear Player v1.52.2:主要提示 macOS 用户若应用无法打开,可在终端执行 sudo xattr -r -d com.apple.quarantine /Applications/Nuclear.app 解除隔离。

评论