/url/:source/:id 顺序尝试:外部音源脚本(SOURCE_ENABLED 启用时)→ SDK 官方直连→都失败时用 findMusic 仅在 kw 内按歌名/歌手/时长匹配 同一首歌后走 kw 通道(匿名可拿无损)。kg 的 hash 自动反查歌曲信息, 其它平台可传 name/singer/interval 查询参数启用兜底; kw 自身不再二次兜底。响应新增 via 字段标记实际命中通道 (script/平台 id/kw,直接命中不返回),type 改为实际音质(降级链生效); 全部失败返回聚合各阶段错误的 502。findMusic/searchMusic 增加 only 参数。