1. 产品概述
产品名:众海智能·在线教育系统(MVP 源码)
版本:企业版源码(含前后端、数据库模型、docker-compose 启动)
交付形式:源码包(Git 仓库)、部署脚本、初始数据种子、技术文档、1 个月免费技术支持(按条款)
适用对象:培训机构、企业内训、职业教育平台、高校在线教学、SaaS 化二次开发方
核心卖点:
可立即上线的最小可用产品(用户注册/登录、课程管理、章节与测验、学员记录、管理员接口)
支持私有化部署与二次定制,便于品牌化与功能扩展
附带 Docker 一键部署、API 文档与基础运维说明,缩短交付周期
2. 完整功能清单
基础功能(MVP)
用户模块:注册/登录(JWT)、角色分级(student/teacher/admin)、用户资料
课程管理:课程 CRUD、章节/课时管理、课程封面、课程发布/下线
课时内容:富文本/HTML/Markdown、视频 URL 接入(CDN)
题库与测验:选择题/判断题、题目批量导入、智能组卷、自动判分
学习记录:学习进度、观看时长、测验成绩、错题本导出
管理后台:题库管理、用户管理、课程审核、报表导出(CSV/Excel)
API 文档:基础接口说明与鉴权示例
部署脚本:docker-compose 一键启动(MySQL + 后端 + 前端)
基础安全:密码加密(bcrypt)、JWT、输入校验
可选/付费增值模块
写作自动批改(接入 LLM 或评分模型)
直播与连麦(第三方云直播接入)
支付与订单(微信/支付宝接入)
小程序端(微信/支付宝/抖音)适配包
企业/校园多租户改造(SaaS 模式)
私有化运维与长期技术支持(SLA 合同)
3. 技术栈与交付内容
后端:Node.js + Express 或可替换为 NestJS(源码为 Node/Express)
ORM:Sequelize + MySQL(可替换为 PostgreSQL)
前端:Vue 3 + Vite(单页面应用)
认证:JWT(7 天默认过期,可配置)
容器化:Docker + docker-compose(一键部署)
存储:可对接对象存储(OSS/COS)用于视频/大文件
交付清单(源码包包含)
Git 仓库(完整 commit 历史或单次打包)
README 与部署说明(包含环境变量示例 .env.example)
docker-compose.yml 与 Dockerfile(前后端)
SQL 或数据迁移脚本 / Sequelize models(自动建表脚本)
初始管理员账号脚本(seed)
基础 API 文档(接口说明)
技术交付文档(架构图、技术栈、依赖清单、常见故障与解决)
30 天内的免费远程技术指导(按合同)
4. 授权与许可
A. 单实例一次性买断(含源码与全部权利)
价格区间(参考):人民币 5 万 — 20 万(视功能复杂度与源码成熟度)
权利:一次性付费后买方享有源码所有权、可改动、可再出售(如需转售许可需在合同中注明)
卖方责任:交付源码 + 部署文档 + 30 天免费技术支持(有偿延保)
建议条款:明确源码著作权转移、交付验收标准、保密条款与违约责任
B. 源码授权(非买断,含一年维护)
价格区间:人民币 1 万 — 10 万/年
权利:买方仅获得使用与二次开发权(不得转售源码原始包),一年维护与安全补丁
卖方保留著作权,后续二次开发或插件可另行授权收费
C. SaaS + 私有化部署 + 定制开发(项目化报价)
起步价:人民币3 万 起(含部署、定制、培训)
模式:按项目需求定制开发并签署服务合同,包含 SLA 与长期运维
以上价格为市场参考区间。实际报价建议根据源码完整度、文档质量、是否含敏感功能(支付、直播)、以及买方是否要代码权转移来调整。
5. 交付验收清单
交付物(必交)
Git 仓库地址或压缩包(含所有分支/提交历史)
完整 README 与部署说明、环境变量示例
docker-compose 一键启动脚本并演示成功日志截图或视频
初始 admin 账号与默认测试数据(或脚本)
API 文档(至少包含所有公开接口、鉴权方式、示例请求/响应)
技术支持联系人与支持周期说明
验收标准(示例)
能在买方或第三方服务器上使用 docker-compose 一键启动并访问前端首页;
管理员账户可登录并完成课程创建 + 测验题目创建 + 学员注册与答题流程;
数据库能正常创建表结构并写入 seed 数据;
提供的文档能使第三方工程师按步骤完成部署(部署成功率 95% 以上)。
6. 支持与 SLA 建议
基础(免费):
30 天内电话/远程支持(工作日 9:00-18:00),用于部署问题与关键 bug 修复(不含功能开发)
标准(付费):
1 年内远程支持与小修(响应时间 8 小时内,重大问题 4 小时)
代码 bug 修复(不含新功能)
每季度一次安全补丁更新(有偿)
企业(按年):
24/7 应急响应(重大故障响应 2 小时内)
私有化定制开发优先工单
日常运维(备份、日志巡检、性能调优)
SLA:可约定可用率(99.5% / 月)
费用参考:标准 1 万 — 5 万/年,企业按项目报价。

在线教育平台