KdaiP/EchoBot

EchoBot: Your Anime AI Companion

解决的问题

EchoBot 解决了 AI 代理中常见的权衡问题:加载大量工具集和技能系统会增加 token 使用量并降低响应速度。同时,它还能防止「人格稀释」——即当 AI 的角色个性与复杂的技术指令混合时,其角色特征被削弱的现象。

工作原理

EchoBot 采用三层架构,将意图、个性与执行分离:

  1. 决策层:使用混合引擎(规则 + 轻量级 LLM)快速判断用户是想聊天,还是需要执行任务。
  2. 角色扮演层:专为情感价值和沉浸感设计的独立层。移除了工具使用元数据,确保快速、生动的响应始终符合角色设定。
  3. 代理核心:后台层,负责处理复杂任务,使用完整的工具链、技能库和长期记忆。具备系统级权限,可进行本地文件的读写操作。

适用人群

希望拥有 Live2D 动画头像的沉浸式 AI 伴侣,同时又能作为生产力助手完成编码、文件管理等任务的用户。

核心亮点

  • Live2D 集成:支持基于 Web 的 Live2D 渲染,实现实时语音交互。
  • 多平台支持:可通过内置 WebUI、QQ 和 Telegram 使用。
  • 生产力工具:支持本地文件操作、定时(Cron)任务和周期性(Heartbeat)任务。
  • 灵活的语音选项:内置 TTS(edge-tts, kokoro)和 ASR(Sensevoice),支持自定义 OpenAI 兼容语音 API。
  • 视觉能力:若连接的 LLM 支持视觉功能,可上传并理解图像。

相关

  • 项目
  • 项目
  • 项目
  • 项目
  • 项目