SuperAPI AI 工具集

google-slides

办公与效率

查看项目

更新于 10-16 07:24

技能介绍

用途:以 Markdown 编写演示文稿,本地用 python-pptx 构建 .pptx,可在 LibreOffice 中预览,或上传至 Google Slides。

主要能力:支持标题、章节、内容、双栏、图片、结束等幻灯片类型,通过 HTML 注释指令指定;支持 H1/H2、项目符号、图片、块引用演讲者注释及图标;内置七套配色方案;可将已有 Google Slides 下载为 Markdown,编辑后重建并上传替换。

安装: pip install --user google-auth google-auth-oauthlib google-api-python-client keyring pyyaml 本地构建: pip install --user python-pptx cairosvg 预览需 LibreOffice(可选,自动检测 libreoffice、soffice、Flatpak 或 LIBREOFFICE_PATH)。

使用:运行 $SKILL_DIR/scripts/google-slides.py check 验证配置;创建 ~/.config/agent-skills/google.yaml 并填写 OAuth client_id 与 client_secret;常用命令包括 create、get、update、preview、verify、palettes。

限制:认证与范围错误不可重试,需用户完成浏览器 OAuth 授权;429 与 5xx 可稍后重试。需自行配置 GCP 项目与 OAuth。该工具推荐标准能力模型。更多细节暂未提供。