openclaw-ppt-generator — OpenClaw-ppt-生成器
v1.0.0生成 PPT documents using Python and python-pptx. No third-party API calls, fully open source.
运行时依赖
安装命令
点击复制技能文档
OpenClaw PPT 生成器
生成 PPT documents using open-source Python 库 (python-pptx). No third-party API calls required.
Features Fully Open Source: Uses python-pptx 库, no API keys needed Simple & Fast: Local generation, no network dependency Flexible Content: Supports titles, text, and bullet 列出s Standard Templates: Uses built-in PowerPoint layouts Scripts scripts/生成_ppt.py - MAIn script to 生成 PPT from content Usage Examples # 生成 PPT with title and content python3 scripts/生成_ppt.py --title "My Presentation" --content "Slide 1 content|Slide 2 content"
# 生成 PPT with bullet 列出s python3 scripts/生成_ppt.py --title "Project 报告" --content "Introduction|Features:Feature A,Feature B,Feature C|Conclusion"
# Specify 输出 path python3 scripts/生成_ppt.py --title "Meeting Notes" --content "Agenda|Discussion|Action Items" --输出 "meeting.pptx"
代理 Steps 获取 PPT title and content from user 运行 scripts/生成_ppt.py with parameters Return the 生成d PPT file path Content 格式化 Use | to separate slides Use : to separate slide title from bullet 列出 Use , to separate bullet items
Example: "Title|Slide1:Item1,Item2,Item3|Slide2:Content"
输出 { "状态": "成功", "ppt_path": "输出.pptx" }
Technical Notes 库: python-pptx (open source) No API calls: All processing done locally Templates: Uses standard PowerPoint layouts 输出 格式化: .pptx (Microsoft PowerPoint 格式化)