Spaces:
Runtime error
Runtime error
Commit History
-
Fix Gradio duplex audio playback clearing
J.B-Lin0598330 -
Stabilize Gradio duplex voice flow
J.B-Linffe2c9f -
[PregoPal] 2026-06-11 全双工语音对话开发阶段完成
J.B-Lin## 核心改动 - API_BASE 修复: voice_helper 指向 PregoAPI(8090) 而非 llama-server(8081) - server_name 改为 0.0.0.0:7889 (Tailscale 远程访问支持) - 前端全双工 UI: CSS隐藏上传框 / JS自动触发录音 / 按钮状态切换 - docs/技术报告_2026-06-11.md: 完整技术文档 (含架构图/API/已知问题/下一步) ## 验证状态 - 后端链路验证通过: chat_voice(测试WAV) → AI中文回复 + TTS音频输出 - CDP前端交互验证: 按钮切换 / 自动录音 / 状态显示 均正常 - 三服务运行正常: PregoPal(7889) + PregoAPI(8090) + llama-server(8081)50a87dc
-
全双工语音对话实现
J.B-Lin核心改动: - api/ (新): FastAPI 后端 go_server.py + voice_helper.py API封装 - /v1/omni/voice_chat 全双工语音对话端点 - /v1/chat/completions 文本对话 - core/ (改): ModelLoader支持chat+voice_chat; ConversationManager结构化标记解析 - ui/ (改): app_builder.py - Gradio录音组件+Chatbot - _setup_rtm.py, rtm_task.json: RTM任务文件 - start_services.py: 一键启动 已验证: omni_init->prefill->decode->TTS wav 完整环路, 4060Ti 16GB稳定运行(~10.9GB)edca135 -
refactor: 将三天总结从框架层面合并到营养报告,统一UI设计
J.B-Lina4f0e44
-
refactor: 合并三天总结到营养报告,移除独立Tab
J.B-Lin153f3f8 -
chore: 回退语音按钮为纯HTML圆形按钮 + 修复思考框/嵌套边框/营养报告布局
J.B-Lin3e28c81 -
feat(ui): modern UI redesign with 4 tabs, glassmorphism cards, and pure HTML nutrition dashboard
J.B-Lin2ddf335 -
fix: 合并4个@gr.render为1个解决切换语言卡死+恢复Tab完整标题+将css移到launch()
J.B-Lin3977599 -
fix: restore original homepage design (voice button + thinking + cards) + fix i18n with @gr .render
J.B-Lin6a3f805 -
chore: 从仓库移除所有已追踪的 __pycache__/*.pyc 文件(共43个),.gitignore 规则现已完整生效
J.B-Linb71fe9f -
refactor: remove voice tab, merge chat to home, fix recent records HTML table, clean emoji
J.B-Linf8bc849 -
refactor: simplify homepage + clean emoji from reports + fix fonts
J.B-Linc48504c -
fix: remove bubble_full_width for Gradio compatibility
J.B-Lined20b95 -
feat: UI 全面重构 — 首页语音启动页+简报卡片+AI思考状态、全双工 Chatbot、CSS 美化、家庭/总结/报告 Tab 微调、中英文完整支持
J.B-Lin0155d1a
-
feat: add i18n (zh/en) language switcher + fix matplotlib Chinese font rendering
J.B-Lin9046d8e -
chore: save current version before UI improvements (i18n + font fix)
J.B-Linec90eae -
CLine 界面初版
J.B-Lin0f2d3d7