史悦
|
e95ecb2abd
|
fix(playlists): 更新网易云音乐歌曲链接为官方地址
|
2026-01-08 13:44:12 +08:00 |
|
史悦
|
b5778f8a03
|
feat(音乐链接): 统一使用 TuneHub 格式的音乐页面链接
将网易云和QQ音乐的原始链接替换为 TuneHub 格式的统一链接
在同步任务中优先获取歌曲元数据,避免显示原始URL
增加日志输出以帮助调试链接解析过程
|
2026-01-08 13:33:34 +08:00 |
|
史悦
|
e1ac2ba55f
|
feat(media_fetcher): 添加 TuneHub 作为主要音乐源并优化搜索逻辑
优先使用 TuneHub 进行音乐搜索,仅在失败时回退到 media-get
移除对 media-get 的强制依赖检查
添加更完善的错误处理逻辑
|
2026-01-08 13:13:40 +08:00 |
|
史悦
|
b2f6448fad
|
feat(media_fetcher): 添加TuneHub优先下载策略并增强日志记录
为媒体获取服务添加TuneHub优先下载策略,当URL匹配时先尝试通过TuneHub下载,失败后再回退到media-get
同时增加详细的日志记录,包括URL解析、下载过程和错误处理
|
2026-01-08 11:55:42 +08:00 |
|
史悦
|
e3c8a02669
|
feat: 更新网易云音乐API版本并增强日志记录
更新NeteaseCloudMusicApi至最新版本4.28.0以获取最新功能
在wycloud音乐平台服务中添加详细日志记录,包括上传状态、错误信息和响应数据
添加.claude本地配置文件设置基础权限
|
2026-01-08 11:27:19 +08:00 |
|
史悦
|
dcfd9cc5be
|
- 歌单列表/歌曲详情仍依赖网易云接口(TuneHub 没有权限信息/被封状态等),不能直接替换。
- 播放/下载 URL 已优先 TuneHub。
|
2026-01-07 18:36:15 +08:00 |
|
史悦
|
3264149137
|
feat(歌曲元数据): 添加对Tunehub和音乐平台URL的解析支持
新增parseTunehubParams和parsePageUrlParams函数用于解析不同音乐平台的URL参数,并添加buildSongMetaFromTunehub函数构建歌曲元数据。当URL匹配时优先从Tunehub获取歌曲信息,否则回退到原有逻辑。
|
2026-01-07 18:15:33 +08:00 |
|
史悦
|
d6f31c2024
|
refactor(音乐平台集成): 重构网易云音乐接口调用逻辑
- 将tunehub的音乐平台接口替换为直接调用wycloud接口
- 简化歌曲信息处理逻辑,移除冗余的splitArtists函数
- 在同步歌曲时增加对网易云音乐的直接支持
- 添加歌曲信息构建的辅助函数,提高代码复用性
|
2026-01-07 17:54:05 +08:00 |
|
史悦
|
3656432653
|
fix: 修复歌曲播放URL处理逻辑并添加元数据获取错误提示
修复播放URL处理逻辑,统一从getPlayableUrl方法获取可播放URL
添加歌曲元数据获取失败时的错误提示
确保songId字段在mapTunehubResult中始终有默认值
|
2026-01-07 17:31:27 +08:00 |
|
史悦
|
6baa2c4868
|
refactor(音乐服务): 重构网易云音乐匹配和歌曲同步逻辑
- 将网易云音乐API调用迁移至tunehub服务
- 新增歌曲信息解析和URL处理工具函数
- 改进歌曲匹配逻辑,支持更多来源的URL解析
- 优化下载流程,增加tunehub下载支持
|
2026-01-07 17:20:28 +08:00 |
|
史悦
|
6fa4f1a72e
|
feat(播放): 添加支持直接使用playUrl播放歌曲的功能
- 在SearchResultTable和SearchResultList组件中添加playTheSongWithPlayUrl方法
- 修改播放逻辑,优先使用playUrl进行播放
- 在Mobile.vue中添加playUrl处理逻辑
- 新增tunehub服务的getSongInfo和searchSongs接口
- 重构歌曲搜索处理逻辑,使用tunehub服务替代原有实现
|
2026-01-07 17:10:32 +08:00 |
|
史悦
|
0dbb36be9d
|
初始化提交
|
2026-01-07 16:46:09 +08:00 |
|