بنقرة واحدة
ppt-generation
当用户请求生成、创建、制作 PPT、演示文稿、课件时使用此技能。这是教育场景中最常用的技能,适合老师备课、课程汇报、学术演讲等需求。
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
القائمة
当用户请求生成、创建、制作 PPT、演示文稿、课件时使用此技能。这是教育场景中最常用的技能,适合老师备课、课程汇报、学术演讲等需求。
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
استنادا إلى تصنيف SOC المهني
Extract text and tables from PowerPoint (.pptx) files. Use when a user uploads a PPT or PPTX document that needs to be processed.
Extract text and tables from Word (.docx) files. Use when a user uploads a Word document that needs to be processed.
Extract text and tables from Markdown (.md) files. Use when a user uploads a Markdown document that needs to be processed.
Extract text and tables from PDF files. Use when a user uploads a PDF document that needs to be processed.
Summarize and structure raw document text (PDF/Word/Markdown/PPT) into a format optimized for PPT generation. Use when the user uploads a document and wants to generate a presentation from it.
Use this skill any time a .pptx file is involved in any way — as input, output, or both. This includes: creating slide decks, pitch decks, or presentations; reading, parsing, or extracting text from any .pptx file (even if the extracted content will be used elsewhere, like in an email or summary); editing, modifying, or updating existing presentations; combining or splitting slide files; working with templates, layouts, speaker notes, or comments. Trigger whenever the user mentions "deck," "slides," "presentation," or references a .pptx filename, regardless of what they plan to do with the content afterward. If a .pptx file needs to be opened, created, or touched, use this skill.
| name | ppt-generation |
| description | 当用户请求生成、创建、制作 PPT、演示文稿、课件时使用此技能。这是教育场景中最常用的技能,适合老师备课、课程汇报、学术演讲等需求。 |
当用户说以下类似的话时,应使用此技能:
泛化判断原则:
从用户的请求中提取以下信息:
如果用户是“根据上传文档生成 PPT”,这里有一个额外规则:
content 应该放文档提炼后的主题摘要、章节总结、关键事实、表格要点、受众和约束generate_ppt 的规划阶段完成使用提取的参数调用 generate_ppt 工具:
generate_ppt(
topic="Python 基础教程", # 必填,PPT 主题
output_language="中文",
target_audience="大学生",
style="",
min_slides=6,
max_slides=10,
model_provider="minmax",
image_mode="generate",
enable_web_search=False,
content="需要包含 Python 基础语法、数据类型、控制流程三章"
)
如果输入来自上传文档,推荐这样理解 content:
generate_ppt(
topic="DeepSeek从入门到精通",
min_slides=4,
max_slides=4,
content=\"\"\"
文档摘要:介绍 DeepSeek 的定位、主要能力、提示语设计方法和进阶使用方式。
核心章节:
1. DeepSeek 是什么
2. DeepSeek 能做什么
3. 提示语设计与提示语链
4. AI 进阶使用与人机共生
关键约束:面向入门用户,压缩为 4 页,保留核心概念和方法论。
\"\"\"
)
注意:
generate_ppt 提供“素材和约束”工具返回后,向用户解释:
如果用户要求修改:
generate_ppt 时在 content 中说明需要修改的具体页面和内容evaluate_ppt 工具对生成的 PPT 进行评估用户: 帮我做一个关于机器学习的 PPT
助手: (调用 generate_ppt 工具,topic="机器学习")
助手: ✅ PPT 生成任务已启动!
主题: 机器学习
页数: 6-10 页
📊 查看生成进度: [PPT 生成页面](/workspace/ppt?task=xxx)
用户: 我要做一个面向大学生的线性代数教学 PPT,要求 8 页左右,使用学术风格,需要联网补充一些最新应用案例
助手: (调用 generate_ppt 工具)
助手: ✅ PPT 生成任务已启动!
主题: 线性代数
页数: 8 页
风格: 学术
已启用联网搜索补充案例
📊 查看生成进度: [PPT 生成页面](/workspace/ppt?task=xxx)
generate_ppt 负责真正的 PPT 大纲规划与逐页结构设计generate_pptgenerate_ppt 和 generate_lesson_plangenerate_ppt 工具返回 Markdown 格式的结果,包含: