找回密码
立即注册
搜索
热搜: Java Python Linux Go
发回帖 发新帖

3604

积分

0

好友

493

主题
发表于 12 小时前 | 查看: 0| 回复: 0

COCO Downloader 是一个基于 Next.js 16 构建的现代化音乐搜索与下载平台。它的界面设计简约纯净,支持多渠道音乐搜索、在线试听、批量下载,并配备了视觉效果不错的暗黑模式(带有涟漪过渡动画)。

COCO音乐下载站 V2.0 BETA 界面

主要特性

  • 🎵 多源聚合搜索:支持全网聚合搜索,内置多种音乐源渠道,可以一键切换。
  • 🎧 在线试听:内置精美的悬浮播放器,支持播放/暂停、进度拖拽、音量调节、上下曲切换。
  • 🖱️ 便捷交互:支持列表双击播放,鼠标悬停和选中效果都经过了优化,操作起来很流畅。
  • ⬇️ 批量下载:支持多选歌曲,一键批量打包下载选中的音乐。
  • 🌓 极致主题体验
    • 完美适配深色/浅色模式。
    • 独家定制的涟漪扩散切换动画(基于 View Transitions API),视觉上比较惊艳。
  • ⚡ 现代化技术栈:基于 React 19Next.js 16 App Router、Tailwind CSS v4 构建。

在线演示站https://cocodownloader.markqq.com

安装部署

使用 Docker Compose 部署是最简单的方式。创建一个 docker-compose.yml 文件,内容如下:

services:
  coco-downloader:
    image: markcxx/coco-downloader:latest
    container_name: coco-downloader
    ports:
      - 3000:3000
    restart: unless-stopped

保存文件后,在文件所在目录执行 docker-compose up -d 命令即可启动服务。

使用体验

服务启动后,在浏览器中输入 http://你的NAS_IP地址:3000 就能访问到主界面。

COCO音乐下载站浅色模式主页

点击页面右上角的图标,可以一键切换到深色模式,动画效果很流畅。

COCO音乐下载站深色模式主页

在搜索前,你可以选择不同的音乐源渠道,软件已经内置了多个常用平台。

COCO音乐下载站音乐源选择

接下来就可以尝试搜索了。例如,搜索“周杰伦”,它会从多个来源聚合结果。

COCO音乐下载站搜索周杰伦结果

最实用的功能之一是批量下载。你可以勾选多首想要的歌曲,然后点击底部的“批量下载”按钮。

COCO音乐下载站批量勾选歌曲下载

下载任务会列在侧边栏,下载的音乐为 MP3 格式,大小通常在 3MB 以上(非无损音质,不包含封面和歌词)。

COCO音乐下载站下载任务列表

总结与评价

对于有音乐下载需求的用户来说,在 NAS 上部署这样一个 COCO 音乐下载站,确实能方便地获取喜欢的音乐。它直接通过浏览器操作,界面美观且没有广告,深色模式对眼睛也很友好。

不过它也有一些局限性:如果部署在 NAS 上,下载的音乐文件默认会保存到访问设备的本地,而不是 NAS 的存储目录中。当然,把它作为一个内网服务提供给家人或朋友使用,共享下载能力,这个场景还是不错的。

  • 综合推荐:⭐⭐⭐(核心下载功能便捷,无广告干扰)
  • 使用体验:⭐⭐⭐(界面简洁,交互流畅,主题切换是亮点)
  • 部署难度:⭐(使用 Docker Compose 极其简单)

如果你正在寻找一个自托管、轻量级的音乐搜索下载方案,不妨在 云栈社区 看看其他用户的讨论,或者试试这个 COCO Downloader。




上一篇:事件驱动C端活动中台重构:告别if-else堆砌,实现高可扩展活动系统
下一篇:解码AI开发:详解LLM、Prompt与Context三大核心术语
您需要登录后才可以回帖 登录 | 立即注册

手机版|小黑屋|网站地图|云栈社区 ( 苏ICP备2022046150号-2 )

GMT+8, 2026-2-27 18:10 , Processed in 1.663138 second(s), 46 queries , Gzip On.

Powered by Discuz! X3.5

© 2025-2026 云栈社区.

快速回复 返回顶部 返回列表