本项目属于在线教育 AI SaaS、企业内容生产服务行业,针对传统教材、文档转视频成本高、制作周期长、理科数学可视化缺失、海内外付费体系割裂四大行业痛点。
目标用户分为四类:在校学生 / 备考人群、知识自媒体创作者、企业内部培训团队、在线教育平台服务商。
产品提供一站式文档自动转短视频能力,同时兼顾 C 端个人学习工具与 B 端开放 API 商业化交付,区分国内、海外双地域运营,适配中英文用户的学习、内容批量生产需求,可替代人工脚本、配音、剪辑全流程,大幅降低教育短视频制作门槛。
1.C 端用户前台
文档管理:支持 PDF/Word/EPUB/ 网页 / 云盘多渠道导入,AI 自动语义拆分章节,支持手动合并调整;
AI 视频生成:自动生成讲解脚本、多语种 TTS 配音,提供白板 / PPT/Manim 专业数学微积分动画 6 类风格,自定义横竖屏输出分辨率;
积分与付费:双独立积分体系(视频积分用于生成、爱心积分用于宠物),订阅会员、积分包充值、多渠道支付下单;
宠物留存系统:宠物领养、喂食成长、广场社交点赞、每日登录奖励;
配套工具:视频在线编辑、多格式导出、RAG 智能问答助手、站内邮件多渠道通知;
2. 运营管理后台
用户管理、任务队列监控、自动 + 人工内容审核、AI 服务商可视化配置、支付渠道插拔配置、套餐 / 积分包定价、系统热参数配置、公告运营、全量审计日志;
3.B 端企业开放平台
独立 API 鉴权、文档转视频全链路接口、按量计费、任务 Webhook 回调、用量账单、白标私有化部署方案。
1.技术栈选型
前端:Nuxt3 + Vue3 + @nuxtjs/i18n 国际化、Socket.IO 实时通信;
后端:NestJS TS;存储:PostgreSQL + Redis;队列:BullMQ;AI 服务:DeepSeek/OpenAI/ 火山引擎;渲染:Manim Python FastAPI;对象存储:OSS/S3;网关 Kong/Nginx;部署 K8s+CI-CD。
2.整体架构搭建
采用分层模块化架构,拆分用户、文档、任务、支付、AI、宠物、助手独立服务;使用策略模式实现可插拔支付、可插拔 AI 引擎,后台可视化切换供应商无需重启服务;基于 BullMQ 搭建多 Worker 分布式任务集群,拆分脚本 / TTS / 通用动画 / Manim 数学渲染独立 GPU 消费队列。
3.核心业务开发
完成完整 PostgreSQL ER 数据库建模,实现双积分事务化账务、订单支付退款、Webhook 验签;自研 Manim 数学动画渲染 Sidecar,LLM 自动匹配微积分模板;搭建 LangChain RAG 智能问答,多工具查询用户实时数据;实现 JWT 长短令牌、管理员 2FA、B 端 API Key 分级鉴权、双层限流体系;WebSocket 实时推送任务进度、宠物互动消息。
4.部署与运维
编写 Docker 镜像、K8s 部署 yaml,配置灰度 CI-CD 流水线;搭建 Prometheus 监控、任务队列 / 失败率 / GPU 负载告警;实现文件预签名分片上传、CDN 资源分发、内容安全全链路审核流程。
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!

下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态
评论