跳到主要内容

N8N自动屏幕截图:每天3分钟多出2小时!

自动屏幕截图

你是否也想打造一个自动更新的分享类账号? 每天搬运、整理优质项目,可是一到截图就头大:

  • 打开页面手动滚动?
  • 调分辨率、隐藏浏览器边框?
  • 一个个截图、裁剪,效率超低? 今天给你安利一个自动化截图神器,让你从「手动狗」升级为「效率狂魔」!

🧩 我的痛点:分享 GitHub 项目太麻烦了!

我在做一个技术账号,每天要分享 3~5 个 GitHub 项目:

动作时间成本
打开 GitHub 页面10秒
滚动页面 / 找重点区块20秒
截图 / 裁剪30秒

平均 1 个项目截图要花掉 1 分钟!


✅ 我的解决方案:Apiflash + n8n,自动截图 GitHub 页面!

我用的方案非常简单,核心是两个组件:

  • Apiflash:一个截图 API,只需提供链接,就能返回高清图
  • n8n:自动化工具,帮我批量跑任务

最终效果: 输入一堆 GitHub 项目链接 👉 自动截图 👉 上传图床/公众号/Notion!


⚙️ 工具配置一览

🖼️ Apiflash 请求示例:

GET https://api.apiflash.com/v1/urltoimage
?access_key=你的API密钥
&url=https://github.com/n8n-io/n8n
&element=.markdown-body
&wait_until=page_loaded
&width=1920
&height=1080

📌 参数说明:

  • url:目标 GitHub 地址
  • element:只截取 .markdown-body(README 区块)
  • wait_until=page_loaded:等待页面加载完成
  • width/height:设置高清视口

🤖 搭配 n8n 自动化流程

Start ➜ HTTP Request(调用 Apiflash)➜ Upload(可选:图床 / Notion / 公众号)

你甚至可以从 Google 表格读取项目链接,实现一键批量截图!


🎯 最终效果展示

以下是自动截图后上传到 Notion 的项目首页截图👇

(插入一张实际图效果)


🏆 项目优势总结

优势描述
🚀 高效从 1 分钟 1 项目 → 5 秒 1 项目
🎯 精准可按 CSS 选择器定位截图区域
💡 灵活自定义分辨率、延迟、页面等待策略
🔁 可复用用 n8n 跑批量流程,几百个项目不心慌

📦 拓展玩法

  • 自动生成项目封面图,配合 Notion/飞书文档/公众号图文分享
  • 搭配 GitHub API,自动抓热门项目并截图归档
  • 自建截图服务(Puppeteer)实现滚动控制和更复杂逻辑

🧠 最后

从今天开始,把「截图」这种机械活交给机器吧! 如果你也想打造自己项目的截图合集,这个小工具一定能帮到你。