
PPTX Import
会话里有上传的 .pptx,且用户要把这份幻灯片填进一节已建的课(先 create_stage 建课,再 import_pptx...
Install
npx skills add THU-MAIC/OpenMAIC --skill pptx-import -g -a claude-code -y- Repository
- THU-MAIC/OpenMAIC42.4k
- Category
- Documents
- Updated
- 3d ago
- License
- MIT
- Context cost
- Mediumabout 2,398 tokens
- Runs scripts
- No, instructions only
What it does
会话里有上传的 .pptx,且用户要把这份幻灯片填进一节已建的课(先 create_stage 建课,再 import_pptx 把页面追加进这节课堂,保留原版排版;课堂标题以 create_stage 为准,PPT 不接管)。随后逐页检查(有 render_scene_preview 就渲染看)并修 bad case,理解整课之后才写旁白/spotlight,最后 TTS。仅在用户要求时插入 quiz 或 interactive。不要重新规划整课。
PPT import as appended pages of a stage
Fill an uploaded PowerPoint's slides INTO the stage the user created with
create_stage: the slides become appended pages (or pages inserted at
atOrder), keeping the original layout. The stage keeps its own title and its
existing pages, the PPT is content, not the classroom's identity. Import,
inspect and repair the pages, understand the course, then write
classroom actions. Do not skip from import to TTS.
The learner-facing name is 「PPT 导入成课」. Never say "clone", "style transfer", or "rewrite from the PPT".
Do not replan the imported deck. Do not call generate_scene on an
imported slide, that rebuilds the page and throws the original layout away.
Order (do not rearrange)
create_stagefor the classroom, then import the deck into it.- Roster.
- Inspect every page (read, and render when the tool exists). Load
pro-editingto fix visual bad cases. Do not patch/actionsyet. - From that inspection, form a course reading (what it teaches, page roles, flow). Then write actions page by page.
generate_tts.- Quiz / interactive only if the user asked.


