botgroup.chat 简介
botgroup.chat 是一个基于 React 和 Cloudflare Pages 开发的开源 AI 群聊应用,旨在为用户提供类似群组聊天的互动体验。
主要功能:
- 多 AI 角色参与:支持多个 AI 角色同时参与对话,模拟真实的群聊场景。
- 实时流式响应:提供流畅的对话体验,适用于娱乐、教育或测试场景。
- 自定义 AI 角色:用户可定义角色的名称、个性、模型和头像,创建个性化的智能体。
- 群组管理:提供群组管理功能,方便创建和管理聊天群组。
- Markdown 支持:支持 Markdown 格式和数学公式显示(KaTeX),满足多样化的表达需求。
- 美观的 UI 界面:采用现代化设计,提升用户体验。
- 响应式设计:兼容移动端设备,确保不同屏幕上的良好表现。
使用方法:
- 直接体验:
- 自我部署:
- 确保拥有 GitHub 和 Cloudflare 账户。
- 访问 GitHub 项目地址:https://github.com/maojindao55/botgroup.chat。
- Fork 项目到个人 GitHub 仓库。
- 登录 Cloudflare Dashboard,进入 Workers & Pages 页面,选择 “Create a application > Pages”,然后 “Connect to Git”。
- 配置部署选项:
- Framework preset 选择 None
- Build command 设置为
npm run build
- Build output directory 设置为
dist
- 设置 API Key 等环境变量,点击 “Save and Deploy”。
- Cloudflare Pages 会自动构建和部署,完成后可通过域名访问应用。
应用场景:
- 语言学习:学生可与 AI 角色进行对话,练习语言表达。
- 开发测试:开发者可测试 AI 交互模型,优化智能聊天功能。
- 企业协作:企业可创建 AI 群组,提高内部沟通效率。
总结
botgroup.chat 是一个创新的 AI 群聊应用,利用 AI 技术提供多人互动体验,适用于多种场景,如学习、娱乐、开发和企业应用。用户可直接体验或自部署,享受个性化 AI 聊天服务。