← 返回全部文章
·约 8 分钟PPT

Fay

Agent3D 建模

配套媒体

本页对应的 PPT 与演示视频

Fay-recommend.mp4
PPT
Fay-recommend.pptx浏览器不能直接打开 PPT,下载后用 PowerPoint / WPS / Keynote 查看
下载没反应?点这里复制直链

侧边栏预览窗口(Electron webview)会拦截下载,把下面的链接复制到 Chrome / Edge 地址栏打开即可保存。

PPT../../Fay-recommend.pptx
视频../../Fay-recommend.mp4
本文目录
  1. 🚀 什么是 Fay?
  2. ✨ 核心功能一览
  3. 🛠️ 5 分钟快速上手
  4. 环境准备
  5. 启动服务
  6. 访问管理页面
  7. 个性化配置
  8. 📊 与主流数字人框架对比
  9. 💡 适用场景
  10. 场景一:实时语音对话数字人
  11. 场景二:MCP 工具扩展
  12. 场景三:多端部署
  13. 用户群体总结
  14. 💰 开源协议与商用
  15. 🎯 总结

📌 核心价值:开源数字人 Agent 框架,把大模型与 2.5D/3D 数字人形象一站式打通,商用免责、全离线可用

Fay 是一套面向终端落地的数字人框架,向上适配各类数字人模型,向下接入 OpenAI/Deepseek 等大模型,并支持 MCP 工具调用与仿生记忆,让开发者 30 分钟内就能跑通一个可商用的智能数字人。

Fay 封面图


🚀 什么是 Fay?

Fay 数字人框架是一个完全开源(GPL-3.0)、商用免责的 Agent 框架。它向上对接 2.5D / 3D / 移动端 / PC / 网页等各种数字人模型,向下接入兼容 OpenAI 协议的各类大语言模型(含 Deepseek、通义千问、ChatGLM 等),并且允许开发者自由替换 ASR、TTS 等组件。

GitHub stars GitHub forks

项目的核心定位是「面向终端落地的数字人」——不是实验室 demo,而是真正能跑在单片机、APP、网站、大屏、第三方业务系统里的工业级框架。

核心定位:开源 + 商用免责 + 全离线 + Agent 自主决策,是当前中文社区最完整的数字人落地框架


✨ 核心功能一览

功能对比表

模块 关键能力 Fay 实现
数字人 2.5D / 3D / PC / 移动 / 网页 全支持
大模型 OpenAI 兼容接口 原生支持
ASR / TTS 自由替换 完全解耦
Agent 工具 MCP 协议 原生支持
记忆 仿生记忆(openclaw 机制) 内置
部署 单片机 / APP / 网站 / 大屏 任意终端

🛠️ 5 分钟快速上手

环境准备

# 克隆仓库
git clone https://github.com/xszyou/Fay.git
cd Fay

# 安装依赖(Python 3.12)
pip install -r requirements.txt

启动服务

# 本地启动(使用公共资源,速度较慢,建议换成自己的 key)
python main.py start -config_center d19f7b0a-2b8a-4503-8c0d-1a587b90eb69

访问管理页面

浏览器打开 http://127.0.0.1:5000 即可看到配置中心,可以在这里切换大模型、配置知识库、调整数字人形象。

个性化配置

# 复制配置模板
cp system.conf.bak system.conf
# 修改 system.conf 中的模型 key、ASR/TTS 服务地址等

注意:首次启动建议先在管理页面配置好大模型 API Key,再启动数字人驱动进程


📊 与主流数字人框架对比

竞品对比表


💡 适用场景

场景一:实时语音对话数字人

实时语音对话

功能说明:Fay 支持全时流式语音对话,配合 ASR + LLM + TTS 三段式流水线,首包延迟可控制在 1-2 秒内。唤醒词检测、对话打断、连续多轮对话都已内置实现。

输入要求:麦克风音频流 / 文本输入

输出效果:数字人形象 + 实时语音 + 字幕(可选机器人表情)

适用场景:

  • ✅ 智能客服 / 商场导购
  • ✅ 智能音箱 / 车载助手
  • ✅ 银行 / 医院导诊台

场景二:MCP 工具扩展

MCP 工具管理

功能说明:Fay 原生支持 MCP(Model Context Protocol)工具管理,兼容 SSE 和 Studio 两种协议。开发者可以注册任意 MCP 工具(浏览器、计算器、搜索引擎、知识库等),让数字人具备自主决策的工具调用能力。

输入要求:在管理页面注册 MCP 工具地址(如 http://localhost:3000/sse)

输出效果:数字人根据用户意图自动选择并调用合适的工具完成任务

适用场景:

  • ✅ 智能助理(自动查天气、订餐厅、查股票)
  • ✅ 教学数字人(自动调取课件、演示代码)
  • ✅ 运维机器人(自动查询服务器状态、执行命令)

场景三:多端部署

多端部署

功能说明:Fay 的服务端基于 Python 异步框架,可同时响应多个终端的请求。支持单片机(通过串口协议)、APP(HTTP/WebSocket)、网站(嵌入 iframe)、大屏(直接对接视频流)等多种接入方式。

输入要求:客户端按约定协议发送音频/文本

输出效果:统一的数字人对话体验,覆盖桌面 / 移动 / 嵌入式全场景

适用场景:

  • ✅ 智能硬件(陪伴机器人、故事机)
  • ✅ 政务大厅 / 银行网点的数字员工
  • ✅ 教育大屏 / 智慧展厅

用户群体总结

  • ✅ AI 应用开发者:快速搭一个能跑的数字人 demo
  • ✅ 企业 IT / 集成商:商用免责的稳定框架,可直接部署
  • ✅ 硬件厂商:对接单片机 / 嵌入式设备
  • ✅ 教育 / 政务客户:数字员工 / 导览员
  • ❌ 不适合:需要 3D 全身动捕 + 实时驱动的影视级应用(建议选 LiveTalking / EchoMimic)

💰 开源协议与商用

开源协议:GPL-3.0

💡 重要:项目方明确声明「完全开源,商用免责」,可放心用于商业产品


🎯 总结

Fay 数字人框架是当前中文社区少有的「端到端」开源数字人方案——从 ASR 到 LLM 再到 TTS,从数字人驱动到 MCP 工具调用,从单片机到大屏全终端覆盖,全部用 Python 一套代码搞定。

相比 LiveTalking / Linly-Talker 等同类项目,Fay 的差异化优势在于:

  1. 全离线可用(隐私敏感场景刚需)
  2. MCP 工具原生支持(Agent 能力扩展性强)
  3. 仿生记忆(个性化交互)
  4. 多端部署(一套代码覆盖所有终端)

推荐指数: ⭐⭐⭐⭐⭐(满分5星)

适合人群: AI 应用开发者、企业 IT 集成商、智能硬件厂商

GitHub 仓库: xszyou/Fay


数据截至 2026-06-20,最新信息请以 GitHub 仓库为准。