DozenTwelve/Papermorph

An AI skill that turns books into animated, narrated, interactive web experiences

解决的问题

Papermorph 将静态 PDF 文档转换为交互式动画电子书。它旨在将密集的教育材料(如数学或物理教科书)转化为引人入胜、分步骤的数字课程,其中包括旁白、图表和测验。

工作原理

该项目作为 Claude Code 代理的“技能”运行。它通过将 PDF 分解为结构化对话、生成故事板、创建旁白,最后生成动画 Web 内容来处理 PDF。用户通过交互式提示流程引导该过程,选择内容会保存到 style.json 文件中,以确保各章节的一致性。生成的内容在专用的 Web 播放器引擎中呈现,该引擎支持速度控制、键盘导航和进度跟踪。它还包括将这些课程导出为带有字幕的 MP4 视频的工具。

适用人群

该工具适用于希望使用 AI 驱动的自动化技术将静态学术或技术 PDF 转换为动态、交互式学习体验的开发人员或教育工作者。

亮点

  • 代理工作流: 直接与 Claude Code 集成,实现 PDF 到交互式电子书的自动化转换。
  • 交互式播放器: 包含一个自定义 Web 引擎,具有分步导航、字幕和键盘快捷键等功能。
  • 灵活渲染: 支持交互式 Web 课程和用于 YouTube 等平台的 MP4 视频导出。
  • 模型无关: 兼容各种 LLM,包括 Claude Opus 5.5、GPT-6.1-Sol 和 Sonnet 5.5。
  • 质量控制: 包含自动化的 linting 脚本,用于在审查前验证旁白、音频和命名的一致性。

相关

  • 项目
  • 项目
  • 项目
  • 项目
  • 项目