这个项目能做什么

TM Kamishibai 是一个参与式 AI 故事讲述框架,参与者通过在摄像头前做出特定姿势来推动故事发展。该系统利用 Teachable Machine (TM) 进行姿势识别,并使用 TurboWarp 进行创作和回放,允许将故事部署为 Web 应用或 SB3 项目。 核心功能包括: - 故事创作:支持使用基于文本的 DSL(版本 3.1/3.2)或 YAML(版本 4.0)来描述场景、对话、动作和分支叙事。 - 交互控制:能够通过姿势识别、键盘输入和舞台触摸来触发故事推进。 - 工具链:提供一个 CLI 用于自动化 DSL 验证、实时预览以及构建独立的 SB3 文件。 - 集成:提供 JavaScript API 和 TurboWarp 积木以调用核心操作。 该项目提供了一个运行时环境、一套用于 CI/CD 和可重复构建的开发人员工具,以及一个面向作者和工作坊组织者的全面文档网站。