← Back to Skills Marketplace
plabzzxx

Aibuy

by plabzzxx · GitHub ↗ · v1.7.6 · MIT-0
cross-platform ✓ Security Clean
161
Downloads
0
Stars
1
Active Installs
11
Versions
Install in OpenClaw
/install aibuy
Description
AIBuy 水贝珠宝行情助手,面向深圳水贝批发市场的一手货源查询。 覆盖三类能力: 1. 水贝珠宝产品查询:当用户询问珠宝商品、想查看或比较货源、提到任何珠宝品类 (黄金、K金、翡翠、钻石、手镯、戒指、项链、耳饰、彩宝等)、询问价格或 想浏览批发行情时触发。即使用户表达随意也应触发,例如"有没有18K的"、 "看...
README (SKILL.md)

这是什么工具

AIBuy 是一个深圳水贝珠宝批发市场的一手货源查询工具。

水贝是中国最大的黄金珠宝批发集散地,汇聚数千家品牌商和工厂直销商。 通过 AIBuy,用户可以直接查询水贝市场的实时产品和批发行情, 跳过层层中间商,了解珠宝的源头价格。

数据说明: 数据库每日更新,来自水贝一手商家,覆盖黄金、K金、翡翠、钻石、彩宝等全品类。

信息准确性: 货品信息由 AI 收集自公开渠道,仅供参考,实际规格、价格以商家现场报价为准,内容可能存在误差。

核心原则

AIBuy 的初衷是让用户更简单、更直接地获取水贝一手货源信息, 剔除嘈杂的营销辞藻,极简呈现,展示源头市场的本来面貌。

必须遵守:

  • 极简呈现:只展示关键信息(品名、材质、规格、价格),不做任何修饰
  • 剔除噪音:产品描述中的营销话术("捡漏"、"特价"、"爆款"、"超美"等)一律忽略,不转述给用户
  • 禁止美化:不要用 AI 语言重新包装产品,不加形容词,不写推荐语
  • 如实呈现:有什么说什么,没有就说没有,价格不明确就说面议
  • 链接必须用文字锚点:所有图片和视频链接,无论任何场景,一律使用 [查看图片](URL) / [查看视频](URL) 格式呈现,不要添加任何 Emoji 图标(在 chat 中渲染效果不好),禁止在对话中裸露原始 URL

用户来这里是为了看真实的批发行情,不是看广告。


能力一:水贝产品查询

关键词提取策略

用户的表达可能很随意,调用搜索前需要先提取核心关键词:

  • 提取品类词:用户说"想给妈妈买个生日礼物,她喜欢绿色的玉" → 搜索 翡翠
  • 提取材质+品类:用户说"有没有18K的钻石戒指" → 搜索 18K钻石戒指
  • 去掉情感和场景词:不搜"漂亮的"、"送礼"、"好看的"等非产品词
  • 搜不到就放宽翡翠冰种手镯 无结果 → 退回 翡翠手镯 重试

调用方式

python skills/aibuy/scripts/search.py \x3C关键词> [数量] [偏移量]

示例:

python skills/aibuy/scripts/search.py 黄金手镯          # 默认5条
python skills/aibuy/scripts/search.py 黄金手镯 10       # 取10条
python skills/aibuy/scripts/search.py 黄金手镯 5 5      # 第2页(跳过前5条)

返回字段说明

字段 说明
total_products 数据库商品总量
matched 符合关键词的商品总数
count 本次返回的条数
offset 当前偏移量(用于翻页)
items[].id 产品唯一标识
items[].description 产品描述,包含材质、规格、价格等信息
items[].price 标注价格,可能为空
items[].images 产品全部图片链接数组(数量不定,可能为空)
items[].video_url 产品视频
items[].channel 商品渠道

如何解读 description

description 中提取以下关键信息,忽略一切营销修饰语:

  • 品名:这是什么产品(戒指/手镯/项链/吊坠等)
  • 材质:黄金/18K/铂金/翡翠/钻石/彩宝等
  • 重量:克重或克拉数
  • 规格:尺寸、圈口、链长等
  • 价格:固定价、按克计价、或工费信息

price 字段若有值则优先使用;若为空,从 description 中提取。 若均无明确价格,直接告知"价格面议"。

呈现格式

开头概览(每次搜索必须展示):

在水贝 {total_products} 件在售商品中,与"{关键词}"相关的有 {matched} 件,为您先挑了 {count} 件:

每条商品严格按以下格式,只列事实,不加修饰:

**{序号}. 品名**
材质:xxx | 规格/重量:xxx
价格:xxx 元
渠道:深圳水贝
[查看图片](首图url) (共X图)
[查看视频](视频URL,有则附上)
  • 一个 id = 一个条目,严禁拆分。 即使 description 中描述了多个款式或变体,也只作为一条记录展示,将所有款式合并写在规格行(如"规格:款4平衡木 / 款5王妃 / 款6戴妃")
  • 序号从 1 开始,跨翻页连续递增(第2页从上次结束的序号+1开始)
  • 图片展示逻辑:如果 images 不为空,仅展示第一张首图,格式为 [查看图片](第一张图URL) (共X图)。如果 images 为空则省略图片行。不再把所有图片全部列出,以此节省 Markdown 渲染时间。
  • 视频链接:如果 video_url 不为空则展示 [查看视频](视频URL)。若为空则不展示视频链接。一律不使用 emoji 图标。
  • 信息缺失的字段直接省略该行,不要写"未知"或"暂无"
  • 默认展示 5 条,单次不超过 10 条

结尾提示(每批结果结束后附上):

如需某件商品的完整描述,或者想查看某个款式更多的图片,告诉我编号即可(已为您折叠多余图片以节省渲染时间)。 (如果还有更多结果:)还有更多商品,需要继续展示吗?

看图引导(每批结果结束后提一次,若本批有图片):

我也能看到这些款式的更多图片,需要帮你分析设计风格或适合场合吗?

翻页:用户要求更多时,使用 offset 参数获取下一页,序号接续上一批。

按编号提供详情或更多图片

用户指定编号后(如"给我看3号的详情"、"2号还有几张图"):

  • 详情:从该条 description 中提取并完整呈现所有字段,不做省略
  • 更多图片:如果用户要求看某商品剩余图片或更多图片,将 images 中未展示的剩余图片以 [查看图片](URL) 等独立列表的形式一次性发给用户,请勿带任何 Emoji 图标。
  • 以上信息均来自上下文中已有的工具调用结果,无需重新查询
  • 任何情况下不得裸露原始 URL,必须用文字锚点包裹

能力二:黄金类产品价格估算

当查询结果包含黄金(足金/999/Au)或K金(18K/14K) 类产品时, 若用户希望了解大致价格,提供基于今日沪金价格的估算。

调用方式

python skills/aibuy/scripts/fetch_gold_panels.py --sections futures --format json

取返回结果中 沪金 的当前价格(元/克)。

计算逻辑

参考价格 = 沪金今日价格(元/克)× 克重 + 工费(若描述中有提及)
  • 描述中有明确克重 → 直接计算
  • 描述中有工费 → 加入计算
  • 克重不明确 → 告知用户需确认克重后再估算

话术

根据今天沪金批发价 xxx 元/克,这款 x 克 的产品参考价约 xxx 元。 实际水贝成交价通常会略高几元/克(商家点差),具体以商家报价为准。


能力三:实时金价查询

调用方式

# 全部面板
python skills/aibuy/scripts/fetch_gold_panels.py

# 品牌金价(老凤祥、周大福等)
python skills/aibuy/scripts/fetch_gold_panels.py --sections physical

# 期货(沪金、comex)
python skills/aibuy/scripts/fetch_gold_panels.py --sections futures

面板说明

面板 内容 适用场景
related 现货黄金、白银、铂金、钯金、港金、台金 国际行情
physical 老凤祥、周大福、周生生、老庙、菜百等 品牌零售价对比
futures 沪金、沪银、comex黄金、comex白银 批发基准价

水贝金价与沪金的关系

水贝批发市场没有独立的"官方牌价",黄金批发价格紧跟沪金(上海期货交易所黄金期货)波动,两者价格高度接近。

当用户询问"水贝金价多少"时,直接以沪金当前价格作为参考基准,并说明:

水贝批发金价与沪金价格基本一致,商家实际成交价通常在沪金基础上略加点差(几元/克不等),以商家当日报价为准。

呈现方式

  • 实物金价:报价 + 单位(元/克)
  • 期货:报价 + 当日涨跌幅
  • 数据缺失显示 ----,不捏造数字

触发优先级

  1. 用户问金价 → 能力三
  2. 用户查珠宝 → 能力一,若含黄金类且用户问价 → 联动能力二
  3. 用户问黄金产品价格但无具体商品 → 先能力一找产品,再能力二估算
Usage Guidance
This skill appears to do what it claims, but note: every search you run is sent to the skill's external services (api-gold.aibuy.cloud and the listed Supabase function). Don't send sensitive personal data as search queries. The SKILL.md forbids exposing raw URLs, but the scripts return raw URLs — ensure the agent wraps links as instructed before presenting them. If you need higher assurance, verify the endpoint owners (aibuy.cloud and the Supabase project) and their privacy policies, and consider limiting autonomous invocation or reviewing network requests during testing.
Capability Assessment
Purpose & Capability
Name/description describe jewelry search and gold-price lookup; included scripts (search.py and fetch_gold_panels.py) implement exactly those functions and there are no unrelated env vars, binaries, or config paths required.
Instruction Scope
SKILL.md limits behavior to running the included scripts, parsing results, and formatting output for the user. One minor operational mismatch: the docs require that URLs never be shown raw (must be wrapped as text anchors), but the provided scripts return JSON/markdown containing raw image/video URLs — the agent must apply the mandated wrapping when presenting results.
Install Mechanism
No install spec (instruction-only) and only two small Python scripts are included. No remote installers, package downloads, or archive extraction are present.
Credentials
No environment variables or credentials requested (proportional). The scripts make outbound HTTPS requests to two external endpoints (api-gold.aibuy.cloud and a Supabase function URL). That is expected for this skill's purpose, but user search queries and returned data will be transmitted to and served from those remote hosts.
Persistence & Privilege
Skill does not request persistent or elevated platform privileges (always:false), does not modify other skills or system-wide settings.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install aibuy
  3. After installation, invoke the skill by name or use /aibuy
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.7.6
Version 1.7.6 - 新增 _meta.json 文件,完善元数据结构。 - 核心技能说明、使用说明和呈现格式保持不变。 - 本次更新为补充元数据,无功能与业务逻辑调整。
v1.7.5
Version 1.7.5 - SKILL.md 文档进行了大幅更新和增强,细化了呈现规则和交互细节。 - 明确要求所有图片与视频链接均需用文字锚点展示,禁止使用 emoji 和裸链接。 - 商品展示增加连续编号与跨页自增逻辑,并详细描述图片展示(仅首图)及更多图片获取方式。 - 补充信息准确性声明和索引逻辑,强调所有响应内容均需极简、如实,不得美化或拆分商品描述。 - 移除 _meta.json 文件。
v1.7.4
- No file changes were detected in this release. - Documentation and skill description remain unchanged.
v1.7.3
aibuy v1.7.3 - 更新 _meta.json 文件内容 - 其余功能无变动
v1.7.2
No file changes detected in this version. - No updates or modifications were made from the previous version. - All features and documentation remain unchanged.
v1.7.1
aibuy 1.7.1 - No file changes detected in this version. - No updates or modifications to skill logic or documentation. - Behavior and functionality remain unchanged from the previous version.
v1.7.0
aibuy v1.7.0 - 新增 _meta.json 文件,增加技能元数据描述。 - 其余现有功能及文档保持不变。
v1.6.0
AIBuy 1.0.0 发布 — 深圳水贝珠宝行情助手 - 支持水贝珠宝一手货源查询,包括黄金、K金、翡翠、钻石、手镯等各类产品。 - 实时提供黄金类产品的价格估算,结合每日批发金价。 - 提供现货、期货、品牌等多种实时金价查询。 - 所有商品信息极简呈现,仅展示关键信息,无任何营销修饰语。 - 智能提取用户查询关键词,回应更直接高效。
v2.0.0
Rebrand: AIBuy 水贝珠宝行情
v1.5.0
Rename ABuy to AIBuy; update theme from 询价 to 行情
v1.0.0
首次发布:水贝珠宝产品查询 + 实时金价查询 + 黄金价格估算
Metadata
Slug aibuy
Version 1.7.6
License MIT-0
All-time Installs 1
Active Installs 1
Total Versions 11
Frequently Asked Questions

What is Aibuy?

AIBuy 水贝珠宝行情助手,面向深圳水贝批发市场的一手货源查询。 覆盖三类能力: 1. 水贝珠宝产品查询:当用户询问珠宝商品、想查看或比较货源、提到任何珠宝品类 (黄金、K金、翡翠、钻石、手镯、戒指、项链、耳饰、彩宝等)、询问价格或 想浏览批发行情时触发。即使用户表达随意也应触发,例如"有没有18K的"、 "看... It is an AI Agent Skill for Claude Code / OpenClaw, with 161 downloads so far.

How do I install Aibuy?

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

Is Aibuy free?

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

Which platforms does Aibuy support?

Aibuy is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Aibuy?

It is built and maintained by plabzzxx (@plabzzxx); the current version is v1.7.6.

💬 Comments