开源音乐革命:Radishes跨平台无版权音乐解决方案
Radishes是一款完全开源的跨平台音乐播放器,致力于为用户提供无版权限制的音乐体验。支持Windows、macOS、Linux和网页端,无需付费订阅即可畅享海量音乐资源,让音乐回归自由本质。
价值定位:重新定义音乐获取方式
打破平台壁垒的音乐聚合器
传统音乐平台往往各自为战,用户需要在多个应用间切换才能获取全面的音乐内容。Radishes通过整合网易云音乐、QQ音乐、酷狗音乐等多个主流音乐源,实现了一站式音乐体验。用户无需在不同平台间切换账号,即可享受丰富的音乐资源。
开源免费的音乐解决方案
作为开源项目,Radishes承诺永久免费,没有任何隐藏付费功能。所有代码完全透明,用户可以放心使用,无需担心隐私泄露或恶意软件风险。项目遵循MIT许可证,允许自由修改和分发,为开发者提供了参与改进的机会。
跨平台无缝体验
无论是在Windows电脑、MacBook还是Linux工作站,甚至是在浏览器中,Radishes都能提供一致的用户体验。通过响应式设计和统一的交互逻辑,确保用户在任何设备上都能轻松上手,实现音乐体验的无缝衔接。
核心优势:技术驱动的音乐体验升级
智能推荐引擎
Radishes内置先进的推荐算法,能够根据用户的听歌历史和偏好,精准推送个性化歌单。推荐系统实现:[src/pages/main/api/get.ts]。通过持续学习用户行为,推荐结果会越来越符合个人口味,帮助用户发现更多喜欢的音乐。
应用场景:通勤途中打开Radishes,系统已根据你的音乐偏好准备好适合早晨收听的歌单,让上班路上不再单调。
多源内容聚合
通过整合多个音乐平台的资源,Radishes打破了平台间的内容壁垒。用户可以在一个应用中搜索和播放来自不同平台的音乐,无需切换应用或支付多个平台的订阅费用。
应用场景:想同时收听网易云的独家歌单和QQ音乐的热门榜单?Radishes让这一切成为可能,无需在多个应用间来回切换。
离线下载管理
支持将喜欢的歌曲下载到本地,实现无网络环境下的音乐享受。下载管理功能实现:[src/pages/download/]。用户可以设置下载质量、存储位置,并管理已下载的音乐文件。
应用场景:出差旅行时,提前下载喜欢的歌单,在飞机上或网络不稳定的地方也能享受不间断的音乐体验。
场景化使用:Radishes在不同场景下的应用
工作学习伴侣
Radishes提供多种专注模式,帮助用户在工作或学习时保持专注。通过精心设计的白噪音和轻音乐推荐,创造理想的学习工作环境。
- 使用快捷键
Ctrl+Shift+M快速打开/关闭播放器 - 在设置中开启"专注模式",自动过滤歌词和通知
- 通过"学习歌单"功能创建专属学习背景音乐
休闲娱乐中心
无论是聚会、健身还是放松,Radishes都能提供合适的音乐选择。丰富的歌单分类和场景推荐,满足不同时刻的音乐需求。
- 创建"派对模式"歌单,自动混合播放高能量音乐
- 使用"运动模式",根据运动节奏推荐合适的音乐
- 通过"心情电台"功能,根据当前心情智能推荐音乐
音乐收藏与管理
Radishes提供强大的音乐管理功能,帮助用户整理和管理个人音乐收藏。支持自定义歌单、专辑管理和音乐分类。
- 导入/导出歌单,轻松备份和分享音乐收藏
- 使用标签功能对音乐进行多维度分类
- 设置智能播放列表,自动更新符合条件的音乐
进阶探索:定制你的音乐体验
音频效果定制
Radishes提供丰富的音频效果选项,让用户根据个人喜好和设备特性调整音质。音效预设文件位置:[public/audio-effect/]。从均衡器设置到环境音效,满足不同用户的听觉需求。
配置步骤:
- 打开设置界面,选择"音频效果"选项
- 从预设列表中选择合适的音效配置
- 或手动调整均衡器参数,创建自定义音效
- 保存配置并应用到当前播放
界面个性化
Radishes支持高度自定义的界面主题,用户可以根据个人喜好调整应用的外观和布局。
- 更换主题颜色:在设置中选择预设主题或自定义颜色
- 调整界面布局:拖拽调整各功能区块的位置和大小
- 设置自定义背景:使用个人照片作为应用背景
高级功能探索
对于技术爱好者,Radishes提供了更多高级功能和自定义选项。
- 开发自定义插件:通过插件系统扩展应用功能
- 参与代码贡献:提交issue或PR,帮助改进项目
- 配置快捷键:自定义所有操作的快捷键,提升操作效率
快速上手指南
环境准备
确保系统已安装Node.js(14.0+)和Git。
安装步骤
git clone https://gitcode.com/gh_mirrors/ra/radishes
cd radishes
npm install
启动应用
npm run dev
应用启动后,系统会自动打开浏览器,展示Radishes音乐平台界面。对于桌面版体验,可以通过以下命令构建安装包:
npm run build
常见问题解答
Q: Radishes支持哪些音频格式? A: 支持MP3、FLAC、WAV等主流音频格式,满足不同音质需求。
Q: 如何更新Radishes到最新版本? A: 通过Git拉取最新代码并重新安装依赖:
git pull origin main
npm install
npm run dev
Q: 是否可以在没有网络的情况下使用Radishes? A: 是的,Radishes支持离线模式,只需提前下载所需音乐即可在无网络环境下使用。
Radishes开源音乐平台为音乐爱好者提供了一个自由、开放的音乐世界。通过整合多平台资源、提供个性化推荐和离线功能,重新定义了音乐获取和享受方式。立即开始你的开源音乐之旅,体验无拘无束的音乐享受!
GLM-5智谱 AI 正式发布 GLM-5,旨在应对复杂系统工程和长时域智能体任务。Jinja00
GLM-5.1GLM-5.1是智谱迄今最智能的旗舰模型,也是目前全球最强的开源模型。GLM-5.1大大提高了代码能力,在完成长程任务方面提升尤为显著。和此前分钟级交互的模型不同,它能够在一次任务中独立、持续工作超过8小时,期间自主规划、执行、自我进化,最终交付完整的工程级成果。Jinja00
LongCat-AudioDiT-1BLongCat-AudioDiT 是一款基于扩散模型的文本转语音(TTS)模型,代表了当前该领域的最高水平(SOTA),它直接在波形潜空间中进行操作。00- QQwen3.5-397B-A17BQwen3.5 实现了重大飞跃,整合了多模态学习、架构效率、强化学习规模以及全球可访问性等方面的突破性进展,旨在为开发者和企业赋予前所未有的能力与效率。Jinja00
HY-Embodied-0.5这是一套专为现实世界具身智能打造的基础模型。该系列模型采用创新的混合Transformer(Mixture-of-Transformers, MoT) 架构,通过潜在令牌实现模态特异性计算,显著提升了细粒度感知能力。Jinja00
FreeSql功能强大的对象关系映射(O/RM)组件,支持 .NET Core 2.1+、.NET Framework 4.0+、Xamarin 以及 AOT。C#00
