Tauri 2 + Rust · 跨平台桌面端

OrangeRadio 你的智能音乐宇宙

跨平台、沉浸式、多音源聚合的音乐播放器。基于 Tauri 2 + Rust,比 Electron 更轻量。 多源搜索、节奏粒子视觉、跨源歌单收藏、全屏沉浸播放。

SCROLL
0+
音源聚合
0万+
全球网络电台
0
套视觉主题
0
种沉浸布局

一次搜索,全网聚合

本地 FLAC、网易云、QQ、酷狗、酷我、汽水、Spotify、网络电台、播客 RSS —— 所有音源统一在一个界面,混合列表配来源标签,跨源收藏到本地歌单。

本地音乐
HI-RES
NE
网易云
LOSSLESS
QQ
QQ 音乐
HIGH
KG
酷狗音乐
HIGH
KW
酷我音乐
STD
QS
汽水音乐
STD
SP
Spotify
HIGH
LIVE
网络电台
LIVE
POD
播客 RSS
RSS
OrangeRadio 应用首页 — 多音源聚合界面

节奏粒子,随音乐呼吸

Three.js ShaderMaterial + UnrealBloomPass。低频爆发、高频闪烁、节拍推拉。4 套颜色主题 × 5 种全屏布局,每一帧都是独属于这首歌的画面。

橙焰
ORANGE · 默认
电紫
PURPLE
深海
OCEAN
极光
AURORA

5 种全屏沉浸布局

律动专辑
封面粒子方阵 · 随节奏律动
粒子律动
漂浮粒子 · 电影运镜
某个清晨的雾
落在未醒的窗
你说要走很远
带走所有光
沉浸黑胶
黑胶旋转 · 歌词并排
某年某月
凌晨三点零七分
我把整个夜晚交给你
你说星星太远
不如就这样睡着
等天亮再说
歌词长卷
歌词主导的阅读视图
歌词行
第二行歌词
第三行歌词
第四行歌词
评论一
评论二
评论三
杂志三栏
黑胶 · 歌词 · 评论

粒子律动 · 沉浸全屏

实时画面
OrangeRadio 粒子律动全屏播放 — 节奏粒子随音乐律动

低频爆发 · 高频闪烁 · 节拍推拉 —— Three.js ShaderMaterial + UnrealBloomPass 实时渲染

AI 创作工作站

由 MiniMax music-2.6 驱动。从一句灵感描述,到完整的带词带唱作品,再到人声/伴奏分轨 —— 全链路 AI 音乐创作。

💡
灵感描述
一句话描述你想要的歌曲风格与情绪
✍️
AI 写词
LLM 根据灵感生成完整歌词
🎵
音乐生成
带词带唱的完整作品出炉
🎛️
人声分轨
人声 / 伴奏分离,工程保存 .orp
Powered by MiniMax music-2.6
OrangeStudio AI 音乐创作工作站

轻量、原生、跨平台

Tauri 2 桌面壳,比 Electron 更轻量。11 个 Rust crate,~15000 行代码,竞态防护、登录态加密持久化、50+ IPC 命令。

DESKTOP SHELL
Tauri 2
比 Electron 更轻量的跨平台桌面框架
系统 WebView · 原生性能
CORE · RUST
~7,900 行
11 个 crate · 52 文件 · 50+ IPC 命令
FRONTEND
React + TS
~4,400 行
3D VISUAL
Three.js
ShaderMaterial · Bloom
DATABASE
SQLite
rusqlite 持久化
METADATA
lofty 0.21
FLAC/WAV/ALAC
STATE
Zustand
轻量状态管理
SECURITY
AES-256-GCM
登录态加密持久化 + keyring · 竞态防护