{"skill":{"slug":"sjht-ppt-delivery","displayName":"sjht-ppt-delivery","summary":"Convert HTML slide deck to PDF and send to Feishu user. Use when the user asks to generate a PPT/presentation and deliver it as a PDF file via Feishu message...","tags":{"latest":"1.0.0"},"stats":{"comments":0,"downloads":142,"installsAllTime":0,"installsCurrent":0,"stars":0,"versions":1},"createdAt":1774018048248,"updatedAt":1774038177692},"latestVersion":{"version":"1.0.0","createdAt":1774018048248,"changelog":"# Changelog\n\n## [1.0.0] - 2026-03-20\n\n### Added\n- **html2pdf.cjs** — HTML 幻灯片转 PDF 脚本（chromium + puppeteer-core 逐页截图 + pdf-lib 合成）\n  - 支持自定义页面尺寸（默认 1920×1080）\n  - 自动等待字体加载和动画触发\n  - 自动检测 `.slide` 元素数量\n- **send_file_feishu.py** — 飞书 Bot 文件发送脚本\n  - 自动从 openclaw.json 读取飞书凭证（APP_ID/SECRET）\n  - 支持多种文件类型（pdf/doc/xls/ppt/mp4/opus）\n  - 通过飞书 im API 上传并发送文件消息\n- **SKILL.md** — 完整工作流文档\n  - HTML 生成 → 字体放大 → PDF 转换 → 飞书发送\n  - 字体放大标准参数（两轮，body 22px→26px，全局 ×1.5）\n  - 依赖清单和使用示例\n\n### Design Decisions\n- 采用逐页截图（screenshot→embed）而非直接 `page.pdf()`，保证 CSS 动画、渐变、特效与预览一致\n- 飞书发送使用 `receive_id_type=open_id` 作为 query parameter（body 参数无效，已验证）\n- 脚本设计为零交互命令行工具，适合被 Agent 自动调用","license":"MIT-0"},"metadata":null,"owner":{"handle":"aowind","userId":"s17e2hs6k66nxhxkrdn7bf8p5183h1rw","displayName":"Aowind","image":"https://avatars.githubusercontent.com/u/26450413?v=4"},"moderation":{"isSuspicious":true,"isMalwareBlocked":false,"verdict":"suspicious","reasonCodes":["suspicious.llm_suspicious","suspicious.vt_suspicious"],"summary":"Detected: suspicious.llm_suspicious, suspicious.vt_suspicious","engineVersion":"v2.2.0","updatedAt":1774032713074}}