Ai Storylab

Ai Storylab

🚀 AI-StoryLab 故事创作平台指南

AI-StoryLab 是一个智能故事创作平台,基于 Next.js 开发。它能助力用户生成并丰富故事内容,还支持语音合成、音效添加和绘图提示词生成,让故事更加引人入胜。

🚀 快速开始

  1. 克隆项目仓库:
    git clone https://github.com/nicekate/Al-StoryLab.git
    cd Al-StoryLab
    
  2. 安装所需依赖:
    npm install
    
  3. 配置环境变量:
    • 复制项目目录下的 .env.example 文件,命名为 .env.local
    • 填写以下平台获取的 API 密钥和标识符:
      DEEPSEEK_API_KEY=你的DeepSeek API密钥
      MINIMAX_API_KEY=你的MiniMax API密钥
      MINIMAX_GROUP_ID=你的MiniMax组ID
      ELEVENLABS_API_KEY=你的ElevenLabs API密钥
      REPLICATE_API_TOKEN=你的Replicate平台API令牌
      
  4. 启动开发服务器:
    npm run dev
    
  5. 访问 http://localhost:3000 开始使用

✨ 主要特性

  • 故事生成:根据输入的主题自动生成完整的故事内容。
  • 语音合成
    • 中文:采用海螺 MiniMax 语音服务。
    • 英文:使用 Replicate Kokoro 语音服务。
  • 音效生成:通过 ElevenLabs 创建逼真的音效。
  • 智能建议:自动推荐合适的音效插入位置。
  • 绘图提示词:为故事场景自动生成 AI 绘图指令,适用于 Midjourney、Recraft 等工具。
  • 导出功能
    • 导出音效位置指南。
    • 提供绘图提示词导出选项。

🔧 技术细节

  • 框架:Next.js 14
  • 语言:TypeScript
  • 样式:Tailwind CSS
  • UI 组件:基于 Radix UI 的 shadcn/ui 组件库
  • AI 服务
    • 故事及绘图提示词生成:DeepSeek API
    • 中文语音合成:MiniMax 语音服务
    • 英文语音合成:Kokoro(Replicate 平台)
    • 音效制作:ElevenLabs

💻 使用示例

故事创作

  1. 输入故事主题或使用系统推荐的提示词。
  2. 选择语言(中文/英文)。
  3. 点击生成按钮获取完整故事内容。

音效添加

  1. 利用智能建议生成音效描述。
  2. 选择合适的位置插入音效。
  3. 点击生成音效按钮完成操作。

绘图提示词生成

  1. 在故事生成后点击“生成绘图提示词”。
  2. 平台将自动生成每个关键场景的绘图指令。
  3. 直接复制使用或导出保存提示词。
  • 0 关注
  • 0 收藏,11 浏览
  • system 提出于 2025-09-28 04:27

相似服务问题