← 返回 Skills 市场
guowaa223

Product Image Archiver

作者 guowaa223 · GitHub ↗ · v1.0.1 · MIT-0
win32 ⚠ suspicious
94
总下载
0
收藏
1
当前安装
2
版本数
在 OpenClaw 中安装
/install product-image-archiver
功能描述
定款商品原图无损下载&规范归档 - 人工触发单款操作,100% 保留原图,侵权风险标注,完整性校验
安全使用建议
简明建议: - 功能与要求总体一致:它会根据你提供的商品链接请求外部站点(wsy.com 或 1688.com)并下载图片到本地/archives。仅在你显式提供链接时才会运行下载。 - 注意未声明但存在的可选 env:代码会读取诸如 BAIDU_AI_APP_ID 等环境变量以启用百度 AI 检测;如果你填写这些凭据,技能可能会向百度服务发送图片数据(README 提及 .env.example)。在提供任何 API 密钥前请确认你信任该代码并理解数据将发送到第三方。 - 存在运行时错误:archiver.py 中命令行调用处使用全角逗号(args.款号,args.链接),会立即导致脚本语法错误;完整性检测对 PIL 的用法也有逻辑问题。不要在生产系统上直接运行,先在隔离的测试环境中修复这些问题或请求维护者更新。 - 权限与网络:该技能会在本地写入归档和日志文件并发出 HTTP 请求到你指定的站点;这与其功能一致,但请仅对可信 URL 使用。若不希望技能自动调用第三方服务(如百度 AI),不要在 .env 中设置相应密钥。 - 建议操作:在沙箱/测试机器上(最好离线或网络受限)运行并验证修复后的脚本;确认/移除任何你不希望发送到远端的凭据;如果你不愿意运行第三方 AI 检测,保持相关 env 未设置。
功能分析
Type: OpenClaw Skill Name: product-image-archiver Version: 1.0.1 The 'product-image-archiver' skill bundle is a legitimate tool designed to download, categorize, and archive product images from e-commerce sites like 1688.com and wsy.com. The code (archiver.py, image_downloader.py) uses standard libraries such as requests, BeautifulSoup, and Pillow to perform scraping and image verification. It includes basic security practices like filename sanitization and random delays to mimic human behavior. No evidence of data exfiltration, malicious execution, or prompt injection was found; the instructions in SKILL.md and the logic in the scripts are consistent with the stated purpose of manual product archiving.
能力评估
Purpose & Capability
名字、描述和包含的 Python 模块(下载器、来源适配器、完整性与风险检测、报表生成)在功能上是一致的:下载单个商品的原图并按模板归档。所需二进制(python3)和列出的 Python 依赖与任务匹配。没有请求与功能无关的云密钥或平台凭证。
Instruction Scope
SKILL.md/README 指示以人工方式提供款号和链接并运行脚本,代码按此工作并对用户提供的 URL 发起网络请求并保存文件——这是符合目的的。但代码/说明访问了若干环境变量(下载超时、重试、BAIDU_AI_APP_ID 等),且 README 提到 .env 用于可选的百度AI检测,这些 env 并未在技能元数据的 requires.env 中声明(不强制,但应明确)。另外 archiver.py 主函数中存在明显语法错误(使用全角逗号 args.款号,args.链接)——会导致脚本无法运行;完整性检测中对 PIL.Image 的使用也存在逻辑问题(在 with 块外使用 img 变量),会造成异常或不可靠结果。
Install Mechanism
没有远程下载或可执行安装脚本,代码以文件形式包含,提供 requirements.txt 并由 README 指导用 pip 安装依赖。相对于功能,这个安装方式是合理且低风险的。
Credentials
技能声明“无需环境变量”,但代码会读取多项可选环境变量 (DOWNLOAD_TIMEOUT, DOWNLOAD_RETRY_TIMES, BAIDU_AI_APP_ID 等)。百度 AI 相关凭据是可选且仅在配置后才启用,但元数据未列出这些可选凭据。风险提示:如果你填入百度 AI 凭据,代码会(按注释)尝试调用外部 AI 服务;目前百度检测方法为 TODO(占位),实际行为取决于后续实现。
Persistence & Privilege
技能没有 always:true,默认允许用户或模型调用(平台默认)。技能不会修改其它技能配置或系统范围设置;它会在本地创建 archives/ 和 logs/ 等目录并写入文件,这是归档工具的预期行为.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install product-image-archiver
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /product-image-archiver 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.1
测试单独发布(速率限制后重试)
v1.0.0
v1.0.0 初始版本: - 支持定款商品原图无损下载,100% 保留原图 - 按规范文件结构自动归档并生成归档清单 - 实现侵权风险自动检测并在清单中标注 - 自动校验图片完整性,支持漏图/损坏重下 - 仅支持人工输入单款操作,禁止批量处理
元数据
Slug product-image-archiver
版本 1.0.1
许可证 MIT-0
累计安装 1
当前安装数 1
历史版本数 2
常见问题

Product Image Archiver 是什么?

定款商品原图无损下载&规范归档 - 人工触发单款操作,100% 保留原图,侵权风险标注,完整性校验. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 94 次。

如何安装 Product Image Archiver?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install product-image-archiver」即可一键安装,无需额外配置。

Product Image Archiver 是免费的吗?

是的,Product Image Archiver 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

Product Image Archiver 支持哪些平台?

Product Image Archiver 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(win32)。

谁开发了 Product Image Archiver?

由 guowaa223(@guowaa223)开发并维护,当前版本 v1.0.1。

💬 留言讨论