aora-bot

AI 输出一个情绪 ID,小球立刻做出 32 种表情

aora-bot 是一套面向 AI 助手的表情引擎,核心是名为 Emotion Ball 的 SVG 小球。它用纯 SVG 和原生 JavaScript 实时驱动 32 种状态表情,零框架依赖、零图片资源,体积轻量且易于嵌入。解决的问题是:聊天机器人、桌面宠物、悬浮助手等 AI 应用往往缺少直观的情绪表达层,用户只能看到文字,交互显得冰冷。接入后,AI 侧只需输出一个 emotionId,小球就会平滑切换到对应表情,把抽象的情绪状态变成可见的动画反馈。它适合作为独立组件嵌入现有前端项目,也适合作为桌面宠物或悬浮球助手的视觉核心。项目采用 MIT 类开源协议,代码结构简单,便于二次开发和自定义表情。

开源 free 数字人3D
访问官网 ↗ GitHub ↗ 文档 ↗
GitHub 星标 ★ 395
维护状态 较活跃
是否开源
定价模式 free

项目数据

分类数字人3D
开发团队sam70361
所属国家
定价模式free
价格说明开源免费,提供在线Demo体验
访问状态
是否开源
开源协议NOASSERTION
主要语言JavaScript
技术栈/模型ai,ai-agent,animation,bot,chatbot,desktop-pet,emotion,grok,grok-bot,javascript,svg,svg-animation,vanilla-javascript
GitHub 星标★ 395
30天Star增速
HF 下载量
上线时间2026-08-18 00:00:00
最近更新2026-09-20 00:00:00
维护状态较活跃
中文支持
访问方式
移动端支持
综合评分
收录时间2026-09-12
浏览次数1

使用教程

核心亮点

  • 纯 SVG + 原生 JS,零框架零图片,接入成本极低
  • 32 种表情状态覆盖常见情绪,切换由 emotionId 驱动,AI 集成路径清晰
  • 代码轻量,适合嵌入聊天窗口、桌面宠物、悬浮助手等多种前端场景

不足之处

  • 表情数量和样式相对固定,深度自定义需要直接改 SVG 源码
  • 项目处于早期,文档和社区生态还在建设中

适用场景

  • 聊天机器人消息旁展示情绪小球,增强对话的拟人感
  • 桌面宠物或悬浮助手用小球表达开心、思考、困惑等状态
  • 直播/客服场景中作为 AI 虚拟形象的情绪反馈层

替代项目

Rive、Lottie、Live2D

项目介绍

aora-bot 是数字人3D领域的开源项目,由 sam70361 开发,是 2026 年新上线的项目。

它收录于数字人3D分类,该分类目前共有 271 个项目,GitHub 星标数为 382。

项目保持着较活跃的维护节奏,最近一次代码更新于 2026-09-17。开源免费,提供在线Demo体验。从国内网络环境看,可用性暂无实测数据。

它主要面向的使用场景是:聊天机器人消息旁展示情绪小球,增强对话的拟人感。同类可对比的替代方案包括 Rive、Lottie、Live2D。

上一篇:Procedura

下一篇:opentalking

同类项目推荐

A3D 开源

在 three.js 里直接调用 AI 生成纹理和素材,边建模边生成

3D x AI hybrid editor, built with three.js

★ 129 2026-08-09
cube 开源

用一句话生成 3D 模型,在 Roblox 里快速落地 AI 创作

Roblox Foundation Model for 3D Intelligence

★ 1253 2026-08-09
AG3D 开源

用2D图片直接生成3D虚拟人,告别昂贵扫描

Official code release for ICCV2023 paper AG3D: Learning to Generate 3D Avatars from ···

★ 273 2026-08-09
GameFactory-3A 开源

一条命令生成 3A 游戏资产,从模型到视频全自动

A comprehensive open-source 3A game-generation skill and asset framework.

★ 756 2026-08-21