qing
3e6e171831
fix(aibox): Batch M 波次5 客户端收尾(M1~M5/M7/M8)
- voice_client: stdin 单守护线程+Queue 替代每行 to_thread(泄漏/丢行);
arecord 探测 timeout=5 + finally 清理临时文件
- client: main() finally 统一 disconnect websocket
- model_config: 主循环捕获 EOF/KeyboardInterrupt;api 节非 dict 重置;
fallback 字符串规整(展示/删除清理);api_key_env 正则校验+
显示字段拒控制字符限长
- 冒烟 7/7 通过;全量 493 passed/4 failed(既有平台项)/1 skipped 零回归
- 审计报告补 §22,Batch M 五波次收束
2026-08-20 14:40:00 +08:00
..
2026-08-14 08:59:53 +00:00
2026-08-17 15:28:15 +08:00
2026-08-14 13:19:09 +00:00
2026-08-13 13:57:38 +08:00
2026-08-17 15:28:15 +08:00
2026-08-13 13:57:38 +08:00
2026-08-13 15:25:09 +08:00
2026-08-14 21:38:14 +00:00
2026-08-15 03:52:27 +00:00
2026-08-13 09:35:37 +00:00
2026-08-15 03:52:27 +00:00
2026-08-15 02:01:04 +00:00
2026-08-20 14:40:00 +08:00
2026-08-17 17:12:15 +08:00
2026-08-08 15:55:21 +00:00
2026-08-04 19:02:22 +08:00
2026-08-13 03:05:47 +08:00
2026-08-13 16:26:41 +08:00
2026-08-10 00:56:21 +08:00
2026-08-10 12:45:26 +00:00
2026-08-13 12:22:41 +08:00
2026-08-08 15:55:21 +00:00
2026-08-10 12:45:26 +00:00
2026-08-10 12:45:26 +00:00
2026-08-03 13:21:48 +08:00
2026-08-03 13:21:48 +08:00
2026-08-14 07:52:35 +08:00
2026-08-09 04:26:09 +00:00
2026-08-10 12:45:26 +00:00
2026-08-10 15:55:43 +00:00
2026-08-08 14:18:29 +00:00
2026-08-10 03:16:28 +08:00
2026-08-19 12:25:11 +08:00
2026-08-10 01:27:48 +08:00
2026-08-10 12:45:26 +00:00
2026-08-10 00:56:21 +08:00
2026-08-14 08:59:53 +00:00
2026-08-13 16:43:12 +08:00
2026-08-10 12:45:26 +00:00