aora-bot

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

开源 🏷️完全免费 🚫 站点已失效 数字人3D 🍴 复刻 78
访问官网 ↗ GitHub ↗
GitHub 星标 ★ 622
维护状态 活跃
是否开源 开源
定价模式 🏷️完全免费 支持限时试用 · 开源免费,提供在线Demo体验

项目预览

aora-bot 项目界面预览图
图片来源:GitHub 官方仓库名片

项目数据

分类数字人3D
开发团队sam70361
定价模式🏷️完全免费
价格说明开源免费,提供在线Demo体验
访问状态🚫 站点已失效
是否开源是
开源协议NOASSERTION
主要语言TypeScript
技术栈/模型ai-agent,animation,avatar,bot,character,chatbot,desktop-pet,emotion,grok-bot,javascript,mascot,svg,svg-animation,vanilla-javascript
GitHub 星标★ 622
上线时间2026-08-18 00:00:00
代码更新2026-11-04
仓库体积19.7 MB
本站数据更新2026-11-05
维护状态活跃
收录时间2026-09-12
浏览次数3

项目介绍

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

Star 增长趋势

本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整

数据来源:GitHub API 逐日快照 · 收录于 2026-09-12 · 当前星标 ★ 622

使用教程

难度:入门 约 15 分钟 部署方式:纯浏览器 4 步

环境要求

  • 现代浏览器
  • 模型服务凭据

安装与启动步骤

  1. 1起个静态服务

    它是纯前端资源,本地起个静态服务器就能看。

    python -m http.server 8765
  2. 2认一遍表情编号

    三十二种状态各有编号,先看清单。

  3. 3发一个状态码

    外部只需传编号就能切表情,不用管内部实现。

  4. 4接进自己的对话流

    把模型的情绪判断映射到编号,表情就跟着动。

如何确认成功

给定一串情绪标签能让表情按顺序切换,且切换过程有过渡没有跳帧

注意事项

  • 它只做表情层,不含对话与语音能力。
  • 零图片资源是卖点,因此风格偏扁平,想要写实得换方案。
  • 三十二种状态够不够用取决于你的场景,先对一遍清单。
  • 接入成本主要在情绪判断那一侧。

核心亮点

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

不足之处

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

适用场景

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

替代项目

Rive、Lottie、Live2D

上一篇:Procedura

下一篇:opentalking

同类项目推荐

FlexiDreamer 开源

单张照片秒变 3D 模型,用 FlexiCubes 快速生成网格。

An official implementation of FlexiDreamer: Single Image-to-3D Generation with Flexi···

★ 78 2026-08-09
ComfyUI_Sonic 开源

一张人像照加一段音频,在 ComfyUI 里生成会说话的数字人视频

Sonic is a method about ' Shifting Focus to Global Audio Perception in Portrait Anim···

★ 1142 2026-10-16
opentalking 开源

私有部署的数字人框架,接上模型就能实时对话

OpenTalking: An industrial-grade open-source AI digital human framework that support···

★ 3309 2026-09-13
MotionDiffuse 开源

输入一句话,AI自动生成逼真的3D人体动画

MotionDiffuse: Text-Driven Human Motion Generation with Diffusion Model

★ 985 2026-08-09
Duix-Avatar 开源

断网也能克隆数字人,视频自己生成不花云钱。

Truly open-source AI avatar(digital human) toolkit for offline video generation and ···

★ 16235 2026-08-09
ai-brain-3d 开源

单文件双击就能跑,AI 大脑的神经元活动实时看得见

A single-file 3D visualization of your AI agent ecosystem. Wireframe brain hull, neo···

★ 7 2026-08-09
worldexplorer 开源

单图生成可自由行走的 3D 世界,告别固定视角

[SIGGRAPH Asia 2025] WorldExplorer: Towards Generating Fully Navigable 3D Scenes

★ 198 2026-08-09
-Prototype-AIVTuber 开源

用GPT-3和VTuber引擎,快速搭建AI虚拟主播,实现直播自动互动。

a open-source Artificial Intelligence Virtual Youtuber (AI VTuber), (this project is···

★ 435 2026-08-09
Matrix-3D 开源

一张图或一句话,生成可漫游的 3D 全景场景

Generate large-scale explorable 3D scenes with high-quality panorama videos from a s···

★ 851 2026-08-09