返回顶部
W

Web to PDF网页转PDF

Convert any webpage to a clean, high-quality PDF file and send it directly. Use when the user asks to view a website, screenshot a webpage, or see a page's content. Exports the webpage using browser PDF functionality for crystal-clear results.

作者: admin | 来源: ClawHub
源自
ClawHub
版本
V 1.0.0
安全检测
已通过
223
下载量
免费
免费
0
收藏
概述
安装方式
版本历史

Web to PDF

何时使用

当用户出现以下情况时使用此技能:

  • - 用户要求让我看看这个网站或给我展示这个页面
  • 用户请求网页截图
  • 用户想要查看或保存网页内容
  • 你需要将网页作为文件发送给用户

此方法优于截图,因为:

  • - ✅ 最大清晰度和可读性(PDF保留所有格式)
  • ✅ 保留文本、链接和结构
  • ✅ 紧凑的文件格式
  • ✅ 专业外观
  • ✅ 易于保存、打印或分享

工作流程

步骤1:导航至URL

使用browser工具打开网页:

browser action=navigate url=https://example.com

等待页面完全加载。

步骤2:导出为PDF

使用browser工具的PDF导出功能:

browser action=pdf

这将返回一个文件路径,例如:FILE:/home/user/.openclaw/media/browser/uuid.pdf

步骤3:发送PDF文件

使用message工具直接将文件发送给用户:

message action=send filePath=/path/to/file.pdf message=这是网页的PDF版本!

步骤4:清理(重要!)

发送后立即删除本地PDF文件以节省空间:

exec command=rm /path/to/file.pdf

或者一行完成:

exec command=rm /path/to/file.pdf && echo ✅ PDF已清理

为什么采用此工作流程

方面原因
PDF格式完美保留布局、字体、颜色和链接
浏览器工具
原生PDF导出确保兼容性 | | 直接文件发送 | 用户立即获取文件,无压缩伪影 | | 清理步骤 | 尊重工作区存储,保持整洁 |

常见模式

模式1:用户说让我看看这个网站

  1. 1. browser navigate
  2. browser pdf
  3. message send filePath=<结果> message=这是网站的PDF版本
  4. exec rm <结果>

模式2:用户请求截图

  1. 1. browser navigate
  2. browser pdf(优于截图!)
  3. message send filePath=<结果> message=网页的PDF视图
  4. exec rm <结果>

模式3:多个页面/链接

如果用户想要多个网页:

  • - 对每个URL重复步骤1-4
  • 或者通过批处理脚本将所有页面导出为PDF(参见scripts/batch-export.sh)

错误处理

页面加载失败

browser wait --url /expected-path --timeout-ms 10000

PDF导出失败

浏览器可能处于无头模式或存在网络问题。尝试:

browser status
browser start(如果未运行)
browser navigate

文件无法访问

检查browser pdf返回的路径。如果是相对路径,转换为绝对路径:

exec command=realpath <路径>

提示

  • - 对于长页面:PDF保留整个页面长度,大文档仍可读
  • 对于动态内容:导出前等待动态内容加载完成
  • 对于移动视图:如需移动视图,在PDF导出前使用browser resize 375 812
  • 对于特定部分:导出完整PDF,用户可自行裁剪或提取所需内容

相关技能

  • - browser — OpenClaw的原生浏览器自动化
  • screenshot — 如果PDF导出不适用时的备选方案(很少需要)

反馈与更新

  • - 收藏此技能:clawhub star web-to-pdf
  • 检查更新:clawhub sync web-to-pdf

标签

skill ai

通过对话安装

该技能支持在以下平台通过对话安装:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 web-to-pdf-1776079921 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 web-to-pdf-1776079921 技能

通过命令行安装

skillhub install web-to-pdf-1776079921

下载

⬇ 下载 Web to PDF v1.0.0(免费)

文件大小: 2.61 KB | 发布时间: 2026-4-17 16:32

v1.0.0 最新 2026-4-17 16:32
- Initial release of the Web to PDF skill.
- Instantly convert any webpage to a clean, high-quality PDF using browser-native PDF export.
- Enables sending PDF files of webpages directly to users for maximum clarity and professional appearance.
- Includes automatic file cleanup after sending to save storage space.
- Provides guidance and patterns for common use cases, such as website previews and webpage "screenshots."
- Offers troubleshooting and tips for handling dynamic content, mobile views, and multiple page exports.

Archiver·手机版·闲社网·闲社论坛·羊毛社区· 多链控股集团有限公司 · 苏ICP备2025199260号-1

Powered by Discuz! X5.0   © 2024-2025 闲社网·线报更新论坛·羊毛分享社区·http://xianshe.com

p2p_official_large
返回顶部