THU-MAIC/OpenMAIC
每日雷达实验:OpenMAIC 安装、全量测试与离线 PPTX 导出
GitHub Trending 全球 Today 第 1 名。首轮安装失败后修复为退出 0,完整测试 7039 项通过、45 项失败、79 项跳过,生产构建成功,并用项目自己的导出器生成 4 页 PPTX。
实验田正式路线
这项项目没有绕过实验田。
正文
这份记录
实验完整保留榜单选题、冻结源码、首轮安装失败、最小权限修复、全量与专项测试、生产构建、PPTX 生成、结构校验、结果图、证据视频、长文和分发材料。
01 · 问题
我想解决什么
在不购买模型 API 前,需要先确认 OpenMAIC 的本地工程和 PPTX 导出链路能否真实工作。
02 · 过程
我是怎样做的
固定提交 dfebbcf。pnpm 11 首轮因构建许可占位符退出 1;隔离副本中仅允许 esbuild 后离线安装退出 0。运行 7163 项完整测试、5 项导出专项测试和生产构建,再通过 Vitest 调用 buildPptxBlob。
03 · 结果
实际发生了什么
7039 项通过、45 项失败、79 项跳过。5 项专项测试通过,生产构建退出 0。生成 79,985 字节、4 页 PPTX,结构中存在 4 个幻灯片 XML 和 4 组预期文本锚点。
04 · 避坑
哪些地方值得注意
45 项失败主要是浏览器并发、RuntimeStore 和远程图片 PPTX 测试的超时。本次没有验证模型生成、联网检索、图片、语音、协作、部署和大课件性能,也没有使用付费 API。
05 · 最终评价
这次实验的结论
项目状态升级为已产出。本地构建和可编辑 PPTX 导出底座已经验证;完整 AI 课堂的质量、成本和耗时需要用户授权模型后单独复测。
实验日志时间线
这项实验是怎样一步步做出来的。
- 01
种子区建档:Trending Today 第 1 名 核对榜单与实验田去重,OpenMAIC 此前没有完成实验。
- 02
播种区第一次工作:冻结安装退出 1 供应链检查和工作区构建完成,但 pnpm 11 因构建许可占位符阻断第三方脚本。
- 03
播种区第二次工作:最小构建许可后离线安装通过 只在隔离副本允许 esbuild,其余第三方安装脚本保持关闭;冻结离线安装退出 0。
- 04
播种区第三次工作:完整与专项测试 完整测试 7039 通过、45 失败、79 跳过;5 项导出往返专项测试全部通过。
- 05
收成区:生产构建与四页 PPTX 导出 Next.js 生产构建退出 0;OpenMAIC 生产导出器生成 79,985 字节四页 PPTX,结构校验通过。
- 06
收获记与竞技场:成果归档 归档 PPTX、验证 JSON、日志、报告、结果图、竖版封面、21 秒证据视频、长文、七平台稿和 YouTube 制作包。

OpenMAIC 竖版平台封面 long-article.mdMD · 4 KB · 打开或下载OpenMAIC 全流程实验长文章publishing-pack.mdMD · 7 KB · 打开或下载OpenMAIC X 与七平台分发稿video-pack.mdMD · 6 KB · 打开或下载OpenMAIC YouTube 标题、口播和镜头表run-log.mdMD · 2 KB · 打开或下载OpenMAIC 安装、测试、构建与导出记录test-report.mdMD · 4 KB · 打开或下载OpenMAIC 完整实验报告openmaic-harvest-pack.zipZIP · 2.0 MB · 打开或下载OpenMAIC 公开实验成果完整收成包
OpenMAIC 四页 PPTX 导出结果卡
收成区 · 与本实验绑定
报告、长文、视频材料和下载包都从上面的日志长出来。
“已产出”表示内容和文件已经形成,不代表核心 3D 界面的端到端验收已经通过。本实验仍保留为“进行中”。
GitHub 第一名 OpenMAIC,我先不用模型做了一份 PPTX
记录为什么先验证工程底座,再决定是否投入模型成本。
打开完整长文 ↗OpenMAIC 四页 PPTX 与可复查收成包
ZIP 为 2,145,956 字节,SHA-256 为 2b36f5f5659684fce35e776e021e67f54a6a2466caa0af23a68a9ed94b82d009。
下载全部成果 ↗OpenMAIC 全流程实验报告
覆盖榜单去重、安装失败与修复、完整测试、专项测试、生产构建、PPTX 导出和未验证边界。
打开完整报告 ↗OpenMAIC YouTube 与短视频制作包
包含标题、缩图、口播、镜头表、平台说明和 21 秒证据片。等待本人录音、剪辑和发布。
打开口播与镜头稿 ↗