数据看板
今天的接诊与系统使用情况一览
加载中…
AI 模型设置
全系统共用这一套 AI 配置:生成病历、知识库问答、患者小结、数字人文稿都走它(密钥加密保存,不会明文显示)
加载中…
操作记录
谁在什么时间做了什么(全程留痕,可追溯)
加载中…
管理
加载中…
系统状态
查看系统运行情况(只读,如需修改请联系技术人员)
加载中…
授权管理
查看授权状态与到期时间、获取服务器机器码、导入或更新授权码
加载中…
知识库管理
为每家医院、每个科室、每位医生建立专属知识库
加载中…
知识库
🔍 试一下检索
输入一个问题,看 AI 能否从这个知识库里找到答案。
📚 已收录的知识
加载中…
用量与费用
各医生实际产生的用量:病历份数、AI 调用次数与 token、语音识别分钟
加载中…
用量明细
自定义时间范围
按浏览器本地时区计算起止边界:起始日含当天 00:00,结束日含当天全天。
趋势图按 Asia/Shanghai 切天,两者在非 GMT+8 时区会有一天以内的偏移。
语音识别
医生录音时,把说话内容实时转成文字。可选腾讯云,也可用单位自己的私有化服务。
当前使用:读取中…
① 选择识别服务
切换后新发起的录音立即生效,医生端不用刷新页面(最长 60 秒自动同步);正在录音的不受影响。
② 腾讯云账号密钥
密钥加密保存,页面不回显任何片段(只提示是否已配置);留空保存=不修改。医生录音时由服务器签发临时凭证,浏览器接触不到永久密钥。
② 私有化 FunASR 服务设置
医生浏览器实际要连的地址。直接点右边按钮填本站地址就行 ——
它由本服务器转发到 FunASR,证书问题、网络放行都在服务器侧处理好了。
只有在你确实知道别的 wss:// 地址、且它的证书由受信任机构签发时才手填。
只有在你确实知道别的 wss:// 地址、且它的证书由受信任机构签发时才手填。
不确定就选「2pass」:说话时实时出字,停下来再给一次更准的结果。
声纹识别 · 自动标出谁在说话
开启后,录音时会根据声纹自动判断每句话是医生还是患者说的。需先在下方「声纹库」录入医生的声音。
声纹数据按「分组」隔离,识别时只在同组内匹配。保持 default 即可,除非服务提供方给了你们专属分组。
声纹分组的访问密钥,留空保存=不修改。
识别服务从 2026-09-23 起要求「读」也要鉴权。默认分组
⚠️ 需要知道的一点:该密钥会随医生登录下发到浏览器(识别由浏览器直接发起,不带它就没法识别)。 按服务方约定,这个密钥同时也能删除声纹数据,所以拿到它的医生理论上可以清空声纹库。 这是接口协议本身没有「只读密钥」导致的,不改架构无法规避;实际影响限于本院已登录的医生。
default 已被服务方上锁,
因此这里必须填密钥 —— 不填的话识别会被直接拒绝,表现是医生录音时一直没有任何文字出现
(音频照常发送,但全被丢弃)。⚠️ 需要知道的一点:该密钥会随医生登录下发到浏览器(识别由浏览器直接发起,不带它就没法识别)。 按服务方约定,这个密钥同时也能删除声纹数据,所以拿到它的医生理论上可以清空声纹库。 这是接口协议本身没有「只读密钥」导致的,不改架构无法规避;实际影响限于本院已登录的医生。
在下方「声纹库」里录入、删除声纹时使用。留空保存=不修改。它由服务器持有,不会下发到浏览器,比上面那个密钥安全。
高级参数(不确定就不要改)
把「一百六十」自动写成「160」。只影响最终文字,不影响实时中间结果。
每次送给模型的音频长度,单位 60 毫秒。保持 5,10,5 即可。
每隔几帧回一次中间结果。调小出字更快、更耗性能。保持 10 即可。
开启后会改写医生看到的转写文字(血糖→GLU、高血压→HTN),并自动检出高风险用药。请先确认「风险规则」页的关键词已适配中英双写。
开启后:术语会被替换成标准写法(
该能力依赖 FunASR 侧挂载
血糖→GLU、高血压→HTN)、
单位换算成国际单位,同时识别阶段会检出高风险项(如「氯化钾 20 mmol 达到高危阈值」)并作为告警下发。该能力依赖 FunASR 侧挂载
medical_norm.py 与 medical_dict.py,
缺失时会静默降级(不归一化、不报错) —— 若开关看起来「没生效」即是此因。
③ 声纹库
数字人配置
数字人视频服务接入(服务地址/音色/形象/生成任务)
🖥 服务配置
🎵 音色管理
| ID | 名称 | 状态 | 操作 |
|---|
👤 数字人形象
| 名称 | 方式 | 默认 | 操作 |
|---|
📹 生成任务
| 任务号 | 医生 | 音色 | 状态 | 进度 | 时间 | 操作 |
|---|
模块
该功能正在开发中
🚧 此功能暂未开放,敬请期待。