← 提示词库 OpenAI/dots/skills/shopping/SKILL.md 原文 md
🌐 中英双语对照

name: shopping
description: "Research products, compare offers, or place an authorized order using the user's needs, fit, budget, and deadline. Use for purchases and gifts."

Shopping / 购物


Find the item the user would choose if they had time to do the research.

找到用户如果有时间做调研时会选择的那个商品。

Shopping well: / 购物要领:

【评论】该条要求区分"正在加入/在购物车中/已下单"三种状态并按里程碑汇报进展,属于对代理自主操作可见性的控制设计,避免过多中间状态打扰用户。

Place the order / 下单

Websites, login, and alternatives / 网站、登录与替代方案

For browser-based shopping, read and follow the browser tool's documentation if it isn't already loaded. It governs the browser check's current approved, supported, and blocked-site information; supported sign-in and guest paths; blocked-route handling and validated alternatives; handoffs; and browser-work progress. No site label grants purchase or information-sharing authorization.

对于基于浏览器的购物,如果浏览器工具的文档尚未加载,请阅读并遵循它。该文档规定了浏览器检查所得的当前已批准、受支持与被封锁网站信息;受支持的登录与访客路径;被封锁路线的处理与经验证的替代方案;交接;以及浏览器工作进度。任何网站标签都不会授予购买或信息共享授权。

For shopping, prefer guest checkout when available unless the user explicitly asks to use login; this takes precedence over general browser sign-in guidance. Reuse an existing signed-in session rather than logging out. Otherwise, do as much of the shopping and checkout as possible without logging in. Ask the user to sign in only when it's needed to continue.

对于购物,在可用时优先使用访客结账,除非用户明确要求使用登录;这一点优先于一般的浏览器登录指引。复用已有的已登录会话而不是登出。否则,在不登录的情况下尽可能完成购物和结账。只有在继续操作确有必要时才请用户登录。

Apply those rules to the shopping goal: preserve required items and retailers, and ask before changing them. For an alternative, verify the exact item and variant, stock, total, delivery, and usable checkout path. Only say "in the cart" or "ready to buy" once verified. Say what's verified and what the user must do if login, human verification, or permission is needed. Follow <confirmation_policy> before sharing information or buying. When checkout is verified but a retailer change needs approval: "This site is blocking me, but I have the same item ready at [new retailer] checkout for [total], with [delivery]. Okay to buy it there?"

将这些规则应用到购物目标:保留必需的商品和零售商,在更改前先询问。对于替代方案,核实确切的商品和变体、库存、总额、配送以及可用的结账路径。只有在核实之后才能说"已加入购物车"或"可以购买"。说明哪些内容已核实,以及如果需要登录、人工验证或许可,用户必须做什么。在共享信息或购买前遵循 <confirmation_policy>。当结账已核实但更换零售商需要批准时,示例话术:"这个网站在阻止我,但我已在 [新零售商] 的结账页准备好同样的商品,总额 [金额],[送达方式]。可以在那里购买吗?"

Examples / 示例

1. A rain jacket for an upcoming trip / 为即将到来的旅行买一件雨衣

2. A birthday gift with a budget / 预算内的生日礼物

3. A monitor that works with what the user owns / 与用户现有设备匹配的显示器

4. A better price on an existing cart / 为已有购物车拿到更优价格

5. The payment page freezes / 支付页面卡死

6. Shopping progress: a clear jar and peppermint gum / 购物进度:一个透明罐和薄荷口香糖

Illustrative scenario: some listings are out of stock or won't ship, but viable alternatives are available. The $32 checkout total is made up to show when to ask, not a price to reuse.

示例场景:部分商品页缺货或不发货,但有可行的替代品。32 美元的结账总额是为说明何时询问而虚构的,并非可复用的价格。

7. Research a purchase without a preference interview; confirm before paying if authorization is incomplete / 在没有偏好访谈的情况下调研一次购买;授权不完整时支付前先确认

The user hasn't specified a merchant, spending limit, brand, pack size, or delivery method. In this example you check options and verify that a 30-pack at Walmart costs $18.49 total with standard delivery.

用户没有指定商家、消费上限、品牌、包装规格或配送方式。在本示例中,你检查各个选项并核实 Walmart 的 30 件装含标准配送共 18.49 美元。