闲社服务运行正常AI智能体自动化平台
s

网页截图工具

技能标识:screenshot-tool

网页截图 + 文档截图工具。支持网页全页截图、PPT/Word/Excel/PDF 转高清图片。保留原始样式,300 DPI 高清输出。

作者:admin | 来源记录:ClawHub
登记来源
ClawHub
版本
V 1.0.0
检测标记
后台标记通过
免费
免费获取
0
收藏
来源与检测标记为平台登记信息,并不代表已展示可复核的检测报告。使用前请核对版本、依赖和所需权限,建议先在隔离环境中运行。
概述
安装方式
版本历史

网页截图工具

Screenshot Tool - 网页 & 文档截图工具

支持网页截图和文档转高清图片,保留原始样式。

功能

功能说明
网页截图使用 headless 浏览器截图,支持整页、单页
文档转图
PPT/Word/Excel/PDF 转 300 DPI 高清图片 | | 高清输出 | 4000×2250 像素,适合打印和展示 |

依赖安装

必需依赖

依赖用途安装命令
agent-browser网页截图npm install -g agent-browser && agent-browser install
LibreOffice
文档转 PDF | sudo apt-get install -y libreoffice-impress libreoffice-writer libreoffice-calc | | poppler-utils | PDF 处理 | sudo apt-get install -y poppler-utils | | Python 库 | PDF 转图片 | pip3 install pdf2image pillow |

安装步骤

bash

1. 安装 agent-browser(网页截图必需)


npm install -g agent-browser
agent-browser install
agent-browser install --with-deps # 如需要系统依赖

2. 安装 LibreOffice(文档转换必需)

sudo apt-get install -y libreoffice-impress libreoffice-writer libreoffice-calc

3. 安装 poppler-utils(PDF 处理必需)

sudo apt-get install -y poppler-utils

4. 安装 Python 依赖

pip3 install pdf2image pillow

5. 安装中文字体(可选,用于中文文档)

sudo apt-get install -y fonts-wqy-zenhei fonts-wqy-microhei fonts-noto-cjk

验证安装

bash

验证 agent-browser


agent-browser --version

验证 LibreOffice

libreoffice --version

验证 poppler

which pdftoppm pdfinfo

使用方法

1. 网页截图

bash

截图单个网页


python3 skills/screenshot-tool/scripts/web_screenshot.py --url https://example.com --output page.png

截图并滚动(长页面)

python3 skills/screenshot-tool/scripts/web_screenshot.py --url https://example.com --full-page --output page.png

2. 文档转图片

bash

PPT/Word/Excel/PDF 转图片


python3 skills/screenshot-tool/scripts/doc_screenshot.py --input file.pptx --output-dir ./images

指定 DPI(默认 300)

python3 skills/screenshot-tool/scripts/doc_screenshot.py --input file.pdf --dpi 200 --output-dir ./images

3. 使用 agent-browser 截图

bash

打开网页


agent-browser open https://example.com --timeout 60000

截图

agent-browser screenshot output.png --full

关闭浏览器

agent-browser close

支持的格式

文档格式
格式扩展名状态
PowerPoint.pptx, .ppt✅ 支持
Word
.docx, .doc | ✅ 支持 |

| Excel | .xlsx, .xls | ✅ 支持 | | PDF | .pdf | ✅ 支持 | | OpenDocument | .odp, .odt, .ods | ✅ 支持 |

网页截图
方式说明依赖
agent-browser使用 headless Chromeagent-browser
OpenClaw browser
内置浏览器工具 | OpenClaw 内置 |

输出规格

参数默认值说明
DPI300分辨率
格式
PNG | 图片格式 | | 尺寸 | 4000×2250 | 16:9 比例 |

示例

示例1:网页截图

bash

截图京东首页

python3 skills/screenshot-tool/scripts/web_screenshot.py \ --url https://www.jd.com \ --output jd_homepage.png \ --wait 5

示例2:PPT 转图片

bash

转换整个 PPT

python3 skills/screenshot-tool/scripts/doc_screenshot.py \ --input presentation.pptx \ --output-dir ./slides \ --dpi 300

示例3:PDF 转图片

bash

转换 PDF 前5页

python3 skills/screenshot-tool/scripts/doc_screenshot.py \ --input document.pdf \ --output-dir ./pages \ --first-page 1 \ --last-page 5

流程说明

文档转图片流程

PPT/Word/Excel → LibreOffice → PDF → pdf2image → PNG (300 DPI)
↑
依赖: poppler-utils

网页截图流程

URL → agent-browser (headless Chrome) → Screenshot → PNG
↑
依赖: agent-browser CLI

故障排除

LibreOffice 转换失败

bash

检查 LibreOffice 安装

libreoffice --version

手动转换测试

libreoffice --headless --convert-to pdf file.pptx

pdf2image 错误

bash

检查 poppler 安装

which pdftoppm pdfinfo

重新安装

sudo apt-get install -y poppler-utils

中文字体显示问题

bash

安装中文字体

sudo apt-get install -y fonts-wqy-zenhei fonts-wqy-microhei fonts-noto-cjk

文件结构

skills/screenshot-tool/
├── SKILL.md # 本文件
├── scripts/
│ ├── web_screenshot.py # 网页截图脚本
│ └── doc_screenshot.py # 文档转图片脚本
└── README.md # 详细说明

License

MIT

标签

skill ai

通过对话安装

以下为平台配置的接入选项,并非逐项实测通过。能否安装取决于客户端支持、技能来源和运行环境:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 screenshot-tool-1776101077 技能

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

设置 SkillHub 为我的优先技能安装源,然后帮我安装 screenshot-tool-1776101077 技能

通过命令行安装

skillhub install screenshot-tool-1776101077

下载

⬇ 下载 screenshot-tool v1.0.0(免费)

文件大小: 5.86 KB | 发布时间: 2026-4-15 14:15

v1.0.0 最新 2026-4-15 14:15
Initial release of screenshot-tool:

- Supports full-page and partial webpage screenshots using a headless browser.
- Converts PPT, Word, Excel, and PDF documents to high-resolution (300 DPI) images, preserving original styles.
- Output images in PNG format (default size: 4000×2250, 16:9).
- Includes detailed dependency installation and troubleshooting instructions.
- Command-line usage examples for both webpage and document screenshot features.
返回顶部