← 返回 Skills 市场
🔌

唯品会图片搜索

作者 vip · GitHub ↗ · v1.0.1 · MIT-0
cross-platform ⚠ suspicious
82
总下载
0
收藏
0
当前安装
2
版本数
在 OpenClaw 中安装
/install vip-img-product
功能描述
唯品会(vip.com)图片搜索商品技能。当用户想通过图片搜索相似商品时触发,包括但不限于:以图搜图、拍照搜商品、图片搜索、找同款等。返回商品名称、价格、品牌、图片、链接等结构化信息。
安全使用建议
This skill appears to do what it says (upload a local image to vip.com and return structured product results). However, it reads your local vipshop login tokens (~/.vipshop-user-login/tokens.json) and uses them to build product links that embed your PASSPORT_ACCESS_TOKEN (encoded in the dt parameter). The SKILL.md requires showing script output and product links verbatim — which means those links could expose your access token if they are shared or logged. Before installing or running: 1) confirm you trust the vipshop-user-login skill and understand where your tokens are stored; 2) review the included scripts locally (they are provided) so you’re comfortable with how tokens are read and used; 3) avoid sharing the raw product links returned by the skill or modify the workflow so the agent redacts or doesn’t display dt/credentials; 4) if you don’t want your account token embedded in links, do not use this skill or modify exchange_link_builder to avoid embedding PASSPORT_ACCESS_TOKEN into publicly-displayed URLs. If you want, I can (a) point out exactly where to redact the dt parameter in the code, or (b) produce a safer alternative that strips sensitive parameters before display.
功能分析
Type: OpenClaw Skill Name: vip-img-product Version: 1.0.1 The skill bundle provides a legitimate image-based product search for Vipshop (vip.com). It functions by uploading images to Vipshop's servers and querying their product APIs, using local authentication tokens stored in `~/.vipshop-user-login/tokens.json` as documented in `SKILL.md`. While `scripts/img_search.py` and `scripts/exchange_link_builder.py` contain hardcoded API keys and a signing secret, these appear to be functional requirements for the integration rather than indicators of malicious intent, and no data is exfiltrated to unauthorized third-party domains.
能力标签
requires-sensitive-credentials
能力评估
Purpose & Capability
Name/description (VIP image-based product search) align with the implemented behavior: uploading a local image to vip.com endpoints, calling classification and product-list APIs, and formatting results. The need to check a local vipshop login token (for mars_cid / PASSPORT_ACCESS_TOKEN) is consistent with using authenticated VIP APIs.
Instruction Scope
SKILL.md explicitly requires reading ~/.vipshop-user-login/tokens.json and auto-invoking the vipshop-user-login skill if not logged in. It also mandates displaying the full script output and the product links unchanged. That is coherent with the implementation, but the instruction to always show full original data and links increases the chance of leaking sensitive tokens embedded in generated URLs.
Install Mechanism
No install spec; this is instruction + local Python scripts that use only the standard library. No downloads from external/unknown hosts or installers were specified.
Credentials
The scripts read a local token file (~/.vipshop-user-login/tokens.json) to obtain PASSPORT_ACCESS_TOKEN and mars_cid — which is justified for calling VIP private APIs. However, the exchange link builder embeds the access token into a base64 'dt' parameter in produced product links; the SKILL.md requires presenting those links verbatim. Displaying those links can expose the user's access token to others or to logs, which is disproportionate unless the user is warned and accepts the risk.
Persistence & Privilege
Skill is not always-enabled and does not request system-wide changes. It reads a user-scoped file and invokes another skill for login as documented. It does not attempt to modify other skills or system configuration.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install vip-img-product
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /vip-img-product 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.1
- 强化了规范要求:所有搜索结果必须完整展示,不得只展示部分商品或对商品数据进行选择性省略 - 商品分页每页数量由20个调整为10个 - 用户展示输出表格中,商品名称改为带跳转的 Markdown 链接格式 - 否定“未登录”时自处理,明确须自动触发 `vipshop-user-login` skill - 细化了步骤和参数描述,更明确每步数据来源与处理方式 - 明确输出格式和展示要求,补充了部分重要字段说明
v1.0.0
vipshop-img-product 1.0.0 - 首发功能:通过上传本地图片,在唯品会平台智能搜索相似/同款商品,自动识别分类、结构化输出结果。 - 自动检测登录状态,若未登录自动触发 vipshop-user-login 流程,无需手动操作。 - 支持多种图片格式(jpg、jpeg、png、gif、bmp、webp),并包含文件验证机制。 - 搜索结果分页展示,可通过“下一页”获取更多商品。 - 清晰的用户展示格式,结果包括商品名称、品牌、价格、折扣、图片及链接等信息。 - 技能全程使用 Python 标准库,无外部依赖,接口调用链及error handling清晰。
元数据
Slug vip-img-product
版本 1.0.1
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 2
常见问题

唯品会图片搜索 是什么?

唯品会(vip.com)图片搜索商品技能。当用户想通过图片搜索相似商品时触发,包括但不限于:以图搜图、拍照搜商品、图片搜索、找同款等。返回商品名称、价格、品牌、图片、链接等结构化信息。 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 82 次。

如何安装 唯品会图片搜索?

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

唯品会图片搜索 是免费的吗?

是的,唯品会图片搜索 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

唯品会图片搜索 支持哪些平台?

唯品会图片搜索 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 唯品会图片搜索?

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

💬 留言讨论