feat(voice-client): 双层配置持久化、精简手术号 UI 与 WS/服务端排查日志

- machine_config:系统级 + 用户级 voice_client.json 合并,界面失焦保存至用户目录
- 移除「当前手术号」表单项与占位文案;指派后仅在窗口标题显示手术号
- WebSocket 连接日志附带绑定/开录路径排查说明
- 开录未推送时服务端 WARNING(无站点绑定或 camera_ids 不匹配)
- 测试、README、.env.example 同步

Made-with: Cursor
This commit is contained in:
Kevin
2026-04-27 11:45:11 +08:00
parent 6b3adb4ad8
commit 9941e0d131
8 changed files with 352 additions and 53 deletions

View File

@@ -24,8 +24,8 @@ POSTGRES_PORT=35432
# OR_SITE_CONFIG_JSON_FILE=app/resources/or_site_config.sample.json
# VIDEO_RTSP_URL_TEMPLATE=rtsp://user:pass@host:554/path/{camera_id}
#
# 语音桌面客户端的「本机是哪一个 voice_terminal_id」不在此文件配置在客户端界面填写,
# 或在该客户端运行环境的 shell / systemd 里设 VOICE_TERMINAL_ID与 JSON 中对应值一致即可)。
# 语音桌面客户端的「本机是哪一个 voice_terminal_id」不在此文件配置系统级 voice_client.json
# 或界面填写(保存到用户目录,见 voice_confirmation_client/README.md)。
# --- 海康 SDKLinux x86_64二进制勿提交仓库---
# HIKVISION_LIB_DIR=/opt/hikvision/lib