1*cfa0fc07S猫头猫# MusicFree 2*cfa0fc07S猫头猫--- 3*cfa0fc07S猫头猫## 简介 4*cfa0fc07S猫头猫一个插件化、定制化、无广告的免费音乐播放器,目前只支持Android和Harmony OS。 5*cfa0fc07S猫头猫 6*cfa0fc07S猫头猫如果需要了解后续进展可以关注b站账号:[不想睡觉猫头猫](https://space.bilibili.com/12866223);如果有问题可以在issue区或者qq群:252994941反馈。 7*cfa0fc07S猫头猫 8*cfa0fc07S猫头猫## 特性 9*cfa0fc07S猫头猫- 插件化:本软件仅仅是一个播放器,本身**并不集成**任何平台的任何音源,所有的搜索、播放、歌单导入等功能全部基于**插件**。这也就意味着,**只要可以在互联网上搜索到的音源,只要有对应的插件,你都可以使用本软件进行搜索、播放等功能**。关于插件的详细说明请看插件一节。 10*cfa0fc07S猫头猫 11*cfa0fc07S猫头猫- 插件支持的功能:搜索(音乐、专辑、作者)、播放、查看专辑、查看作者详细信息、导入单曲、导入歌单、获取歌词等。 12*cfa0fc07S猫头猫 13*cfa0fc07S猫头猫- 定制化、无广告:本软件提供了浅色、深色模式;支持自定义背景;本软件基于GPL协议开源,~~一个star做交易~~ 将会保持免费。 14*cfa0fc07S猫头猫- 隐私:所有的数据都存储在本地,本软件不会收集你的任何个人信息。 15*cfa0fc07S猫头猫- 歌词关联:你可以把两首歌的歌词关联起来,比如将歌曲A的歌词关联到歌曲B,关联后A、B两首歌都将显示歌曲B的歌词。你也可以关联多首歌的歌词,如A->B->C,这样A、B、C三首歌都将显示C的歌词。 16*cfa0fc07S猫头猫 17*cfa0fc07S猫头猫 18*cfa0fc07S猫头猫 19*cfa0fc07S猫头猫 20*cfa0fc07S猫头猫## 插件 21*cfa0fc07S猫头猫插件本质上是一个满足插件协议的js函数。插件中定义了搜索(音乐、专辑、作者)、播放、查看专辑、作者详细信息、导入歌单、获取歌词等基本函数,插件的开发者只需要关心输入输出逻辑,至于分页、缓存等全都交给MusicFree控制即可。本软件通过插件来完成播放器的所有功能,这样解耦的设计也可以使得本软件可以专注于做一个功能完善的播放器,我直呼小而美。 22*cfa0fc07S猫头猫 23*cfa0fc07S猫头猫插件开发文档可以参考(todo: 仓库以及说明) 24*cfa0fc07S猫头猫 25*cfa0fc07S猫头猫 26*cfa0fc07S猫头猫需要注意的是: 27*cfa0fc07S猫头猫- 如果你是使用第三方下载的插件,那么请自行鉴别插件的安全性(基本上看下没有奇怪的网络请求什么的就好了;自己写的最安全,*不要安装来路不明的东西*),防止恶意代码破坏。因为第三方恶意插件导致的可能的损失与本软件无关。 28*cfa0fc07S猫头猫 29*cfa0fc07S猫头猫- 插件使用过程中可能会产生某些和本软件无关的版权数据,插件产生的任何数据与本软件无关,请使用者自行删除数据。 30*cfa0fc07S猫头猫 31*cfa0fc07S猫头猫## 下载地址 32*cfa0fc07S猫头猫请转到发布页查看:todo 33*cfa0fc07S猫头猫 34*cfa0fc07S猫头猫 35*cfa0fc07S猫头猫## ChangeLog 36*cfa0fc07S猫头猫 37*cfa0fc07S猫头猫## 支持这个项目 38*cfa0fc07S猫头猫如果你喜欢这个项目,或者希望我可以持续维护下去,你可以通过以下任何一种方式支持我;) 39*cfa0fc07S猫头猫1. Star这个项目,分享给你身边的人; 40*cfa0fc07S猫头猫2. 关注b站[不想睡觉猫头猫](https://space.bilibili.com/12866223)或公众号获取最新信息; 41*cfa0fc07S猫头猫 42*cfa0fc07S猫头猫`2022.10.01` 43*cfa0fc07S猫头猫 44*cfa0fc07S猫头猫希望可以发布第一版吧。 45*cfa0fc07S猫头猫 46*cfa0fc07S猫头猫--- 47*cfa0fc07S猫头猫本项目仅供学习参考使用,不得以任何方式用于任何商业行为;请在符合法律法规的情况下合理使用本项目。