sipsiip · 按杯/单杯酒价(上机在架,单杯大中小价)Skill
工作流
- 有 tenantId/门店名唯一:
list_glass_wines(tenantId=…)直接拉酒价。 - 只有店名/地点:先
resolve_store(keywords=用户原话)。若match=NONE→ 说未找到。若SINGLE→ 用tenantId调list_glass_wines。若AMBIGUOUS→ 用candidates列出选项让用户二选一/多选一,不得替用户猜;选定后再list_glass_wines。 - 回答时逐款说明:品名/规格/可售杯量及对应价格;缺字段就说「无公开数据」、不猜价。
工具
| 工具 | 用途 |
|---|---|
resolve_store |
店名/关键词 → tenantId 或 candidates(见返回说明) |
list_glass_wines |
tenantId → 上机在架单杯大中小价等 |
在助手侧通过 MCP(skill.json 的 mcp)或 等价的 HTTP 调用 均可。
与 HTTP 的对应(可浏览器直接打开)
- 根地址:
https://tourapi.sipsiip.com/sip-tour - 解析门店:
GET .../open/v1/stores/resolve?keywords=...(中文需 URL 编码,例:?keywords=%E5%8D%8A%E5%B1%B1%E8%85%B0表示「半山腰」) - 酒单价格:
GET .../open/v1/glass-wines?tenantId=<门店id>(例:tenantId=6001050)
完整说明与示例见 tools/docs/OPEN_GLASS_WINE_INTEGRATION.md(也可不调 MCP、仅用 HTTP 工具或 curl)。
不要做的事
- 不编造价格,不回答「全北京排名」等工具未提供的数据
- 多候选不替用户选店
