fix: flatten module.exports to match QZv2 plugin format

This commit is contained in:
TRAE Bot
2026-07-05 10:39:47 +00:00
parent 494acf1db1
commit e39af3c428
6 changed files with 54 additions and 54 deletions

View File

@@ -176,16 +176,16 @@ function singer() { return Promise.resolve({ source: 'mg', list: [], total: 0 })
function album() { return Promise.resolve({ source: 'mg', list: [], total: 0 }); }
// ===== 插件信息 =====
var pluginInfo = {
id: 'koneko_ceru_mg',
name: '咪咕音乐 - Koneko 聆澜',
version: '0.0.3',
source: 'mg',
description: '咪咕音乐音源,基于 CeruMusic musicSdk 搜索 + Ceru 播放接口'
};
module.exports = {
pluginInfo: pluginInfo,
info: { id: 'koneko_ceru_mg', name: '咪咕音乐 - Koneko 聆澜', version: '0.0.3', source: 'mg', description: '咪咕音乐音源,基于 CeruMusic musicSdk 搜索 + Ceru 播放接口' },
ext: [],
env: [{ key: 'ceru_key', name: 'Ceru API Key', description: '聆澜播放接口密钥' }],
quality: [
{ name: '标准', ui: '标', id: '128k' },
{ name: '高品', ui: 'HQ', id: '320k' },
{ name: '无损', ui: 'SQ', id: 'flac' }
],
supportFunc: ['musicSearch', 'tipSearch', 'hotSearch', 'leaderboard', 'songList', 'singer', 'album', 'getLyric', 'getPic', 'getUrl', 'musicDetail', 'musicInfo'],
musicSearch: { search: search },
tipSearch: { search: tipSearch },
hotSearch: { getList: hotSearch },