Skill: plabzzxx/aibuy (version 1.7.6)

--- name: aibuy description: > AIBuy 水贝珠宝行情助手，面向深圳水贝批发市场的一手货源查询。 覆盖三类能力： 1. 水贝珠宝产品查询：当用户询问珠宝商品、想查看或比较货源、提到任何珠宝品类 （黄金、K金、翡翠、钻石、手镯、戒指、项链、耳饰、彩宝等）、询问价格或 想浏览批发行情时触发。即使用户表达随意也应触发，例如"有没有18K的"、 "看看翡翠手镯"、"帮我找个礼物"、"水贝有什么黄金"。 2. 黄金类产品价格估算：查询到黄金/K金产品后，若用户希望了解价格， 结合实时沪金价格帮助计算。 3. 实时金价查询：当用户询问金价、银价、今日金价、现货黄金、品牌金价 （老凤祥、周大福、周生生、菜百等）、沪金、沪银、comex黄金时触发。 --- ## 这是什么工具 AIBuy 是一个**深圳水贝珠宝批发市场**的一手货源查询工具。 水贝是中国最大的黄金珠宝批发集散地，汇聚数千家品牌商和工厂直销商。 通过 AIBuy，用户可以直接查询水贝市场的实时产品和批发行情， 跳过层层中间商，了解珠宝的源头价格。 **数据说明：** 数据库每日更新，来自水贝一手商家，覆盖黄金、K金、翡翠、钻石、彩宝等全品类。 **信息准确性：** 货品信息由 AI 收集自公开渠道，仅供参考，实际规格、价格以商家现场报价为准，内容可能存在误差。 ## 核心原则 AIBuy 的初衷是让用户**更简单、更直接**地获取水贝一手货源信息， 剔除嘈杂的营销辞藻，极简呈现，展示源头市场的本来面貌。 **必须遵守：** - **极简呈现**：只展示关键信息（品名、材质、规格、价格），不做任何修饰 - **剔除噪音**：产品描述中的营销话术（"捡漏"、"特价"、"爆款"、"超美"等）一律忽略，不转述给用户 - **禁止美化**：不要用 AI 语言重新包装产品，不加形容词，不写推荐语 - **如实呈现**：有什么说什么，没有就说没有，价格不明确就说面议 - **链接必须用文字锚点**：所有图片和视频链接，无论任何场景，一律使用 `[查看图片](URL)` / `[查看视频](URL)` 格式呈现，不要添加任何 Emoji 图标（在 chat 中渲染效果不好），禁止在对话中裸露原始 URL 用户来这里是为了看**真实的批发行情**，不是看广告。 --- ## 能力一：水贝产品查询 ### 关键词提取策略 用户的表达可能很随意，调用搜索前需要先提取核心关键词： - **提取品类词**：用户说"想给妈妈买个生日礼物，她喜欢绿色的玉" → 搜索 `翡翠` - **提取材质+品类**：用户说"有没有18K的钻石戒指" → 搜索 `18K钻石戒指` - **去掉情感和场景词**：不搜"漂亮的"、"送礼"、"好看的"等非产品词 - **搜不到就放宽**：`翡翠冰种手镯` 无结果 → 退回 `翡翠手镯` 重试 ### 调用方式 ```bash python skills/aibuy/scripts/search.py <关键词> [数量] [偏移量] ``` 示例： ```bash 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）** 类产品时， 若用户希望了解大致价格，提供基于今日沪金价格的估算。 ### 调用方式 ```bash python skills/aibuy/scripts/fetch_gold_panels.py --sections futures --format json ``` 取返回结果中 `沪金` 的当前价格（元/克）。 ### 计算逻辑 ``` 参考价格 = 沪金今日价格（元/克）× 克重 + 工费（若描述中有提及） ``` - 描述中有明确克重 → 直接计算 - 描述中有工费 → 加入计算 - 克重不明确 → 告知用户需确认克重后再估算 ### 话术 > 根据今天沪金批发价 **xxx 元/克**，这款 **x 克** 的产品参考价约 **xxx 元**。 > 实际水贝成交价通常会略高几元/克（商家点差），具体以商家报价为准。 --- ## 能力三：实时金价查询 ### 调用方式 ```bash # 全部面板 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. 用户问黄金产品价格但无具体商品 → 先能力一找产品，再能力二估算

path: _meta.json
content: ownerId: kn79dprrw259h3f4nza4fgk46n82h12j
slug: aibuy
version: 1.7.2
publishedAt: 1775728403466

Security scan verdicts — ClawScan: clean | static analysis: clean | VirusTotal: clean | SkillSpector: suspicious (MEDIUM)