← Back to Skills Marketplace
guowaa223

Product Image Archiver

by guowaa223 · GitHub ↗ · v1.0.1 · MIT-0
win32 ⚠ suspicious
94
Downloads
0
Stars
1
Active Installs
2
Versions
Install in OpenClaw
/install product-image-archiver
Description
定款商品原图无损下载&规范归档 - 人工触发单款操作,100% 保留原图,侵权风险标注,完整性校验
Usage Guidance
简明建议: - 功能与要求总体一致:它会根据你提供的商品链接请求外部站点(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 未设置。
Capability Analysis
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.
Capability Assessment
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/ 等目录并写入文件,这是归档工具的预期行为.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install product-image-archiver
  3. After installation, invoke the skill by name or use /product-image-archiver
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.1
测试单独发布(速率限制后重试)
v1.0.0
v1.0.0 初始版本: - 支持定款商品原图无损下载,100% 保留原图 - 按规范文件结构自动归档并生成归档清单 - 实现侵权风险自动检测并在清单中标注 - 自动校验图片完整性,支持漏图/损坏重下 - 仅支持人工输入单款操作,禁止批量处理
Metadata
Slug product-image-archiver
Version 1.0.1
License MIT-0
All-time Installs 1
Active Installs 1
Total Versions 2
Frequently Asked Questions

What is Product Image Archiver?

定款商品原图无损下载&规范归档 - 人工触发单款操作,100% 保留原图,侵权风险标注,完整性校验. It is an AI Agent Skill for Claude Code / OpenClaw, with 94 downloads so far.

How do I install Product Image Archiver?

Run "/install product-image-archiver" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Product Image Archiver free?

Yes, Product Image Archiver is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Product Image Archiver support?

Product Image Archiver is cross-platform and runs anywhere OpenClaw / Claude Code is available (win32).

Who created Product Image Archiver?

It is built and maintained by guowaa223 (@guowaa223); the current version is v1.0.1.

💬 Comments