From a4368eb2321603d379fceba29572b0a146f4f126 Mon Sep 17 00:00:00 2001 From: QZMusic Date: Thu, 4 Jun 2026 15:13:15 +0000 Subject: [PATCH] =?UTF-8?q?feat:=20=E6=8F=92=E4=BB=B6=E7=B3=BB=E7=BB=9F?= =?UTF-8?q?=E5=AE=8C=E5=85=A8=E5=85=BC=E5=AE=B9PC/Android=E7=89=88?= =?UTF-8?q?=E6=A0=BC=E5=BC=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/Settings.vue | 125 ++++++++---------- src/plugins/impl/defaultPlugin.ts | 105 ++++++++------- src/plugins/index.ts | 2 +- src/plugins/init.ts | 13 +- src/plugins/pluginManager.ts | 210 +++++++++++++++++++++--------- src/types/plugin.ts | 51 ++++++-- src/utils/songUtils.ts | 37 ++++-- src/views/Search.vue | 19 +-- 8 files changed, 341 insertions(+), 221 deletions(-) diff --git a/src/components/Settings.vue b/src/components/Settings.vue index 1f9324a..01234e1 100644 --- a/src/components/Settings.vue +++ b/src/components/Settings.vue @@ -133,10 +133,13 @@
{{ plugin.name }}
{{ plugin.description || '暂无描述' }}
-
- v{{ plugin.version }} +
+ v{{ plugin.version }} by {{ plugin.author }}
+
+ {{ q.ui }} +
-
上传音源插件的JSON配置文件
+
上传 PC/Android 版的音源插件文件(.js)
@@ -215,12 +218,20 @@ 代码导入
-
直接粘贴音源插件的JSON代码
+
粘贴 PC/Android 版插件的 JS 代码(module.exports 格式)