用途:将源本体材料教学化,生成完整的 Ontology School 课程与渐进式本体步骤(labs)。
主要能力:从源本体中提取可教学子集;定义 4-7 步的步骤递进;在 catalogue/official/<slug>-step-N/ 下创建步骤本体并标记 "category": "school";在 content/learn/<course-slug>/ 下创建课程;为渐进步骤添加 <ontology-embed> 与 diff;每篇文章至少包含一个测验。
使用方式:先阅读 docs/authoring-guide.md、docs/learn-content-guide.md、docs/embed-guide.md,参考示例 content/learn/iq-lab-retail-supply-chain/ 与 catalogue/official/iq-lab-retail-step-1/。若课程、步骤本体、示例、样本数据、任务、测验文本或文档需要人名,必须先使用 name-generator 技能,人名只能来自 data/reference/FNF-2026-06-01-01002-0268.csv,默认使用 CSV 的 FullName 列,并保持各文件一致。
验证:运行 npm run qa:tutorial-content 与 npm run build。
人工审核:若课程内容尚未批准,在文章 frontmatter 添加 reviewStatus: under-human-review,并通过 .github/ISSUE_TEMPLATE/ontology-school-review.yml 提交审核 issue。
完成标准:课程可在 /#/learn 渲染;步骤本体隔离在 School 分类;课程或样本数据中的人名均来自 name-generator 技能或已批准的 CSV fixture;构建与验证器通过。
限制:资料未提供具体收费、平台支持范围或效果数据;人名不得自行编造。