hhhge pushed to master at hhhge/MusicServer 2026-10-02 13:09:24 +00:00
cca7e63ec3 fix(dev): pnpm dev 容忍 sources/ 缺失——scripts/dev.mjs 仅为存在的目录注册 --watch-path
hhhge pushed to master at hhhge/MusicServer 2026-10-02 12:57:34 +00:00
436b102ae2 feat(api): 列表接口分页统一 path 段——boards/song-list/singer songs与albums/album 支持可选 /:page,弃用 ?page=
hhhge pushed to master at hhhge/MusicServer 2026-10-02 12:52:06 +00:00
baa34a501c feat(api): search/find 改 path 风格——/search/:source/:keyword[/:page] 与 /url 同构,find 支持单平台/all
hhhge pushed to master at hhhge/MusicServer 2026-10-02 12:39:29 +00:00
cf0874fc15 feat(auth): 流代理升级短时签名 URL——?exp=&sig=(HMAC 派生 10 分钟有效)替代裸 ?key=,秘钥不再落入 URL/日志
hhhge pushed to master at hhhge/MusicServer 2026-10-02 12:32:03 +00:00
415a04dea8 feat(auth): 统一 X-Server-Key 全路径鉴权(防扫描探测)+ per-IP 滑动窗口限流
hhhge pushed to master at hhhge/MusicServer 2026-10-02 12:15:38 +00:00
649ebbe12b feat(auth): 调用秘钥鉴权——AUTH_KEY 环境变量启用,Bearer/X-Api-Key/?key= 三种携带方式,流地址自动附带 key
hhhge pushed to master at hhhge/MusicServer 2026-10-02 12:08:38 +00:00
bc1d23cbba fix(test): smoke 默认随机端口自起实例——避免连到 16688 常驻旧实例导致新用例误报
cd5d9b1c91 fix(me): 搜索对齐网页版——dramaapi/search 正剧置顶,d:<剧id> 条目自动取首个免费集
Compare 2 commits »
hhhge pushed to master at hhhge/MusicServer 2026-10-02 11:50:13 +00:00
1fec828547 feat: 平台注册与路由收尾——9 平台(含 xm/me/qt/lr 有声)、复合 id 约定、64k 档位、测试与文档
6fb866e343 feat(lr): 懒人听书平台接入——App 通道搜索、web 章节列表、账密登录取流
83d3eb3b49 feat(qt): 蜻蜓FM平台接入——audiostream HMAC-MD5 签名直链、SSR 搜索/频道节目列表
020e9bbb2e feat(me): 猫耳FM平台接入——App API HMAC 签名取明文直链、匿名搜索/剧集、token 绑定
5a9915b74c feat(xm): 喜马拉雅平台接入——匿名搜索/专辑/免费曲直链(hdaa xm-sign+AES-ECB 解密)、cookie 绑定解锁付费
Compare 7 commits »
hhhge pushed to master at hhhge/MusicServer 2026-10-01 14:54:31 +00:00
e796e622f2 docs(readme): 补齐 qs 平台与双通道后的过期内容
b3e1cc5f67 feat(url): 取流链兜底——外部音源→SDK 直连→酷我跨平台匹配
Compare 2 commits »
hhhge pushed to master at hhhge/MusicServer 2026-10-01 14:44:20 +00:00
0f9cff2a08 feat(qs): 汽水音乐平台接入——匿名搜索/试听、抖音扫码登录、解密流代理
aa4f2eec67 feat(kw): 取流双通道重构——mobi.s convert_url_with_sign 主通道
ddc44a276d fix(kg): /v5/url 成功响应按顶层 url/backupUrl 数组解析
Compare 3 commits »
hhhge pushed to master at hhhge/MusicServer 2026-10-01 08:35:28 +00:00
0f9989b26f feat(login): kg 扫码/短信验证码登录、QQ 扫码登录
96f6a7fe91 feat(source): 外部音源迁 src/ 并新增 source-simple 进程内直载
66d06ef48a refactor(sdk): tipSearch 全删、歌词解码器归位、IPC 桥移除、api-source 层拆除
3c51e4d06a feat(dev): 热重载开发模式(node --watch 限定 src/sdk/sources 目录)
aca7928019 feat(login): kg/tx 登录态自动续期(移植 lx-music-api-server 方案)
Compare 7 commits »
hhhge created branch main in hhhge/NeteaseUrl 2026-09-29 10:38:32 +00:00
hhhge pushed to main at hhhge/NeteaseUrl 2026-09-29 10:38:32 +00:00
22b263f547 refactor: SMTP 发信改 aiosmtplib,最后一个阻塞网络调用从 to_thread 里取出来
e8cc7cb34a refactor: 本地文件 IO 归位——重活留线程、微秒级直接同步,移除零使用依赖 aiofiles
046225e38d refactor: aria2 改手写原生异步 JSON-RPC,aria2p 与同步 HTTP 栈从依赖树清零
6c7f8f589e refactor: VIP 单飞锁改 asyncio.Lock,去掉每请求一次线程跳转
133beab492 chore: 删除 HTTP 线三个垫片,同步/异步桥接层彻底清零
Compare 10 commits »
hhhge created repository hhhge/NeteaseUrl 2026-09-29 10:38:04 +00:00
hhhge pushed to main at hhhge/SimpleFarm 2026-09-26 03:08:24 +00:00
a9bc8238ab 序列化热路径去重:to_dict 里重复求值的属性改局部复用
hhhge pushed to main at hhhge/SimpleFarm 2026-09-25 15:38:46 +00:00
4bc7729715 地图手感打磨:动作粒子 + 昼夜色温 + 成熟呼吸金光
hhhge pushed to main at hhhge/SimpleFarm 2026-09-25 14:44:13 +00:00
15d290a60a 移除行动点系统,倒计时本地走秒,字体优化
hhhge pushed to main at hhhge/SimpleFarm 2026-09-25 14:24:20 +00:00
92b1a628b1 网页端新增 Canvas 二维农场地图
hhhge pushed to main at hhhge/SimpleFarm 2026-09-25 13:05:55 +00:00
cb4c1e7800 feat(engine): 四座自动化设施——喷灌 / 收割机 / 售货机 / 磨坊
hhhge synced commits to refs/heads/docs at hhhge/qqbotsdk from mirror 2026-09-25 03:35:47 +00:00
e2da48d851 docs: 同步自 main@0f3ed09