← 返回
未分类

html-ppt-zc

自动生成 PPT(或 HTML 演示) 的技能,接受标题和正文,使用 python-pptx 库快速生成 .pptx 文件,可选导出为 HTML。
自动生成 PPT/HTML 演示,接受标题和正文,使用 python-pptx 快速生成 .pptx,支持导出 HTML。
openclawzhangchong
未分类 clawhub v1.0.0 1 版本 100000 Key: 无需
★ 0
Stars
📥 337
下载
💾 0
安装
1
版本
#latest

概述

Guizang PPT Skill

功能概述

  • 生成 PPT:依据提供的标题和文本内容,自动拆分成幻灯片,每段落生成一页,支持标题页、目录页和内容页。
  • 可选导出 HTML:使用内置模板将 PPT 转换为可在浏览器直接展示的 HTML 演示文稿。
  • 自定义样式:可通过可选参数指定配色、字体大小、页眉页脚等基础样式。

环境依赖

  • Python(系统已安装)。
  • python-pptx 库:pip install -U python-pptx
  • jinja2(用于 HTML 导出,可选):pip install -U jinja2

确保上述库已安装,python -c "import pptx" 不会报错即表示可用。

使用方法(Windows CMD / PowerShell)

1. 生成 PPT(默认)

python "%USERPROFILE%\.openclaw\workspace\skills\guizang_ppt\generate_ppt.py" \
  --title "<演示标题>" \
  --text "<每行代表一段落的正文>" \
  --output "C:\\Path\\to\\output.pptx"
  • --title:演示标题(将生成封面页)。
  • --text:多行文字,脚本会按换行拆分为幻灯片内容,每行生成一个要点列表;若段落之间留空行,会产生新幻灯片。
  • --output:生成的 .pptx 文件路径。

2. 导出 HTML 演示

python "%USERPROFILE%\.openclaw\workspace\skills\guizang_ppt\generate_ppt.py" \
  --title "<演示标题>" \
  --text "<正文>" \
  --output "C:\\Path\\to\\output.html" \
  --html

添加 --html 参数将把 PPT 转为 HTML(使用简易模板),便于在浏览器直接查看。

常见问题

  • 缺少 python-pptx:运行 pip install -U python-pptx 安装。
  • 生成的 PPT 打不开:确保 --output 路径所在的文件夹已存在且有写入权限。
  • 文本过长:脚本会自动换行,若单行文字超过幻灯片可容纳宽度,会自动换行为多个要点。

注意事项

  • 本技能仅用于个人学习、内部汇报等合法场景,生成的 PPT 如需对外发布,请自行确认内容版权。
  • 若需要更高级的动画、模板或图表,请在生成的 PPT 基础上手动编辑。

版本历史

共 1 个版本

  • v1.0.0 当前
    2026-05-08 00:38 安全 安全

安全检测

腾讯云安全 (Keen)

安全,无风险
查看报告

腾讯云安全 (Sanbu)

安全,无风险
查看报告

🔗 相关推荐

zc-douyin-xiazai-txt

openclawzhangchong
抖音无水印视频下载与文案提取工具,使用本地 ffmpeg 和 Whisper 完成下载、音频提取及文字转写,支持语义分段。
★ 1 📥 523

free-ocr-zc

openclawzhangchong
通过 OpenRouter API 调用百度千帆 OCR 模型,从图片(支持 URL 与本地文件)中提取文字,并可自定义提示词。
★ 0 📥 305

qq-mail-read-send

openclawzhangchong
读取/发送QQ邮件,支持IMAP读取、SMTP发送和多编码解析。触发场景:查看、读取、筛选邮件或发送邮件。
★ 1 📥 376