Files
guo zebin 74b49ae41c refactor: 大小模型逻辑重构 + 单模型模式 + 多处优化
核心改动(大小模型重构):
- 删死代码约 750 行:LangGraph 工作流、本地知识库、ltp_mode、nlp_cemotion、__check_and_clear_chroma_db、QAService Persona/command 分支
- 命名修复:planner -> judge(闲聊判断器)
- 删除 80 字兜底核实和 kb_search 硬编码优先
- 新增单模型模式:未配置 big_model_engine 时同步执行工具循环
- 重写 docs/Prompt设计文档.md

其他改动:
- 配置中心 URL 更换为 124.220.24.49:5500
- recorder.py 录音非 16kHz 时重采样到 16kHz
- fay_booter.py 远程音频连接健壮性修复(recv 空字节/异常退出/socket 关闭/心跳批量清理)
- mcp_service.py 修复(_serialize_mcp_result 递归序列化、add_mcp_server 用 new_id、werkzeug 多线程替代 gevent)
- remote_audio_key0.py 按键通话自动开关唤醒词
- 打包默认配置加 big_model_*/embedding_* 字段,system.conf.bak 统一 asr_mode
- 新增 packaging/ 打包脚本、fay.spec、samples/、requirements-legacy.txt

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-08-06 19:23:44 +08:00
..
2026-04-10 17:34:39 +08:00

Fay 课程知识库

本目录存放 Fay 的课程知识包(.zip 格式),由「课程知识库」MCP server(mcp_servers/fay_player_knowledge/)加载,供 Fay 在对话中检索引用。

课程包来源

所有课程包均可在 https://player.fay-agent.com 在线创建或浏览,主要功能:

  • 🌐 浏览 / 创建 课程知识包
  • ▶️ 在线播放 课程内容
  • 🎬 导出视频 一键将课程包生成讲解视频
  • 📄 导出 Markdown 文档 将课程内容转为 md 文档
  • 🆓 完全开源 项目地址:https://gitee.com/xszyou/fay-player

下载得到的 .zip 放入本目录,即可被 Fay 引用。

当前包含的课程

课程包 简介
Fay介绍(面向开发者).zip Fay 数字人框架的整体架构与开发者上手指南
Fay多用户对话消息分发逻辑.zip 多用户场景下消息分发与会话隔离机制
Fay的think标签处理逻辑.zip <think> 标签从产生到记忆归档的全链路
Fay的prestart标签处理逻辑.zip <prestart> 标签的注册、调度与双通道注入
OfficeEcho-course.zip OfficeEcho 示例课程

使用方式

  1. https://player.fay-agent.com 创建或下载课程包;
  2. .zip 文件放入本目录;
  3. 启动 Fay 后,「课程知识库」MCP server 会自动加载并向 Fay 暴露 search / get_section 工具;
  4. 与 Fay 对话时即可让它检索这些知识。