用户端 H5(手机浏览器)
· 注册 / 登录
· 上传照片+样音+亲属授权
· 通话页(计时/实时扣费/AI 水印)
· 钱包:扫码充值 · 账单
运营后台(PC,独立鉴权)
· 形象合规审核(证明材料必看)
· 收款渠道:上传微信/支付宝码
· 充值审核:按备注码核对放款
· 用户/费率/通话记录
后端 API(同一进程两套路由)
/api/app/* 用户 · JWT
/api/admin/* 后台 · 独立 JWT
计费引擎:开始→5s 心跳→按分钟结算
余额与流水:同事务写入
AI 通话引擎(可插拔)
mock ← 现在(演示流)
Vidu S1 · 单照片实时数字人
ZEGO AI Agent + 数字人
selfhost:ASR+LLM+TTS+唇形
按分钟收费怎么跑通
接通前预检:余额 ≥ 最低消费(默认 ¥3/分钟,不足 1 分钟按 1 分钟) → 通话中前端每 5 秒心跳,服务端按真实起止时间重算秒数 → 余额不足以支付下一分钟或到单次上限(120 分钟)→ 自动挂断 → 一次性结算扣费并写 ledger 流水
扫码充值链路(无需支付牌照)
后台上传收款码 → 前台选渠道/金额 → 展示二维码 + 6 位备注码 → 用户转账(备注填码)并上传截图 → 后台按备注码反查订单 → 核对收款 App 账单真实到账 → 放款入账(幂等,重复放款会被拒)