自动汇总 2026-10-12 当天
hummingg在 GitHub 上的提交。
hummingg/imx6ull-speaker
- feat(watch): 接入任务呼叫器与额度雷达并迁移手表目录
- 迁移 billiard-watch 至 watch,集成真实 Codex Hook 事件及只读桥接、统一 Wi-Fi 管理、显示与音频错误处理、PSRAM 消息缓存及内部静态雷达栈。已阅消息清空并保留本次开机游标,保存相关回归和部署验收记录。
- 消息清空、响铃与返回曾经真机验收通过;随后桥接不可达复发,电脑两个读取接口当前返回 200,手表侧原因待定位。单应用合并仅为方案,尚未实现。台球沿用基线 3 项既有失败、无新增失败门槛。
- feat(watch): 合并 Agent 中心并适配圆角屏
- 同页显示任务消息与额度,复用单个内部静态网络任务;保留统一 Wi-Fi、提示音及已阅清空逻辑。
- 调整圆角屏头尾安全区,补充调度、生命周期与真实 LVGL 回归及验收记录。保留台球 3 项既有测试失败,无新增失败。
hummingg/skills
- fix(remotion-explain-video): 配音端点迁到 v2 并加 403 回退,v1.8.1
- 微软自 2026-10-10 起把 Edge 朗读从 v1 迁到 v2,旧端点
- wss://speech.platform.bing.com/…/edge/v1 握手全量 403,而
- voices/list 的 REST 仍返回 200,容易误判为「本地配置问题」。
- scripts/gen_audio_edge.py: synth() 先打 v2 端点
- wss://api.msedgeservices.com/tts/cognitiveservices/websocket/v1
- 密钥参数由 TrustedClientToken 改为 Ocp-Apim-Subscription-Key(值不变);
- 仅 aiohttp.WSServerHandshakeError.status == 403 时回退旧 v1,其它错误照抛。
- references/howto.md: 新增「端点迁移:v1 全量 403 时改打 v2」,含 v1/v2
- 对照表、判据(voices/list 200 不等于合成可用)、排查时不要浪费时间的项,
- 以及「美区 VPN 是灰度临时现象、不是修复」的说明。
- tests/test_scripts.py: 新增 test_synth_prefers_v2_then_falls_back_on_403,
- 离线桩掉 edge_tts/aiohttp,断言 v2 优先、403 回退、非 403 不吞。
- SKILL.md: 1.8.0 → 1.8.1,changelog 记录来源与边界。
- 实测:道德经第八章 8 句 + 封面用该路径合成成功(cover 2.419s,总 43.195s)。
- 依据 github.com/rany2/edge-tts/issues/490 的 edge://net-export 抓包与多区域实测。
- 离线回归 30 项全通过。
- feat(remotion-explain-video): 增补讲解镜头配方与验收规则,v1.8.0