← 返回
未分类

Amazon Screenshot

亚马逊 ASIN 页面截图工具。当用户提到"截图"、"asin截图"、"亚马逊截图"、"amazon screenshot"时触发。自动打开亚马逊ASIN详情页,支持人机校验自动点击,输出PNG截图并压缩为ZIP文档,最后通过MOSS邮箱发送到用户提供的飞书邮箱。
亚马逊 ASIN 页面截图工具。当用户提到“截图”“asin截图”“亚马逊截图”“amazon screenshot”时触发。自动打开 ASIN 详情页,支持人机校验自动点击,输出 PNG 截图并压缩为 ZIP,通过 MOSS 邮箱发送至用户提供的飞书邮箱。
328786889 328786889 来源
未分类 clawhub v1.0.2 2 版本 100000 Key: 无需
★ 0
Stars
📥 302
下载
💾 0
安装
2
版本
#latest

概述

Amazon Screenshot Skill

功能

截取亚马逊 ASIN 详情页图片,打包为 ZIP 压缩包,通过 MOSS 邮箱(moss@campsnail.com)发送到用户指定的邮箱。

核心规则

  • 所有 ASIN 一次性截图,打包成 1 个 ZIP,发送 1 封邮件
  • 发送完成后:自动删除截图和 ZIP 文件,不占用服务器空间
  • 邮箱限制:只支持 @campsnail.com 域名邮箱,其他邮箱拒绝执行
  • 并发限制:脚本执行中时,新请求会提示"正在截图中,请等待",避免同时执行

使用前提

用户需提供:

  1. ASIN 列表 - 要截图的亚马逊商品编码(单个或多个)
  2. 收件邮箱 - 接收 ZIP 压缩包的邮箱地址(飞书邮箱)

使用示例

用户提供:

  • ASIN:B0GGD6242H B0GF7TF41C B0GF1MBLQT B0GF7TF41C B0GGD6242H B0GFMKRX3N B0FDKRSV72
  • 收件邮箱:wangjunjie@campsnail.com

→ 分两批执行(5+2),发送两封邮件

执行流程

  1. 检查是否有其他实例在运行(有则提示等待)
  2. 接收 ASIN 列表和收件邮箱
  3. 所有 ASIN 一次性截图(每张间隔 2 秒)
  4. 打包为 1 个 ZIP
  5. 发送邮件
  6. 删除截图文件和 ZIP

浏览器配置

  • 模式:有头模式(headless: false),在远程桌面的 Chrome 窗口中运行
  • DISPLAY 自动检测:通过 Python 读取 X11 socket 属主自动获取当前活跃显示编号(默认 :10)
  • 持久化登录状态:使用独立 Profile 目录(chrome_profile/),保存 Cookie 和收货地址
  • 反爬注入:自动注入 Stealth 脚本,修补 navigator.webdriver 等自动化检测点

> 注意:运行截图时需要远程桌面 Chrome 窗口处于活跃状态(DISPLAY 检测依赖 X11)

并发说明

  • 使用锁文件机制防止同时执行
  • 执行中时新请求会收到提示,告知当前任务信息
  • 任务完成或异常退出都会自动清理锁文件

行为约束

主动通知:任务全部完成后,必须在群里主动发送完成通知,告知用户邮件已发出、发了多少封、发送到哪个邮箱。不允许等用户来问再回复。

输出文件(临时)

  • 截图:skills/amazon-screenshot/outputs/_<时间戳>.png
  • ZIP 压缩包:skills/amazon-screenshot/outputs/screenshots_<时间戳>.zip

> 所有文件在邮件发送成功后自动删除

邮件主题

  • 单批:📦 亚马逊 ASIN 截图 - <时间戳>
  • 多批:📦 亚马逊 ASIN 截图 (1/3) - <时间戳>

脚本路径

scripts/screenshot.js

版本历史

共 2 个版本

  • v1.0.2 当前
    2026-05-21 14:05 安全 安全
  • v1.0.0
    2026-05-12 06:12 安全 安全

安全检测

腾讯云安全 (Keen)

安全,无风险
查看报告

腾讯云安全 (Sanbu)

安全,无风险
查看报告

🔗 相关推荐

dev-programming

YouTube

byungkyu
使用托管OAuth集成YouTube Data API,支持搜索视频、管理播放列表、获取频道数据及评论互动,适用于用户需要时使用此技能。
★ 142 📥 41,857
dev-programming

Github

steipete
使用 `gh` CLI 与 GitHub 交互,通过 `gh issue`、`gh pr`、`gh run` 和 `gh api` 管理议题、PR、CI 运行及高级查询。
★ 681 📥 329,288
dev-programming

Mcporter

steipete
使用 mcporter CLI 直接列出、配置、认证及调用 MCP 服务器/工具(支持 HTTP 或 stdio),涵盖临时服务器、配置编辑及 CLI/类型生成功能。
★ 196 📥 67,936