Install
openclaw skills install @erich1566/textbook-virtual-simulator教材虚拟仿真系统生成器,支持多种教材格式(文本/PDF/JSON)转换为交互式教育仿真 Web 应用。 能够生成3D场景、交互式组件、数据分析功能,适用于教育实验、操作培训、知识图谱等多种仿真类型。 当用户提出以下意图时触发:创建教材仿真、生成虚拟实验、构建教学模拟、制作教育3D场景、 教材可视化、交互式教学应用、仿真教学系统等。
openclaw skills install @erich1566/textbook-virtual-simulator本技能提供完整的教材到虚拟仿真 Web 应用的转换能力。通过解析多种格式的教材内容,生成包含3D场景、交互式组件和数据分析功能的完整 Web 应用。
| 能力 | 说明 |
|---|---|
| 多格式解析 | 支持文本、PDF、JSON 等教材格式 |
| 仿真类型 | 教育实验、操作培训、知识图谱等多种类型 |
| 3D 场景生成 | 基于教材内容自动生成 3D 交互场景 |
| 交互组件 | 创建测验、进度追踪、控制面板等组件 |
| 数据分析 | 支持学习进度、操作数据分析 |
| Web 应用输出 | 生成完整的可部署 Web 应用 |
scripts/parse_materials.py 提取关键信息@references/simulation_types.md 选择最合适的类型@references/3d_technologies.md 选择合适的技术scripts/scene_generator.py 生成场景代码scripts/interactive_builder.py 构建组件scripts/data_analyzer.py 添加数据功能scripts/generate_webapp.py 生成完整应用参考 @references/simulation_types.md 获取详细的仿真类型说明和实现指南。
| 类型 | 适用场景 | 3D需求 | 交互复杂度 |
|---|---|---|---|
| 教育实验 | 化学实验、物理模拟 | 高 | 中等 |
| 操作培训 | 设备操作、流程演练 | 中等 | 高 |
| 知识图谱 | 概念关系、知识可视化 | 低 | 低 |
| 历史重现 | 历史场景、事件模拟 | 高 | 中等 |
| 地理探索 | 地形展示、地理教学 | 高 | 中等 |
参考 @references/3d_technologies.md 了解不同3D技术的优缺点和适用场景。
解析不同格式的教材文件,提取结构化内容。
python3 scripts/parse_materials.py input_file --format auto|text|pdf|json --output content.json
根据教材内容生成 3D 场景代码。
python3 scripts/scene_generator.py content.json --scene-type lab|classroom|outdoor --output scene.js
创建交互式组件。
python3 scripts/interactive_builder.py content.json --components quiz|progress|control --output components/
添加数据分析功能。
python3 scripts/data_analyzer.py content.json --metrics progress|accuracy|time --output analytics.js
生成完整的 Web 应用。
python3 scripts/generate_webapp.py content.json --template default --output dist/
@references/simulation_types.md - 仿真类型详细指南@references/3d_technologies.md - 3D技术选型和对比@references/web_templates.md - Web应用模板设计@references/best_practices.md - 教育仿真最佳实践技能包含多个预构建的模板,可直接使用或作为基础修改:
assets/web-template/ - Web应用基础模板assets/3d-templates/ - 3D场景模板assets/interactive-components/ - 交互组件模板用户需求:基于化学教材创建虚拟实验
用户需求:为设备手册创建培训仿真