EduOpenAI Core 文档/更新说明

更新说明

EduOpenAI Core 版本更新记录(基于上游 OpenMAIC CHANGELOG)

EduOpenAI Core 基于上游 OpenMAIC 持续升级,本页汇总各版本主要更新。完整上游变更见 CHANGELOG.md。

v0.3.2-edu.11(2026-08-31)

提示
EduOpenAI Core v0.3.2-edu.11(生产)(2026-08-31):默认生成模型由 deepseek-v4-flash-0731 切换为 deepseek-v4-pro-0813(Flash 免费额度用尽),服务端 MODEL_ROUTES 强制路由 + 客户端持久化 v7 迁移。

v0.3.2-edu.10(2026-08-29)

提示
EduOpenAI Core v0.3.2-edu.10(dev)(2026-08-29):管理后台 v2.0 旺财审批 3 强制条件闭合——config_manage 旺财复核 + 七哥预授权一次性 token(≤24h)、agent-hub 通道条款草案、审计三要素证据链(操作者→时间→模式→前后值→授权来源→用户视角证据)。
  • config_manage 授权链服务端强校验:旺财复核 → 七哥预授权 token → submit 执行
  • 高危 token 仅 SHA-256 哈希入库、≤24h、一次性使用
  • publish/config_manage 审计绑定用户视角证据(前台 URL / 管理后台影响面)

v0.3.2-edu.9(2026-08-29)

提示
EduOpenAI Core v0.3.2-edu.9 已发布并同步生产站(2026-08-29):管理后台 ConsoleShell 7 模块化、RBAC/审计、edu-agent-hub 智能体接管、SQLite 数据层迁移。

管理后台与智能体接管

  • ConsoleShell 7 模块导航:看板/用户/资产/模型/发布/商业化/系统
  • edu-agent-hub:NG-1 协议 + API-Key + 双阶段 + 五接管模式
  • users/quota/registry 迁移 SQLite,含备份回滚点

v0.3.2-edu.8(2026-08-25)

提示
EduOpenAI Core v0.3.2-edu.8 已发布并同步生产站(2026-08-25):新增 composite-interactive 互动控件支持,修复互动实训 500。

互动实训生成修复

  • composite-interactive 控件类型与专用提示词已实现,互动实训不再因未知 widgetType 返回 500

v0.3.2-edu.7(2026-08-19)

提示
EduOpenAI Core v0.3.2-edu.7 已发布并同步生产站(2026-08-19):客户端默认模型迁移到 DeepSeek-V4-Flash-0731,首页模型显示同步。

客户端默认模型迁移

  • settings-storage v5→v6,旧 qwen3.7-max / deepseek-v4-flash 自动迁移到 deepseek-v4-flash-0731
  • 生产复验通过:首页显示 Qwen / deepseek-v4-flash-0731,旧 v5 reload 后自动迁移为 version=6 且 modelId=deepseek-v4-flash-0731,0 错误

v0.3.2-edu.6(2026-08-19)

提示
EduOpenAI Core v0.3.2-edu.6 已发布并同步生产站(2026-08-19):默认生成模型切换 DeepSeek-V4-Flash-0731,管理后台默认账号/密码优化。

模型与后台优化

  • 默认生成模型切换为 DeepSeek-V4-Flash-0731
  • 管理后台支持 asksky / bgt5nhy6 默认账号密码登录

v0.3.2-edu.5(2026-08-19)

提示
EduOpenAI Core v0.3.2-edu.5 已发布并同步生产站(2026-08-19):课堂生成过程持续保存部分进度,单个场景失败不再阻塞后续场景生成。

课堂续跑增强

  • 生成过程中每个场景完成即自动保存服务端
  • 单个场景内容失败时继续生成后续场景,失败项留待重试

v0.3.2-edu.4(2026-08-19)

提示
EduOpenAI Core v0.3.2-edu.4 已发布并同步生产站(2026-08-19):修复新生成课堂 outlines 全量持久化被旧快照拦截的问题。

大纲全量持久化

  • 服务端已有同 sceneCount 旧快照时,若本地 outlines 更完整仍会 PUT 补全,确保新课堂 outlines 全量落库

v0.3.2-edu.3(2026-08-19)

提示
EduOpenAI Core v0.3.2-edu.3 已发布并同步生产站(2026-08-19):修复碎片化生成大纲编号重复导致课堂续跑不触发的问题。

大纲编号修复

  • 碎片化生成的多段 outlines 拼接后统一重排 id/order,确保课堂页能识别剩余场景并自动续跑

v0.3.2-edu.2(2026-08-19)

提示
EduOpenAI Core v0.3.2-edu.2 已发布并同步生产站(2026-08-19):修复课堂生成只生成/保存首场景后停止的问题。

课堂生成续跑修复

  • 生成预览保存首场景快照时同步保存课程大纲与生成状态
  • 课堂页从服务端恢复后能继续生成剩余场景,不再停留在 sceneCount=1

v0.3.2-edu.1(2026-08-18)

提示
EduOpenAI Core v0.3.2-edu.1 已发布并同步生产站(2026-08-18):基于上游 OpenMAIC v0.3.2,包含 PATCH-048 构建稳定性优化与 PATCH-049 Chrome 播放器喇叭静音修复。

构建稳定性

  • 限制 Turbopack worker 数与 Node 堆上限,修复 82 机 WSL 构建卡死

播放器静音修复

  • 清除历史 ttsMuted 持久化残留,启动后默认恢复非静音
  • Mute 按钮在 TTS 禁用态也可点击开启声音
  • m / M 键同步支持“启用 TTS + 取消静音”

v0.3.2(2026-08-14)

提示
EduOpenAI Core 已升级至 v0.3.2(2026-08-15,T-20260815-01):merge 128cef6 → install / tsc / build / deploy 全链路通过,开发站 maic.eduopenai.com 已运行 v0.3.2;生产站 www.eduopenai.com 维持 v0.3.1 冻结,待验收通过后同步。

视频导出加固

  • 保真度打磨:聚光灯几何、视频片段、公式与字幕渲染质量提升
  • 确定性 Quiz/PBL 封面卡片、Quiz 题目列表滚动
  • 自包含静态交互 HTML 捕获;RenderExecutor 稳定接缝
  • 显式 CPU 资源配置;渲染服务并行捕获生效

服务端持久化完成

  • 学员数据切换:Quiz 与播放记录落到 RuntimeStore
  • 文档持久化切换:stage/scene/outline 落到 DocumentStore
  • Postgres 后端 + 一条命令启动的参考服务器(compose 栈)
  • 脏集增量保存 + 操作级冲刷;设置/用户档案经 KVStore 持久化
  • KV HTTP 契约与客户端提升至 main;学员白板 RuntimeStore 基础

资产注册中心落地

  • 内容寻址 blob 层上分配确定性资产 ID
  • 统一媒体资产引用类型;生成资产经注册中心分配
  • 服务端资产注册中心(可插拔字节层)并接入应用

新包 @openmaic/generation

  • 管道类型与打包 prompt 资产脚手架
  • 大纲生成与场景生成(含 PBL 单调用规划)移入包内
  • 应用全面消费该包,lib/generation 删除

其他

  • SDK 契约归属:interactive 与 PBL 内容类型提升至 @openmaic/dsl;渲染器编辑 UI 与应用解耦
  • 课程文件夹分组;本地 FunASR ASR 提供方
  • Claude search 作为 web-search 提供方;各阶段独立模型路由;可选播放画布渲染器
  • 新 LLM 提供方:Amazon Bedrock、Atlas Cloud;最新 Claude/Gemini/Kimi/Grok 模型
  • 新语言:fr-FR、es-MX、vi-VN 及 432 条审校 zh-TW 翻译
  • Bug 修复:路由适配器二进制响应体、undefined 字段、HTTP 存储客户端 fetch 绑定、聊天运行时加固、KaTeX 白板公式、i18n 字体子集等

v0.3.1(2026-07-21)

视频导出(MP4)、服务端运行时存储、编辑器直接操作、AI 编辑升级、DSL 自拥有、文档解析扩展、Azure OpenAI / SearXNG / ComfyUI 提供方、GPT-5.6 模型族、Token 方案一键配置、课堂 Agent 作者化等。