🧩 开源推荐 | 用这个工具,我一键截图所有网页

💬 网页截图太麻烦?这个工具一键搞定!
每次写文档、做分享,总要一张张截图网页、裁剪、命名?
试试这个命令行神器 —— Shot-scraper,批量截图、自动裁剪、操作丝滑,效率提升 10 倍!


🛠 项目简介

📌 Shot-scraper 是一个基于 Playwright 的命令行网页截图工具:

  • 🖼 整页 or 元素截图 ✅
  • 📄 支持 Markdown 批量截图 ✅
  • ⚡ 简单命令,零配置上手 ✅
  • 🤖 可集成 GitHub Actions 自动化 ✅

👉 GitHub 地址:
🔗 https://github.com/simonw/shot-scraper


🚀 快速上手

🧰 安装命令

pip install shot-scrapershot-scraper install

⚠️ 首次安装会自动下载浏览器依赖(Playwright)。


🖼 示例一:截图某网页

shot-scraper https://www.apple.com -o apple.png

📷 快速生成一张 apple.png 网页图,自动滚动加载、渲染完整页面。


📄 示例二:批量截图 Markdown 中的链接

创建一个 shot.md 内容如下:

- https://github.com- https://www.apple.com- https://openai.com

然后运行命令:

shot-scraper shot.md --output-dir=imgs/

📂 自动为每个链接生成网页截图,保存在 imgs/ 文件夹中。


🎯 高阶玩法

  • 🧪 只截图某元素:shot-scraper https://example.com --selector 'main.article'
  • 🔁 自动化监控网页:结合 GitHub Actions 周期执行
  • 🧩 搭配图像对比工具,实现网页视觉回归测试
  • ✍ 博客/技术文档自动截图,提升专业度

📎 项目信息卡片

信息项内容
📌 项目名称Shot-scraper
🧑‍💻 作者Simon Willison
💻 技术栈Python + Playwright
🔗 GitHubsimonw/shot-scraper

💬 我的体验 & 推荐理由

🧠 用了几次之后,我已经完全告别手动截图:

  • 自动滚动 + 延迟渲染 + 高分辨率输出
  • Markdown 批量生成非常适合内容创作者
  • 命令简单好记,1 分钟学会

👉 推荐给:技术文档作者 / 产品经理 / 前端开发者 / 博主


📢 最后

📬 喜欢这类实用开源项目?
请 点赞 + 在看 + 关注我 🔔
我会每周分享一个值得收藏的开源神器!


👋 本文原创,转载请注明作者与链接。

© 版权声明
THE END
喜欢就支持一下吧
点赞6 分享
评论 抢沙发
头像
欢迎您留下宝贵的见解!
提交
头像

昵称

取消
昵称表情代码图片

    暂无评论内容