讲师中心 微信公众号

工具推荐

视频效率加速
剧云
剧云

中文短剧剧本制作平台

立刻MV
立刻MV

低成本歌曲 MV、视频生成

updream

一键生成高质量推广成片

AniShort
AniShort

AI短剧协同制作平台

sjht-ppt-delivery

Polar Sponsor
爱发电 赞助
.NET 9.0

将HTML幻灯片转换为PDF并通过飞书发送。用户请求生成PPT/演示文稿并以PDF文件形式通过飞书消息发送时使用。

PPT Delivery — HTML 演示文稿转 PDF 并发送飞书

功能概述

PPT Delivery — HTML 演示文稿转 PDF 并发送飞书是一项面向实际任务的技能,主要用于完整流程:生成 HTML 幻灯片 → 放大字体 → 转 PDF → 上传飞书发送给用户;chromium-browser (已安装);

核心要点

  • puppeteer-core (全局 npm 包);
  • pdf-lib (全局 npm 包);
  • Python 3 + requests (已安装);

使用与执行

飞书机器人已配置(openclaw。它将相关步骤、工具调用和结果整理方式集中到统一流程中,帮助使用者更快完成目标并减少重复操作。从功能定位来看,该技能强调把分散的操作要求整理成清晰、可复用的处理流程,使用户能够围绕既定目标快速准备输入、选择执行方式并获得结构化结果。实际使用前应先确认任务范围、数据来源、运行环境、必要权限和关键参数,再依据技能说明逐步执行;

结果检查与注意事项

若输入条件不完整,应先补齐信息或采用保守配置,避免因错误假设导致结果偏离需求。执行过程中需要关注工具调用是否成功、接口或依赖是否可用、输出格式是否符合预期,并对异常提示、缺失字段和边界情况进行处理;涉及批量任务时,还应保存进度,避免中断后重复操作。该技能适合用于一次性任务,也可以接入自动化工作流,与其他技能或上层代理配合完成更完整的业务链路;在组合使用时,应明确每一步的输入输出关系,并避免不同步骤之间出现参数冲突。

PPT Delivery — HTML 演示文稿转 PDF 并发送飞书

完整流程:生成 HTML 幻灯片 → 放大字体 → 转 PDF → 上传飞书发送给用户。

前置依赖

  • chromium-browser(已安装)
  • puppeteer-core(全局 npm 包)
  • pdf-lib(全局 npm 包)
  • Python 3 + requests(已安装)
  • 飞书机器人已配置(openclaw.json 中有 APP_ID/SECRET)

工作流程

Step 1: 生成 HTML 幻灯片

使用 frontend-slides 或 jobs-style-ppt-generator skill 生成 HTML 文件。

Step 2: 字体放大(必须)

用户通常反馈字体太小,默认执行两轮放大:

第一轮放大(CSS 修改):

  • body font-size → 22px
  • 所有 ≤1rem → ×1.25
  • 所有 1~1.5rem → ×1.35
  • 所有 clamp() 值 → ×1.2
  • 卡片 padding → ×1.2

第二轮放大(如用户仍嫌小):

  • body font-size → 26px
  • 所有字号 → 再 ×1.2
  • clamp() 值 → 再 ×1.15
  • 卡片 padding → 再 ×1.15

始终保持标题/正文层级关系。

Step 3: HTML 转 PDF

使用脚本逐 slide 截图嵌入 PDF,保证视觉一致性:

NODE_PATH=$(npm root -g) node /scripts/html2pdf.cjs  

参数:

  • --width 1920(默认)
  • --height 1080(默认)

输出:多页 PDF(每页一张幻灯片截图)。

Step 4: 发送飞书文件

将 PDF 通过飞书 Bot API 发送给用户:

python3 /scripts/send_file_feishu.py  

user_open_id 从消息的 inbound metadata sender_id 获取。

完整示例

1. UI agent 生成 /root/projects/report.html
2. 字体放大(两轮)
3. NODE_PATH=$(npm root -g) node ppt-delivery/scripts/html2pdf.cjs /root/projects/report.html /root/projects/report.pdf
4. python3 ppt-delivery/scripts/send_file_feishu.py /root/projects/report.pdf ou_xxxxx
5. 回复用户:"PDF 已发送 📎"

注意事项

  • PDF 文件大小通常 1-3MB(5-10 页)
  • 如果 chromium 截图有渲染问题,检查字体是否加载完成(脚本内置 3 秒等待)
  • 飞书发送需要 bot 有 im:message:send_as_bot 权限
  • 文件类型支持:pdf、doc、xls、ppt、mp4、opus
目录

热门AI工具

更多
WorkBuddy

一款AI办公效率工具,主要用于腾讯云推出的AI原生桌面智能体工作台,适合需要提升相关任务效率的用户。

PixPix
PixPix Hot

PixPix是一款面向电商视觉生产的AI商品图生成工具。

UP简历
UP简历 Hot

一款AI办公效率工具,主要用于基于AI技术的免费在线简历制作工具,适合需要提升相关任务效率的用户。

切问学术

切问学术是一款AI论文写作工具,复旦大学NLP团队推出的AI学术智能体。

Lovart
Lovart Hot

一款面向视觉设计创作的AI设计平台,可通过智能体和画布工作流辅助制作海报、Logo、网页、PPT及其他视觉内容。

小橡皮AI

一款AI工具,主要用于小橡皮一键去AI味,将机器味重的内容改得更有活人感,防止因为 AI 内容被平台打上 AI 标签,以及限流,适合需要提升相关任务效率的用户。

Atoms
Atoms Hot

Atoms是一款AI智能体工具,第一支自动构建真实业务的 AI 团队。

豆包大模型

豆包大模型是一款由字节跳动推出的企业级大语言模型服务平台。

DeepSeek

DeepSeek是一款面向对话、写作、编程和推理场景的AI大模型工具。

相关专题

更多
PPT批量修改调整尺寸教程合集
PPT批量修改调整尺寸教程合集

本专题整合了PPT批量修改图片尺寸教程合集,阅读专题下面的文章了解更多详细内容。

378

2026.04.03

PPT批量插入图片方法合集
PPT批量插入图片方法合集

本专题整合了PPT批量插入图片相关技巧,阅读专题下面的文章了解更多详细步骤。

164

2026.04.03

PPT自动播放设置合集
PPT自动播放设置合集

本专题整合了PPT自动播放相关教程内容合集,阅读专题下面的文章了解更多详细内容。

139

2026.04.01

ppt一键生成相关合集
ppt一键生成相关合集

本专题整合了ppt一键生成相关教程汇总,阅读专题下面的的文章了解更多详细内容。

654

2026.01.15

PPT交互图表教程大全
PPT交互图表教程大全

本专题整合了PPT交互图表相关教程汇总,阅读专题下面的文章了解更多详细内容。

273

2026.01.12

PPT动态图表制作教程大全
PPT动态图表制作教程大全

本专题整合了PPT动态图表制作相关教程,阅读专题下面的文章了解更多详细内容。

314

2026.01.07

word转换成ppt教程大全
word转换成ppt教程大全

本专题整合了word转换成ppt教程,阅读专题下面的文章了解更多详细操作。

511

2025.12.25

PPT怎么一次性插入多张图片
PPT怎么一次性插入多张图片

在 PPT 中一次性插入多张图片,可先打开 PPT,定位到要插入图片的幻灯片,点击 “插入” 选项卡中的 “图片”。在弹出的文件选择窗口中,按住 Ctrl 键(Windows 系统)或 Command 键(Mac 系统),逐一选择所需图片,然后点击 “插入” 按钮即可。

149801

2025.04.28

ppt成品免费获取网站
ppt成品免费获取网站

本专题推荐了多个提供免费 PPT 模板的网站,包括 SlideModel、PowerPoint Templates、Presentation Magazine、Free-Powerpoint-Templates 和 Canva。这些网站提供种类繁多的模板,涵盖各种主题、风格和设计。

15139

2025.03.10

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
相关推荐
/
热门推荐
/
最新课程
GenerateAPI使用指南
GenerateAPI使用指南

共0课时 | 0人学习

天工智能体:免费AI神器!
天工智能体:免费AI神器!

共0课时 | 171人学习

天工AI帮助手册
天工AI帮助手册

共0课时 | 0人学习

关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn