次级案例 · 课程架构 / 视频交付

阿语系统课程网站

把 555 页教材重构为 248 课可追溯课程规划,并搭建课程、兑换、章节权限、点播和进度管理的交付平台。

访问测试版课程网站
阿语系统课程网站测试环境桌面端首页真实测试环境 · 课程交付入口
时期
2026
状态
MVP
载体
阿语课程网站 / Next.js 全栈
责任
课程产品架构 / Next.js 全栈 / 权限与点播 / 内容溯源
公开状态
测试环境可访问 · 2026-08-09 核验

CHALLENGE

为什么这个问题难?

  • 课程内容必须追溯到教材页码、章节与例句处理,不能因为重构而失去来源。
  • 轻量服务器下,重型 LMS 的维护成本和功能面会迅速超过首版需求。
  • 章节权限、视频播放、进度和后台发布需要形成完整交付闭环。

MY SCOPE

我负责什么,也明确不做什么。

推进范围

  • 把 555 页教材拆为章节、课程、页码和教师备注
  • 搭建登录、兑换、章节权限、点播、进度和管理能力
  • 定义课程发布前的封面、章节、视频与试看检查
  • 处理视频临时地址与删除章节后的进度同步

主动边界

  • 不把 248 课规划写成已全部录制或上线
  • 不为了功能数量二开超出服务器承载范围的重型 LMS

DECISION LOG

关键决策与取舍

  1. 01

    课程规划必须强制溯源

    每课关联教材准确页码、章节、例句处理和教师备注;课堂表达可以中性化,但备课来源不被抹除。

  2. 02

    选择可控平台,而不是追求 LMS 功能数量

    针对轻量服务器和首版范围,使用 Next.js 构建所需的课程、权限和进度闭环。

  3. 03

    视频地址不是永久公开资源

    系统只保存腾讯云 VOD FileId;播放前检查权限并生成临时地址,发布前检查视频与试看状态。

SYSTEM VIEW

系统怎样形成闭环?

  1. 01SOURCE

    课程来源

    • 555 页教材
    • 页码与章节
    • 教师备注
  2. 02ACCESS

    交付规则

    • 兑换与权限
    • VOD 临时播放
    • 章节发布检查
  3. 03PROGRESS

    学习过程

    • 课程目录
    • 播放进度
    • 管理与同步

PRODUCT EVIDENCE

界面之外,什么能证明它真的被推进过?

COURSE-01

248 课可追溯规划

这是课程结构与预计规模,不表示已经全部录制。

COURSE-01

预计 105–125 小时

COURSE-01 的课程规划口径;始终与“预计、未全部录制”的限定语共同出现。

QUALITATIVE

测试环境与跨端界面

已核验的测试环境首页与课程详情、学习页桌面/移动截图进入公开资产白名单;页面明确区分测试环境与正式上线。

OUTCOMES

只展示可以解释口径的结果。

已核验COURSE-01

248 课

可追溯课程规划

规划,未表示已全部录制

截至 2026.08

REFLECTION

复盘

课程产品的第一性问题不是页面数量,而是内容能否追溯、权限能否闭环、视频交付是否可控。