多模型 AI 引擎智能路由 —— 一句话,从想法到演示,分钟级交付。
- 智能生产力链路 — 一句话主题 → 结构化大纲 → 内容扩写 → AI 配图 → 多格式导出(PDF / 图片包 / PPTX)
- 多模型 AI 引擎 — Router-Adapter 适配器架构,支持 Gemini / OpenAI / 智谱 / DeepSeek / 火山引擎 / SiliconFlow / ModelScope / 本地 Ollama,按任务类型(文本/图片/视觉)自动路由,热切换无需重启
- Agent 对话模式 — 自然语言驱动全流程 PPT 生成,9 大 AI 工具(Function Calling),引导/自动双执行模式,SSE + WebSocket 实时进度
- 设计资产智库 — 精品模版广场、AI 视觉风格提取、个人风格入库,4 层级 Prompt 合成引擎确保视觉一致性
- MinerU 文档解析 — 工业级 PDF/Word 文档结构化提取
- 商业化 SaaS 基础设施 — 支付(支付宝/微信)、积分、VIP 会员、退款风控、消息中心、6 级 RBAC 权限体系,配置商户密钥即可上线
卡片式项目看板,支持任务实时状态追踪、优先级置顶、快速预览轮播,以及项目归档管理与二次复用。
![]() |
端到端自动化:主题 → 大纲 → 内容 → 配图 → 导出(PDF / 图片包 / PPTX)。支持版本回滚和资产复用。
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
模版广场、AI 视觉风格提取、规则注入、个人风格入库。
![]() |
![]() |
配置并热切换 7+ AI 提供商,按任务类型自动路由。
业务看板、订单管理、RBAC 权限、积分、AI 引擎配置和系统设置。
![]() |
![]() |
自然语言驱动全流程 PPT 生成,说出来就行。
![]() |
![]() |
| 个人模式 | 企业模式 | |
|---|---|---|
| 目标 | AI 创作 PPT,自我使用 | 商业化 SaaS 运营,对外服务 |
| 必填配置 | 5 项(AI Key + JWT + DB) | 全部配置 + 商户密钥 + SSL |
| 功能范围 | 大纲 → 内容 → 配图 → 导出 | 全功能 + 管理后台 + 支付 + VIP |
| 可忽略模块 | 管理面板、支付、VIP、积分 | 无 |
PORT=1111
DATABASE_URL="file:./dev.db"
JWT_SECRET="your-secret-key-at-least-32-characters"
AI_PROVIDER="Gemini" # 可选: OpenAI, Volcengine, Zhipu, SiliconFlow 等
GEMINI_API_KEY="your-api-key"- Node.js v18+(推荐 v22+)
- 一个 AI 提供商的 API Key(如 Gemini)
企业级数据库(可选)
默认使用 SQLite,无需额外安装。生产环境 / 多用户部署建议切换至:
| 数据库 | 适用场景 | DATABASE_URL 示例 |
|---|---|---|
| PostgreSQL | 生产环境、高并发 | postgresql://user:pass@localhost:5432/yhai_ppt |
| MySQL | 已有基础设施 | mysql://user:pass@localhost:3306/yhai_ppt |
| SQLite(默认) | 个人 / 开发 | file:./dev.db |
切换方式:修改 server/prisma/schema.prisma 中的 provider 从 "sqlite" 改为 "postgresql" 或 "mysql",更新 DATABASE_URL,然后执行 npx prisma db push。
# 1. 安装依赖
npm install && cd server && npm install
# 2. 配置环境变量
cp server/.env.example server/.env
# 编辑 server/.env,填写 AI_PROVIDER 和对应的 API Key
# 3. 初始化数据库
cd server && npx prisma db push
# 4. 启动开发服务
# 方式一:Windows 一键启动
一键启动.bat
# 方式二:分别启动
npm run dev # 前端 → localhost:1000
cd server && npm run dev # 后端 → localhost:1111默认管理员账号:admin@local / admin12345678(生产环境请务必修改)。
| 层级 | 技术 |
|---|---|
| 前端 | React 19.2 · Vite 6.2 · Tailwind CSS 4.1 · TanStack Query 5.9 · Framer Motion 12 · WebSocket |
| 后端 | Express 5.2 · Prisma 6.19 · SQLite / PostgreSQL / MySQL · Winston · Zod 4.3 |
| AI | Google GenAI SDK · MinerU · OpenAI Function Calling · SSE 流式推送 |
| 商业化 | 支付宝 SDK · 微信支付 v3 · Nodemailer · express-rate-limit · JWT |
| 测试 | Vitest · Playwright · Bun Test |
graph TD
UI[React 前端] --> API[Express API 服务]
API --> Router{多模型路由层}
Router -- 推理/逻辑 --> Text[各大厂商文本模型]
Router -- 审美/生图 --> Image[各大厂商图片模型]
Router -- 视觉分析 --> Vision[各大厂商视觉模型]
API --> Agent[Agent 对话服务]
Agent -->|Function Calling| Tools[9 大 AI 工具]
UI <-->|SSE + WebSocket| Agent
- 原生可编辑 PPTX 导出(保留文本层和矢量图形)
- 智能排版引擎(自动图文对齐)
- PowerPoint 动画导出
- 多人实时协作
- Agent 对话式生成模式
- 商业化基础设施(支付、积分、VIP、退款)
- 企业级 RBAC 权限与审计日志
- 增长运营工具(邀请返利、签到、CRM)
YH-AI 智能PPT创作平台



















