English | 简体中文
🌐 线上地址:http://ai-creator.biyebang.com.cn
一个功能强大的AI创作平台,提供AI写作、图片生成、视频生成、PPT生成等创作工具,并支持一键发布到多个平台。正在持续迭代。。。。。
- 14个专业写作工具:公众号文章、小红书笔记、公文、论文、营销文案等
- 图片生成:文本生成图片、图片变体、AI编辑
- 视频生成:文本转视频、图片转视频、AI配音
- PPT生成:主题生成、大纲生成、在线编辑
- 一键发布:微信公众号、小红书、抖音、快手、今日头条
- 多模型支持:OpenAI、Claude、通义千问、文心一言、智谱AI
- 积分会员系统:灵活的计费方式
- Python 3.13+
- Node.js 22+
- MySQL 8.0+
- Redis 6.0+
# 克隆项目
git clone https://github.com/gongxings/ai-creator.git
cd ai-creator
# 后端
cd backend
pip install -r requirements.txt
cp .env.example .env # 编辑配置
python -m uvicorn app.main:app --reload
# 前端
cd frontend
npm install
npm run dev访问:前端 http://localhost:5173 | 后端 http://localhost:8000/docs
方式一:使用外部数据库(推荐生产环境)
cp .env.example .env
# 编辑 .env,配置 DATABASE_URL 和 REDIS_URL
docker-compose up -d --build方式二:完整部署(含 MySQL + Redis)
cp .env.example .env
docker-compose -f docker-compose.full.yml up -d --build启动后自动创建 22 张数据库表并初始化基础数据。
| 后端 | 前端 |
|---|---|
| FastAPI | Vue 3 + TypeScript |
| SQLAlchemy + MySQL | Element Plus |
| Redis | Pinia |
| JWT 认证 | Vite |
ai-creator/
├── backend/ # FastAPI 后端
│ ├── app/
│ │ ├── api/ # API 路由
│ │ ├── models/ # 数据库模型
│ │ ├── schemas/ # Pydantic 模型
│ │ └── services/ # 业务逻辑
│ └── requirements.txt
├── frontend/ # Vue 前端
│ ├── src/
│ │ ├── api/ # API 接口
│ │ ├── views/ # 页面组件
│ │ └── store/ # 状态管理
│ └── package.json
├── docker-compose.yml
└── docker-compose.full.yml
核心环境变量(.env):
# 数据库
DATABASE_URL=mysql+pymysql://user:pass@localhost:3306/ai_creator
# Redis
REDIS_URL=redis://localhost:6379/0
# JWT
SECRET_KEY=your-secret-key
# AI API Keys
OPENAI_API_KEY=sk-xxx
ANTHROPIC_API_KEY=sk-ant-xxx欢迎提交 Issue 和 Pull Request!
| 公众号 | 解答群 |
|---|---|
![]() |
![]() |
⭐ 如果这个项目对你有帮助,请给个 Star 支持一下!


