跳到主要内容

数字人界面

DesireCore 提供了一个独特的3D 数字人界面——你可以将聊天面板"翻转"过来,与智能体的虚拟形象进行更直观的交互。

翻转视图

主界面采用卡片翻转(Flip)设计:

  • 正面(FrontFace):标准的三栏聊天界面,也就是你日常使用的界面
  • 背面(BackFace):3D 数字人界面,以全新视角呈现智能体

翻转时有约 1 秒的 3D 卡片翻转动画,背景色也会从浅色渐变切换到深色太空主题。

如何进入数字人界面

有两种方式进入:

  1. 聊天头部按钮:点击头部右侧的"沉浸式交互"按钮(蓝色标签)
  2. 更多菜单:在紧凑模式下,从"更多"菜单中选择"沉浸式交互"

再次点击相同按钮即可翻转回聊天界面。

界面构成

数字人界面包含以下核心元素:

3D 核心球体(Core Orb)

界面中央是一个动态 3D 球体,它是智能体"意识"的可视化表现:

  • 球体颜色随智能体状态动态变化
  • 周围环绕粒子壳层和发光圆环,营造科幻氛围
  • 球体下方有实时音频波形(在语音交互时显示)

状态面板

数字人界面四周分布着信息面板,每个面板用不同颜色标识:

面板颜色内容
人设(Persona)青色智能体的身份定义和性格特征
记忆(Memory)紫色当前活跃的记忆条目和关联
工具(Tools)绿色可用的工具和技能列表
活动(Activity)橙色正在执行的操作和状态

智能体状态

数字人有四种主要状态,每种状态有独特的视觉表现:

状态颜色基调说明
待命(Idle)青色默认状态,球体平缓呼吸
聆听(Listening)浅青色接收语音输入,波形动画活跃
思考(Reacting)紫色处理请求,球体脉动加速
说话(Speaking)绿色语音回复中,波形跟随语音节奏

交互方式

在数字人界面中,你可以:

  • 文字输入:界面底部仍有输入框,可以打字与智能体交流
  • 语音交互:通过麦克风与智能体进行语音对话(需要开启语音功能)
  • 实时字幕:智能体的回复会以字幕形式实时显示
  • 设置调整:通过设置面板调整数字人的外观和行为参数
性能提示

3D 数字人界面使用 WebGL 渲染。在返回聊天界面后,3D 场景会在翻转动画结束后自动卸载,不会持续占用 GPU 资源。

功能演进中

数字人界面目前主要提供视觉化的状态展示和基础语音交互。更丰富的交互能力(如手势识别、表情反馈)将在后续版本中逐步引入。