# slidev-ai **Repository Path**: wenphi/slidev-ai ## Basic Information - **Project Name**: slidev-ai - **Description**: No description available - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-11-14 - **Last Updated**: 2025-11-14 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README
🔗 [OpenMCP 文档](https://kirigaya.cn/openmcp/)
## 💡 AI 项目生成提示词
对于想要开发类似 AI 应用的开发者,这里提供了一个完整的 LLM Prompt,可用于生成类似的前后端项目:
[PROMPT.md](docs/PROMPT.md)
## 📦 快速开始
请参阅[快速开始](docs/quickstart_zh.md)。如需容器化部署,见[Docker 部署说明](docs/deploy_docker_zh.md) | [English](docs/deploy_docker.md)。
## 使用 Docker 部署
推荐拆分为 2 个容器:
- backend:NestJS API(默认端口 3001),内置 Puppeteer 依赖与 SQLite
- frontend:Vite+Vue 构建产物,使用 Nginx 提供静态服务(默认映射 8080)
仓库已提供 `backend/Dockerfile`、`frontend/Dockerfile` 与 `docker-compose.yml`。
1) 准备环境变量(后端启动时会校验):
在 Windows cmd.exe(当前窗口临时设置):
```
set OPENAI_API_KEY=你的key
set OPENAI_BASE_URL=https://api.openai.com/v1
set OPENAI_MODEL=gpt-4o-mini
```
或在仓库根目录创建 `.env`:
```
OPENAI_API_KEY=你的key
OPENAI_BASE_URL=https://api.openai.com/v1
OPENAI_MODEL=gpt-4o-mini
```
2) 构建并启动:
```
docker compose up -d --build
```
3) 访问:
- 前端:http://localhost:8080
- 后端 API:http://localhost:3001/api
数据持久化:compose 将 `backend/uploads`、`backend/presentation`、`backend/database.sqlite` 绑定到容器内路径,重启不丢数据。
注意:
- 前端在构建时通过 `VITE_DOMAIN`、`VITE_PORT`、`VITE_ENABLE_HTTPS` 注入 API 地址,默认指向 `localhost:3001`,如需变更可编辑 `docker-compose.yml`。
- 如 8080 或 3001 端口占用,可在 compose 中调整 `ports` 映射。
## 🤝 贡献指南
欢迎社区贡献!请参考 [贡献指南](CONTRIBUTING.md) 和 [行为准则](CODE_OF_CONDUCT.md)。
## 📜 开源协议
Slidev AI 基于 **MIT License** 开源,并对商业用途附加条款。详情请见 [LICENSE](LICENSE)。
## 🌍 社区与支持
如果你希望获取更多技术支持或深入理解 Slidev AI,欢迎加入 OpenMCP QQ 群:
---
*"从想法到演示再到内容传播,我们的任务就是缩短它"* - Slidev AI 团队