# chatAi **Repository Path**: kevinzgai/chart-ai ## Basic Information - **Project Name**: chatAi - **Description**: 这款开源学习型 AI 智能体系统,集成了 AI 会话、语音转文字、文字转语音等核心功能。 技术文档版 本系统为开源学习型 AI 智能体,内置多模态交互能力,核心集成模块包括: AI 会话功能 语音转文字(ASR)功能 文字转语音(TTS)功能 宣传介绍版 一款专为学习场景打造的开源 AI 智能体系统,一站式集成 AI 会话、语音转文字、文字转语音功能,轻松实现多模态智能交互。 - **Primary Language**: Unknown - **License**: AGPL-3.0 - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-11-03 - **Last Updated**: 2026-03-15 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 🤖 AI 智能对话语音项目 (Chart AI) 一个集成了 AI 对话、语音识别(ASR)、语音合成(TTS)以及 **智能体知识库(RAG)** 的现代化 Web 应用。 ## ✨ 功能特性 ### 核心功能 - 💬 **AI 智能对话** - 支持 DeepSeek 和通义千问两种 AI 模型 - 流式响应,实时显示 AI 回复 - **智能对话模式**:支持多轮对话历史记忆 - 🧠 **智能体与知识库 (RAG)** - **自定义智能体**:用户可创建具有特定人格、指令和音色的 AI 助手 - **知识库挂载**:支持上传 PDF、Word、TXT 等文档,通过向量搜索(LanceDB)实现精准问答 - **智能检索**:对话过程中自动判断是否需要调用知识库,过滤闲聊,节省成本 - **智能体广场**:浏览并使用他人发布的公开智能体 - 🎤 **语音交互(ASR & TTS)** - **实时识别**:使用阿里云流式 ASR,边说边显 - **流畅播报**:阿里云流式 TTS,150+ 种音色可选,语速音量可调 - **豆包风格 UI**:极致的移动端交互体验,支持长按录音 - 👤 **个人中心与管理** - **用户认证**:完善的登录、注册、JWT 认证体系 - **个人中心**:管理个人资料(头像、简介)、查看资产统计(智能体、知识库数量) - **管理员后台**:系统配置管理、运行日志实时监控 - � **嵌入式插件 (Widget)** - 支持通过一行 `