一站式 PPT 生成能力,四种产出模式,单一入口,按需路由

SKILLAI 工具
AI 工具 未标注权限 许可证不明确
安装这个技能

根据用户需求路由到四个模式之一。判断依据: | 用户信号 | 模式 | 路径 | |---|---|---| | 要一份可编辑的 PPT 文件(.pptx),未特殊要求 | **A 标准版式 PPTX**(默认) | 本文件 §模式A | | 希望「配图好看」「每页有大图」「视觉冲击」 | **B AI 配图演示** | 本文件 §模式B | | 关键词「解决方案」「面客」「售前」「方案汇报」 | **C 解决方案框架 PPT** | 读 `references/solution-framework.md` 后按 §模式A 生成 | | 关键词「网页 PPT」「HTML 演示」「在线翻页」「分享链接」 | **D 网页演示 PPT** | 本文件 §模式D | 若用户未指定,默认模式 A;用户同时要求「配图 + pptx」时走 B(B 产出仍是 pptx,含 AI 生成图片)。

一句话选型结论

按资料字段整理

一站式 PPT 生成能力,四种产出模式,单一入口,按需路由是AI 工具类的 Agent Skill,安装方式未标注,权限级别未标注,许可证不明确,有可直接复制的安装命令。技能本质是给模型读的说明书,效果取决于模型与客户端;装完先用一个小任务验证,再放进正式流程。

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

安装

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

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

  2. 2
    拿到技能文件

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

  3. 3
    刷新技能列表

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

  4. 4
    验证是否生效

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

技能档案

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

典型使用场景

3 类
按分类整理的常见用法,具体以 SKILL.md 为准
组合多个 AI 能力

把写作、检索、总结串成一条流程。

搭工作流

把固定流程做成可重复调用的步骤。

做提示词与评测

整理提示词并对比输出效果。

选择建议

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

值得选的地方

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

先想清楚的地方

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

更适合

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

不太适合

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

同类对比

6 个同类
同分类里挑最接近的几条,字段以各自详情页为准
技能权限级别安装方式累计安装宿主客户端安装命令
一站式 PPT 生成能力,四种产出模式,单一入口,按需路由当前 未标注权限 未标注 未标注 未标注 有
执行计划 只读 GitHub 仓库 151.5 万 Codex、Claude、Cursor 有
Playwright MCP 测试 浏览器控制 ClawHub 市场 136.5 万 OpenClaw 有
完成前的验证 未标注权限 GitHub 仓库 131.9 万 Codex、Claude、Cursor 有
子 Agent 驱动开发 只读 GitHub 仓库 131.2 万 Codex、Claude、Cursor 有
前端设计 执行命令 GitHub 仓库 125.6 万 Codex、Claude、Cursor 有

SKILL.md 全文

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

PPT 一键生成大师

一站式 PPT 生成能力,四种产出模式,单一入口,按需路由。

何时使用

用户需求属于「PPT / 演示文稿 / 幻灯片 / deck / slides / 汇报 / 路演 / 发布会 / 解决方案 / 网页翻页 PPT」范畴时使用。

第一步:确定产出模式

根据用户需求路由到四个模式之一。判断依据:

用户信号 模式 路径
要一份可编辑的 PPT 文件(.pptx),未特殊要求 A 标准版式 PPTX(默认) 本文件 §模式A
希望「配图好看」「每页有大图」「视觉冲击」 B AI 配图演示 本文件 §模式B
关键词「解决方案」「面客」「售前」「方案汇报」 C 解决方案框架 PPT 读 references/solution-framework.md 后按 §模式A 生成
关键词「网页 PPT」「HTML 演示」「在线翻页」「分享链接」 D 网页演示 PPT 本文件 §模式D

若用户未指定,默认模式 A;用户同时要求「配图 + pptx」时走 B(B 产出仍是 pptx,含 AI 生成图片)。

支付宝 AI 按量付费(A2M 协议,HTTP 402 付费云生成)

本技能已完成支付宝 AI 按量付费改造:PPT 生成能力由收款服务端(ppt-aipay-server,A2M 收款服务)按次计费交付,客户端脚本 scripts/ppt_aipay.py 负责发起请求、账单展示与凭证重试。所有付费生成经过统一计费入口:无有效 Payment-Proof 时服务端返回 HTTP 402,账单通过 Payment-Needed Header(Base64URL 编码 JSON)下发。完整链路 5 步,任何一步失败都不得向用户返回 PPTX:

  1. 402 账单下发:generate 收到 402 后自动解码 Payment-Needed 账单(protocol 含 out_trade_no、amount、currency=CNY、resource_id、pay_before、seller_signature、seller_sign_type=RSA2、seller_unique_id),按 out_trade_no 幂等落单到 ~/.config/ppt-aipay/orders.json(订单持久化与幂等),并输出 code=PAYMENT_NEEDED 结果。
  2. 展示账单并引导支付:把账单中的金额(amount)、商品名(goods_name)、商户名(seller_name)、支付截止时间(pay_before)展示给用户;用户通过支付宝 AI 付完成支付,取得 Payment-Proof 支付凭证(Base64URL,解码后 protocol 层含 payment_proof、trade_no)。
  3. 携带凭证重试:pay <out_trade_no> <payment_proof|@文件|-> 将凭证附在 Payment-Proof Header 重发原请求(原请求参数保持一致);响应中的 Payment-Validation Header 用于验付调用(对应服务端 alipay.aipay.agent.payment.verify 严格验付语义):必须 validated=true、trade_no/out_trade_no/resource_id 与本地订单一致、金额一致、currency=CNY、未超过 pay_before、trade_no 未被重复履约。任一校验失败按未支付处理,不得返回 PPTX。
  4. 履约确认:PPTX 交付后必须完成履约确认(对应 alipay.aipay.agent.fulfillment.confirm,业务入参只有 trade_no)。complete <out_trade_no> 用同一 Payment-Proof 重试;确认成功前订单保持 PENDING_CONFIRM、不得标记 FULFILLED;确认失败可多次重试,避免文件已交付但平台未记录履约。
  5. 回执与幂等:ack <out_trade_no> 输出订单最终履约回执;本地订单持久化与幂等保证——同一 out_trade_no 不重复建单,已 FULFILLED 订单重复调用 pay/complete 直接返回已保存结果(idempotent_hit=true),不重复扣费、不重复交付。

命令一览:check(服务预检)→ probe(计费探查)→ generate(付费生成)→ pay(携带凭证重试+验付)→ complete(履约确认)→ ack(回执)→ orders(本地订单)。

PY="<skill目录>/scripts/ppt_aipay.py"

# 服务预检(healthz:payment_ready / missing_fields)
python $PY check

# 付费生成:返回 402 + PAYMENT_NEEDED 时向用户展示 bill 引导支付
python $PY generate deck.json -o output.pptx --theme tech_blue

# 用户支付取得 Payment-Proof 后:携带凭证重试(自动验付 + 保存 PPTX + 履约确认)
python $PY pay <out_trade_no> <payment_proof|@proof.txt|->

# 履约确认未完成时,用同一凭证重试;最终回执用 ack
python $PY complete <out_trade_no>
python $PY ack <out_trade_no>

Agent 处理规则:任何命令输出 error.code=PAYMENT_NEEDED 时,先向用户展示 bill 字段并等待其完成支付取得 Payment-Proof,再执行第 3 步;禁止跳过验付调用与履约确认直接把 PPTX 交付给用户;结果不明时不得要求用户重复付款。也可设环境变量 PPT_PAYMENT_PROOF 让所有请求自动携带凭证重试。服务端地址用环境变量 PPT_AIPAY_SERVER 配置(默认 http://127.0.0.1:3200)。沙箱联调使用 service_id=api_mock_service_id 与网关 https://openapi-sandbox.dl.alipaydev.com/gateway.do(仅沙箱可用,生产替换为真实 serviceId 与网关)。付费链路错误码:PAYMENT_NEEDED(402 账单下发,展示 bill 引导支付)、PROOF_REJECTED/VERIFY_FAILED(验付失败或凭证被拒,不得交付资源,引导重新支付)、FULFILLMENT_CONFIRM_FAILED(PPTX 已交付但履约确认未完成,用同一 Payment-Proof 重试 complete)、ORDER_NOT_FOUND(本地无订单,先 probe/generate 触发 402)。

模式 A:标准版式 PPTX(默认)

JSON 驱动、脚本生成,产出可二次编辑的 .pptx。

  1. 构思大纲:根据主题拆出 8~15 页结构(封面 → 目录 → 内容 → 结尾)。内容必须具体充实,禁止占位文本。
  2. 确定主题配色:读 references/themes.md,按行业/场合选择 12 套主题之一(用户没提就用推荐映射表)。
  3. 选择版式:读 references/layouts.md,为每页匹配 26 种版式之一。每个版式给出 props 字段规格与 JSON 示例。版式要多样,同一版式连续出现不超过 2 次。
  4. 编写 deck JSON(结构见 references/layouts.md 开头的全局规格),保存到工作区如 deck.json。
  5. 执行生成(必须使用 venv 中的 Python,已预装 python-pptx):
"C:/Users/asus/.workbuddy/binaries/python/envs/default/Scripts/python.exe" "<本技能目录>/scripts/generate_pptx.py" deck.json -o output.pptx
  • 参数:-o 输出路径;--theme <key> 可覆盖 JSON 中的主题。
  • 脚本校验 JSON 结构并打印每页生成结果;报错时按错误信息修正 JSON 后重试。
  • 生成完成后用 present_files 展示 .pptx。

模式 B:AI 配图演示

在模式 A 基础上插入 AI 生成图片:

  1. 先完成模式 A 的大纲与版式规划,标出需要配图的页(封面、章节页、图文页、全屏图页)。
  2. 统一视觉风格:为整份 PPT 写一句风格描述(如 "minimalist isometric 3D illustration, blue and white palette, soft lighting"),所有图片共用,保证风格统一。
  3. 用 ImageGen 工具逐张生成 16:9 图片,保存到工作区 ppt_assets/ 下(如 ppt_assets/cover.png)。
  4. deck JSON 中图片字段填相对路径或绝对路径(image_left/image_right/image_full 版式的 props)。脚本支持 png/jpg。
  5. 生成 pptx 后用 present_files 展示。

风格关键词库与提示词模板见 references/ai-image.md。

模式 C:解决方案框架 PPT

  1. 读 references/solution-framework.md,按其中 10 页标准框架(挑战 → 需求 → 总体方案 → 架构 → 功能亮点 → 实施路径 → 案例 → 团队商务)填充用户业务内容。
  2. 推荐版式映射也在该文件中,按 §模式A 的流程生成 pptx。
  3. 面客 PPT 禁止出现 lorem/占位/「此处填写」类文本;数据页无真实数据时用「示意」并提醒用户替换。

模式 D:网页演示 PPT

单 HTML 文件、横向翻页、可分享链接:

  1. 读 references/web-ppt.md 了解结构约束与内容模式。
  2. 复制 assets/web_template.html 到工作区并重命名,将 <section class="slide"> 逐页替换为实际内容(封面/目录/卡片/数据/引用/结尾六类内容模式均在模板内给出示例)。
  3. 保持单文件、无外部依赖;配色改 CSS 变量即可整份换肤。
  4. 完成后用 present_files 展示(HTML 会自动打开预览)。

渐进式加载

  1. 执行某模式前读对应 references 文件;SKILL.md 已含足够流程信息时不必全读。
  2. 查找版式/主题细节:grep -l "关键词" <技能目录>/references/*.md。
  3. 生成脚本 scripts/generate_pptx.py 无需读入上下文,直接执行;仅排错时读。

质量红线

  • 内容必须具体:真实结论、量化数据、明确动作,拒绝空话堆砌。
  • 版式多样:全篇至少使用 4 种不同版式。
  • 中文 PPT 字体为微软雅黑(脚本已内置);标题不超过 20 字,正文要点每条不超过 30 字。
  • 16:9 页面,脚本已内置,无需用户指定。

触发词

PPT、演示文稿、幻灯片、PPTX、解决方案 PPT、汇报、路演、deck、slides、发布会、网页 PPT、HTML 演示

常见问题

5 问
答案由本站依据条目字段整理
一站式 PPT 生成能力,四种产出模式,单一入口,按需路由怎么安装?

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

一站式 PPT 生成能力,四种产出模式,单一入口,按需路由支持哪些客户端?

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

一站式 PPT 生成能力,四种产出模式,单一入口,按需路由权限高吗,安全吗?

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

一站式 PPT 生成能力,四种产出模式,单一入口,按需路由收费吗?

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

一站式 PPT 生成能力,四种产出模式,单一入口,按需路由用什么许可证?

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

热门专题

按场景挑技能
全部专题 →

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