lessons/ 为新增15页的分知识点讲义源;legacy-html/ 保存副本创建时的60份原HTML,仅作重建输入。它们来自原正式导航和历史副本,构建不会读取并改写原课件。
在增强版根目录、已有EnterpriseKB-RAG环境运行:
python course-source/vendor_mathjax.py
python course-source/embed_runtime.py
python course-source/embed_checks.py
python course-source/build_course.py
python course-source/validate_course.py
embed_checks.py 读取健康检查与测试报告;embed_runtime.py 只接受已完成的甜品场景评估,拒绝旧 IT 或未完成报告。复现实验产生新结果后,重新执行以上步骤刷新课堂实测。
输出是 课件/EnterpriseKB_RAG_V1.0讲义/index.html。沿用原MkDocs Material构建产物作为页面壳,保留原正文与图片并重建导航、TOC、前后页、搜索和编号;不另起新主题。这里按用户“沿用原样式”的明确要求保留HTML壳,而非重新初始化MkDocs主题。
draw_diagrams.py:生成全部精确关系图和流程SVG。build_course.py:用AST定位真实源码符号,自动嵌入短片段并生成ledger。runtime-sections.json:仅保存从真实运行JSON整理的教学结果,不填写虚构指标。course.js:file://可用的搜索、代码复制和键盘折叠。course.css:限于图、短代码标注与前后页的轻量增量。research/course-*:章节蓝图、源码对应、图清单和验证记录。MathJax3.2.2按Apache-2.0许可证随站离线提供,LICENSE保存在其资源目录。页面外部文档链接可以联网阅读,核心课文、图片、数学公式、搜索与导航不依赖网络。