# Doubao **Repository Path**: npeng/doubao ## Basic Information - **Project Name**: Doubao - **Description**: Doubao-AI智能对话助手 基于Vue3 + Uni-App开发的智能对话小程序,提供多样化的AI体验和个性化定制功能。 - **Primary Language**: Java - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 1 - **Created**: 2025-07-18 - **Last Updated**: 2025-08-09 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Doubao-AI智能对话助手 基于Vue3 + Uni-App开发的智能对话小程序,提供多样化的AI体验和个性化定制功能。 ## 项目概述 本项目是一个智能对话平台,用户可以与多个专业领域的AI进行对话。系统包含公共AI库和私人AI库,支持用户创建自定义AI体,并可以收藏喜欢的AI助手。 ### 技术栈 - 前端:Vue3、Uni-App、Scss - 后端:Java、Spring Boot - 数据库:MySQL - AI对话:Doubao-pro-32k ### 系统特点 - 高效低延迟 - 负载均衡 - 微服务架构 - 支持语音交互 ===暂无 - 个性化定制 ## 主要功能 ### 1. 用户系统 #### 登录功能 - 手机号授权登录 - 微信一键登录 - 首次初始AI体(创建者:小糯米) #### 个人信息 - 用户头像(可修改) - 唯一识别ID - 用户名(可修改) ### 2. AI体系统 #### 2.1 主页(首页) - 展示用户私有AI体列表 - 包含初始赠送的AI体 - 显示AI体基本信息(头像、昵称、描述) #### 2.2 AI发现页 - 展示公共AI体库 - 支持收藏功能 - 可将喜欢的AI添加到私人库 #### 2.3 创建AI页面 - 自定义AI体属性: * 头像设置 * 昵称定义 * 描述编写 - 可选择是否加入公共库 - 创建的AI自动加入私人库 #### 2.4 个人主页 - 采用豆包APP风格设计 - 展示个人信息和收藏内容 - 管理已创建的AI体 ### 3. 对话功能 #### 对话界面布局 - 顶部:AI头像、名称、创建者信息 - 主体:对话内容展示区 - 底部:文字输入框、语音输入按钮 #### 对话特性 - 文字对话 - 语音交互 ===暂无 - 每个AI体独特音色 - 统一调用Doubao-pro-32k接口 ### 4. AI体属性 每个AI体包含以下信息: - 头像 - 名称 - 描述 - 创建者信息 - 是否公开 - 收藏状态 ## 公共与私有AI体系统说明 ### 公共AI库 - 用户创建的公开AI体 - 系统预置的AI体 - 所有用户可见和使用 ### 私有AI库 - 用户创建的个人AI体 - 从公共库收藏的AI体 - 初始赠送的AI体 - 仅创建者可见和管理 ## 注意事项 1. 新用户注册后自动获得初始AI体 2. 个人创建的AI体可选择是否公开 3. 所有AI体共用Doubao-pro-32k接口 ## 待开发功能 - [ ] AI语言交互系统 - [ ] AI体评分系统 - [ ] 用户间AI体分享 - [ ] 更多个性化设置 - [ ] AI体行为数据分析 - [ ] 多语言支持