Storytelling Chatbot

Storytelling Chatbot

需求人群

该产品适合教育工作者用于开发互动式教学内容,也适合创意工作者获取灵感,同时也能为普通用户提供趣味性的娱乐体验。

使用场景

教育场景:教师利用该聊天机器人设计互动式故事课程,激发学生的学习兴趣。创意写作:作家通过与聊天机器人的互动,获取故事创作灵感,探索不同的情节发展。家庭娱乐:家长和孩子一起使用该产品,共同创作属于自己的冒险故事。

产品特色

利用 Deepgram 实现语音转文字,将用户的语音指令转换为文本。通过 Google Gemini 2.0 生成故事内容,提供丰富的故事情节和选择。使用 ElevenLabs 将文本转换为语音,增强故事的沉浸感。借助 Google Imagen 生成与故事内容相关的图像,提升视觉体验。支持自定义环境变量,方便用户根据需求调整配置。提供本地运行和 Docker 部署两种方式,便于开发和测试。

使用教程

        11. 克隆项目代码到本地。
              22. 安装 Python 环境并创建虚拟环境,运行 `pip install -r requirements.txt` 安装依赖。
                    33. 创建 `.env` 文件并配置相关环境变量。
                          44. 进入 `frontend` 文件夹,运行 `npm install` 和 `npm run build` 构建前端。
                                55. 启动后端服务,运行 `python src/bot_runner.py --host localhost`。
                                      66. 在浏览器中访问 `http://localhost:7860`,开始使用。

团队介绍

了解 Storytelling Chatbot 背后的团队成员,包括创始人、开发人员、设计师和产品人员。

该产品暂无团队信息。

  • 0 关注
  • 0 收藏,20 浏览
  • admin 提出于 2025-09-23 08:33

相关MCP客户端

相关教程