3D 互动课件工坊

SKILL教育学习
教育学习 未标注权限 许可证不明确
安装这个技能

把物理、生物、医学、化学等学科知识做成可交互拆解的 3D 教学课件。输入一个教学主题(如"心脏的结构""单摆运动""水分子结构"),即可生成双击即开的单文件 HTML 课件,无需安装任何软件。 核心能力: · 双引擎建模——有实物/器官参考图时走看图重建管线(内置 img2threejs),纯概念主题(摆、波、电场、分子)直接程序化建模 · 部件标注引线——自动引出结构名称,点击任意部件弹出考点知识卡 · 爆炸拆解视图——滑块控制模型沿结构轴拆开,透视内部组成 · 分步讲解——镜头自动巡航 + 部件高亮 + 教师口述稿,按叙事线逐步展开 · 参数实验面板——心率、重力、电压等滑块实时驱动动画,支撑探究式教学 · 课堂问答模式——学生点击模型答题,即时反馈、自动计分 · 状态深链——一个 URL 分享课件指定状态(如 #step=2&explode=0.8),方便备课和教研共享 内置各学科建模规范(教材配色惯例、化学键角精度、解剖方位说明义务)、教学设计指南与教室弱机性能预算;课件自带"AI 生成内容需教师核对"免责声明。输出为纯代码程序化模型,可审查、可修改;Three.js 多 CDN 容灾加载。

一句话选型结论

按资料字段整理

3D 互动课件工坊是教育学习类的 Agent Skill,安装方式未标注,权限级别未标注,许可证不明确,有可直接复制的安装命令。技能本质是给模型读的说明书,效果取决于模型与客户端;装完先用一个小任务验证,再放进正式流程。

分类教育学习 安装方式未标注 权限级别未标注权限 许可证许可证不明确
累计安装 未标注 本周 未标注
GitHub 星标 未标注 仓库 未标注
下载量 未标注 技能市场下载数
权限级别 未标注权限 安装前请确认风险范围
许可证 许可证不明确 未说明

安装

未标注
在支持 Skills 的客户端里执行,装完问一句「你有哪些技能」验证
skillhub install user_5b589a79/yuequeai-3d
  1. 1
    确认客户端支持

    确认你的客户端支持 Skills(Claude、Codex、Cursor 等),并升级到较新的版本。

  2. 2
    拿到技能文件

    执行上面的命令安装;也可以把仓库里的 SKILL.md 手动放进客户端的 skills 目录。

  3. 3
    刷新技能列表

    重新打开客户端,或刷新技能列表,让新放进来的技能被加载。

  4. 4
    验证是否生效

    问一句「你有哪些技能」,确认列表里出现它,再拿一个小任务试跑。

技能档案

教育学习
字段来自技能仓库与公开索引,中文说明由本站标注
作者 / 维护方user_5b589a79仓库 未标注 · 版本 未标注
宿主客户端未标注技能可被这些客户端加载
安装方式未标注安装包 community
权限级别未标注权限安装前请确认风险范围
许可证未说明许可证不明确,商用前请自行确认条款
仓库可用性available技能仓库当前是否可访问
最近核验未标注上游最后核验时间 · 数据更新 1791737501
正文体量6.1 KBSKILL.md 原文大小,越大说明说明书写得越细

典型使用场景

3 类
按分类整理的常见用法,具体以 SKILL.md 为准
讲解知识点

按水平把知识点讲清楚。

出练习题

按章节生成练习与答案。

制定学习计划

按目标和时间排学习节奏。

选择建议

装之前先看这几条
按条目字段给出的判断,不替你决定用不用

值得选的地方

  • 有可直接复制的安装命令,不用自己翻文档找入口。

先想清楚的地方

  • 没有标注权限级别,实际能做什么要装好后确认。
  • 许可证不明确,商用或二次分发前先到仓库确认条款。
  • 没有做站内核验,内容以作者仓库为准。
  • 技能只是说明书,实际效果取决于模型与客户端,装完先用小任务试一遍。

更适合

  • 需要在教育学习场景里给模型补一套做法的人。
  • 愿意先读一遍 SKILL.md、确认它会让模型做什么的人。

不太适合

  • 对许可证要求很严、必须明确可商用的人。
  • 只想装完就自动变强、不打算看说明书的人。

同类对比

6 个同类
同分类里挑最接近的几条,字段以各自详情页为准
技能权限级别安装方式累计安装宿主客户端安装命令
3D 互动课件工坊当前 未标注权限 未标注 未标注 未标注 有
食谱创建课堂课程 未标注权限 GitHub 仓库 25.5 万 Codex、Claude、Cursor 有
语言学习 联网访问 ClawHub 市场 23.6 万 OpenClaw 有
learning 效率 只读 ClawHub 市场 19.2 万 OpenClaw 有
学习习惯 未标注权限 ClawHub 市场 10.2 万 OpenClaw 有
日语家教 只读 ClawHub 市场 8.2 万 OpenClaw 有

SKILL.md 全文

6.1 KB
模型实际读到的说明书原文,来自技能仓库

edu-3d-studio — 互动 3D 教学课件工坊

用途

把一个教学主题(如"心脏的结构""单摆运动""人体骨骼""柴油机工作原理")做成一个双击即开的单文件 HTML 互动课件:Three.js 场景 + 教学交互层(标注 / 爆炸拆解 / 分步讲解 / 知识卡 / 参数实验 / 课堂问答)。

两条建模路线,按需选择:

模式A · 看图重建 模式B · 概念建模
输入 实物/器官/仪器参考图 只有教学主题(无图)
引擎 vendor 的 img2threejs 管线(精简流程) 直接程序化编写 model.js
适用 显微镜、青蛙解剖、骨骼、机械结构 摆、波、电场、分子、天体等抽象概念
精度观 忠实于参考图,但要向用户声明"近似" 清晰 > 逼真,教学正确性优先

总工作流

  1. 判断模式:用户给了参考图 → 模式A;只给了主题 → 模式B。拿不准就问。
  2. 教学设计先行(不要跳过):读 references/teaching-design.md,确定:本课知识点清单、部件划分(parts)、讲解步骤(steps)、问答题(quiz)、可调参数(params)。部件划分遵循"教学粒度"而非"物理粒度"——考试考什么就拆什么。
  3. 写 lesson.json:schema 见 references/lesson-spec.md。
  4. 建模:
    - 模式B:手写 model.js(契约见 references/lesson-spec.md;学科套路见 references/subject-playbooks.md)。
    - 模式A:按 references/mode-a-pipeline.md 驱动 vendor/img2threejs/forge/ 管线生成模型代码,再把生成的工厂函数改写成 model.js 契约(通常是把 TS 类型去掉、函数名改为 buildModel、给每个教学部件补 userData.partId)。
  5. 组装:
    bash python scripts/assemble_lesson.py --lesson lesson.json --model model.js --out "<输出路径>.html"
    先用 --check 只校验。脚本仅依赖 Python 3.10+ 标准库。Windows 上传参用 D:\... 风格绝对路径(脚本已兼容 Git Bash 的 /d/...,但 Windows 风格最稳)。
  6. 验证(必须做):
    - 语法:提取 <script type="module"> 内容存为 .mjs,node --check。
    - 运行时:用 Chrome/Edge 无头截图自查(模板支持 URL 深链直接复现状态):
    chrome --headless=new --disable-gpu --window-size=1400,900 --virtual-time-budget=9000 \ --screenshot="< out>.png" "file:///<课件绝对路径>#labels=1&explode=0.8"
    至少验证三张图:默认视角、#labels=1&explode=0.8(标注+拆解)、#step=2(分步+高亮+镜头)。截图后用视觉能力亲自看:模型是否可辨认、标注是否对齐、部件是否飞出画面。
  7. 交付:present_files 把 HTML 呈现给用户,并附上"教师核对清单"(见下)。

硬性规则

  • 准确性命门:医学/生物内容必须在交付时明确提醒"AI 生成、近似表达,关键结构请教师核对"。课件底部已内置免责声明,不要删。涉及考点级事实(如"左心室壁最厚")宁可保守,写进 narration 前再自查一遍。
  • 性能预算:教室设备弱。总三角形 ≤ 60k(球体分段 24~36 足够),不开阴影,devicePixelRatio 已限 2。单文件 HTML,Three.js 走 CDN(模板内置 jsdelivr/unpack/npmmirror 三源回退),首次打开需联网。
  • partId 一致性:lesson.json 的 parts / steps.highlight / quiz.answer 引用的 id,必须能在 model.js 里通过 userData.partId 找到——assemble_lesson.py 会校验,0 告警才交付。
  • 不要重造交互层:所有交互都在 assets/edu-template/lesson-template.html 里实现好了。课件个性化的正当方式是改 lesson.json 和 model.js;确需改模板时保持占位符 __LESSON_TITLE__ / __LESSON_DATA__ / __MODEL_CODE__ 完整。
  • 多 CDN 与离线:若用户明确要完全离线(教室无网),把 three.module.js 下载到本地并在模板里改成相对路径引用,课件变成"HTML + three.module.js 同目录分发",向用户说明。

资源地图

路径 作用
assets/edu-template/lesson-template.html 课件模板(交互层全部在此)
scripts/assemble_lesson.py 校验 + 组装单文件 HTML
references/lesson-spec.md lesson.json schema + model.js 契约(写代码前必读)
references/teaching-design.md 教学设计原则:知识点拆解、步骤编排、问答设计、教师核对清单
references/subject-playbooks.md 物理/生物/医学/化学建模套路与禁区
references/mode-a-pipeline.md 模式A 精简管线操作手册(img2threejs 的教学版用法)
assets/examples/heart/ 完整示例:心脏课件(lesson.json + model.js),可直接模仿
vendor/img2threejs/ img2threejs v1.4.4 管线与知识库(Apache-2.0,见 NOTICE.md),其原生用法见 vendor/img2threejs/README.md 与 grimoire/

模式选择的诚实边界

  • 模式A 重建的是"图里那个东西",单图看不到的面靠推断,要在交付时说明哪些面是推断的。
  • 模式B 做的是"教学示意模型",不是科学仿真。参数动画(如心率、重力)只需定性正确;用户要求定量精确时,把公式写进 model.js 的 onTick 并在 narration 里写明公式来源。
  • "这个主题不适合做 3D" 是合法结论(如纯符号推导内容),此时建议改用 2D 图示或文字讲解,不要硬做。

常见问题

5 问
答案由本站依据条目字段整理
3D 互动课件工坊怎么安装?

在支持 Skills 的客户端里执行:skillhub install user_5b589a79/yuequeai-3d。安装方式为未标注。装完刷新技能列表或重开客户端。

3D 互动课件工坊支持哪些客户端?

资料没有标注宿主客户端,但只要客户端支持 Skills(Claude、Codex、Cursor 等),一般都能加载。

3D 互动课件工坊权限高吗,安全吗?

权限级别为未标注权限。安装前先看它会读取或写入哪些内容。

3D 互动课件工坊收费吗?

本站不代收费用,也没有标注具体价格。是否收费取决于技能本身和所用的模型或客户端,正式使用前按作者说明确认。

3D 互动课件工坊用什么许可证?

许可证标注为 未说明(许可证不明确)。商用或二次分发前请到仓库确认条款原文。

热门专题

按场景挑技能
全部专题 →

技能内容以作者仓库为准;分类、权限级别与许可证状态的中文说明为中文整理,最近核验 未标注。