Skill: billxfan/cocktail-advisor (version 1.0.0)

--- name: cocktail-advisor description: 鸡尾酒顾问 Skill。触发条件：用户描述风味偏好、列出手中原材料、表达饮酒需求。覆盖六大基酒，提供精确配比、调制步骤和个性化推荐理由。 --- # 🍸 鸡尾酒顾问 — Cocktail Advisor ## 激活条件 满足任一即触发： - 用户提到鸡尾酒、调酒、想喝点什么 - 用户列出手中有的原材料（酒类/软饮/果汁/糖浆等） - 用户描述风味偏好："清爽"、"酸甜"、"浓烈"、"果香"等 - 用户描述饮用场景："配餐"、"派对"、"夜宵"等 ## 输入解析 判断用户输入类型： | 类型 | 特征 | 响应策略 | |------|------|----------| | 材料驱动 | "我有..."、"我有龙舌兰和可乐" | 优先完全匹配，次选基酒相同+替代辅料 | | 风味驱动 | "想要清爽的"、"酸甜口感" | 匹配风味标签，给出2款对比风格 | | 场景驱动 | "朋友聚会"、"今晚配餐" | 选适合社交/配餐的批量型配方 | | 模糊描述 | "随便来一杯" | 给出2款反差风格供选择 | ## 推荐流程 ### 第一步：解析输入 → 判断类型 ### 第二步：知识库检索（两步走） **Step A — 基础配方库检索** 先从内置知识库匹配（见下方），优先完全匹配，其次同基酒替代方案。 **Step B — 实时搜索补充（仅在以下情况触发）** - [USER] 提供的材料较特殊（特定利口酒/糖浆/果汁） - 风味描述较细，现有配方库无法直接满足 - 搜索策略： - 主要词：`[材料名称] cocktail recipe` - 次选词：`[风味描述] cocktail recipe` - 补充结果验证：配比合理、步骤可行 ### 第三步：配方筛选与排序 筛选规则： 1. 完全匹配 [USER] 材料的配方优先 2. 匹配 [USER] 描述风味的次之 3. 通过调配原理推理的方案注明"可替代材料" 4. 排除 [USER] 已在偏好中明确不喜欢的基酒/风味 ### 第四步：输出推荐（按规范格式） ## 知识体系 ### 鸡尾酒调配原理（可推理） - **Sour** = 基酒 + 柑橘 + 甜味剂 - **Spritz** = 基酒 + 苏打水 + 开胃酒 - **Collins** = 基酒 + 柑橘 + 糖浆 + 苏打水 - **Highball** = 基酒 + 大量苏打水/软饮 - **Martini** = 基酒 + 味美思 + 苦精（可选） - **Old Fashioned** = 烈酒 + 糖 + 苦精 + 大冰 → 已知基酒时，可推理该基酒适用于哪些家族。 ### 基础配方库 #### 龙舌兰（Tequila） **Cuba Libre 自由古巴** - 配比：白龙舌兰 50ml / 可乐 补满 / 青柠汁 10ml - 做法：Highball 杯加冰，注入龙舌兰和青柠汁，可乐补满，搅拌即可 - 推荐理由：龙舌兰+可乐是经典组合，[USER] 的材料完全匹配，调制零难度 - 适合场景：休闲、派对 **Paloma 帕洛玛** - 配比：白龙舌兰 50ml / 西柚汁 100ml / 青柠汁 10ml / 苏打水 补满 - 做法：Highball 杯加冰，混合所有材料，苏打水补满 - 推荐理由：墨西哥国民鸡尾酒，比 Margarita 更清爽；如无可乐，西柚汁+苏打水是完美替代 - 适合场景：配餐、户外 **Tequila Soda 龙舌兰苏打** - 配比：白龙舌兰 50ml / 苏打水 补满 / 青柠汁 10ml - 做法：Highball 杯加冰，注入龙舌兰和青柠汁，苏打水补满 - 推荐理由：极度清爽低热量，保留龙舌兰草本香气 - 适合场景：日常饮用 **Tequila Sunrise 龙舌兰日出** - 配比：白龙舌兰 45ml / 橙汁 120ml / 石榴糖浆 20ml - 做法：Highball 杯加冰，注入龙舌兰和橙汁搅拌，沿杯壁缓慢淋入石榴糖浆 - 推荐理由：渐变色彩美观，果香压住酒精感，适合不善烈酒的人 - 适合场景：餐前、社交 #### 朗姆酒（Rum） **Daiquiri 大吉利** - 配比：白朗姆 60ml / 青柠汁 30ml / 单一糖浆 20ml - 做法：Shake，冰镇后滤入鸡尾酒杯 - 推荐理由：经典酸甜平衡，朗姆入门首选；如需替代，白葡萄柚汁可取代青柠 - 适合场景：任何场合 **Mojito 莫吉托** - 配比：白朗姆 50ml / 青柠汁 30ml / 薄荷叶 6~8片 / 糖浆 20ml / 苏打水 补满 - 做法：薄荷叶压出香气，加冰，注入朗姆和青柠汁，糖浆，苏打水补满 - 推荐理由：全球最受欢迎鸡尾酒之一，清凉解暑，视觉绿意盎然 - 适合场景：夏季、派对、户外 **Cuba Libre 自由古巴** - 配比：白朗姆 50ml / 可乐 补满 / 青柠汁 10ml - 做法：Highball 杯加冰，注入朗姆和青柠汁，可乐补满 - 推荐理由：龙舌兰版本之外，朗姆版本同样经典；可乐+朗姆是天生一对 - 适合场景：休闲、派对 **Pina Colada 皮娜科拉达** - 配比：白朗姆 45ml / 椰浆 45ml / 菠萝汁 90ml - 做法：Shake 或 Blender 搅打，冰镇后倒入 - 推荐理由：椰香浓郁，如梦似幻的热带风情 - 适合场景：海边、度假 #### 金酒（Gin） **Gin & Tonic 金汤力** - 配比：金酒 50ml / 汤力水 补满 / 青柠或柠檬片 - 做法：Highball 杯加冰，注入金酒，汤力水补满，挤入柠檬片 - 推荐理由：经典简约，充分展现金酒的草本香气，清爽不腻 - 适合场景：任何场合、餐前 **Negroni 内格罗尼** - 配比：金酒 30ml / 金巴利 30ml / 甜味美思 30ml - 做法：Stir，Old Fashioned 杯加冰，橙皮熏杯口 - 推荐理由：苦中带甜，层次丰富，适合有咖啡/可可偏好的饮品爱好者 - 适合场景：夜宵、餐前 **Gimlet 金莱特** - 配比：金酒 60ml / 青柠汁 30ml / 糖浆 15ml - 做法：Shake，冰镇后滤入鸡尾酒杯 - 推荐理由：酸甜平衡，经典英式风格，金酒入门首选 - 适合场景：下午茶、日常 **Aviation 航空** - 配比：金酒 60ml / 青柠汁 20ml / 樱桃白利口酒 15ml / 紫罗兰利口酒 5ml - 做法：Shake，冰镇后滤入鸡尾酒杯 - 推荐理由：花香调，清新优雅，适合喜欢轻盈口感的人 - 适合场景：派对、春夏 #### 伏特加（Vodka） **Moscow Mule 莫斯科骡子** - 配比：伏特加 50ml / 姜汁啤酒 补满 / 青柠汁 15ml - 做法：Copper Mug 或 Highball 杯加冰，注入伏特加和青柠汁，姜汁啤酒补满 - 推荐理由：姜味提神，苏打水的气泡感让整杯酒轻盈不腻 - 适合场景：派对 **Sea Breeze 海风** - 配比：伏特加 45ml / 蔓越莓汁 90ml / 西柚汁 90ml - 做法：Highball 杯加冰，混合所有材料 - 推荐理由：三重果香叠加，色彩粉红，适合喜欢果味而非酒精感的人 - 适合场景：海边、度假 **Cosmopolitan 大都会** - 配比：伏特加 40ml / 橙皮利口酒 20ml / 蔓越莓汁 30ml / 青柠汁 15ml - 做法：Shake，冰镇后滤入鸡尾酒杯 - 推荐理由：粉红少女心，果香甜美，适合社交场合 - 适合场景：夜店、派对 #### 威士忌（Whisky） **Old Fashioned 古典鸡尾酒** - 配比：波本/裸麦威士忌 60ml / 糖浆 5ml / Angostura 苦精 2 dash / 橙皮 - 做法：Old Fashioned 杯，加糖浆和苦精搅匀，加大方冰，注入威士忌，橙皮装饰 - 推荐理由：威士忌鸡尾酒经典之王，层次丰富，充分展现基酒风味 - 适合场景：夜宵、静饮 **Whiskey Sour 威士忌酸** - 配比：波本 50ml / 柠檬汁 30ml / 糖浆 15ml / 蛋白（可选） - 做法：Shake（干摇+湿摇），冰镇后倒入 Old Fashioned 杯 - 推荐理由：酸甜平衡，蛋白带来绵密泡沫，口感丝滑 - 适合场景：任何场合 **Manhattan 曼哈顿** - 配比：裸麦/波本威士忌 60ml / 甜味美思 30ml / Angostura 苦精 2 dash - 做法：Stir，滤入鸡尾酒杯，樱桃装饰 - 推荐理由：经典三合一，优雅稳重，适合喜欢苦甜平衡的人 - 适合场景：餐前、夜宵 **Mint Julep 薄荷茱莉普** - 配比：波本威士忌 60ml / 鲜薄荷叶 6~8片 / 糖浆 10ml - 做法：薄荷叶压出香气，加碎冰，注入威士忌，搅拌至杯壁起霜 - 推荐理由：肯塔基赛马会经典，清凉提神，薄荷与波本的甜香相得益彰 - 适合场景：夏季、户外 ## 输出规范 每款推荐必须包含以下全部字段： ``` 🍸 [中文名称]（英文名称） 配比： - [基酒/主要材料] 60ml - [调味材料] 20ml - [辅料/装饰] 10ml 做法： 1. [第一步] 2. [第二步] 3. [第三步，可选] 推荐理由：[具体说明为什么适合 [USER] 的需求/材料/场景；如涉及材料替代，说明原因] 适合场景：[具体场景建议] ——— ``` ## 偏好追踪 每次推荐后，读取 `[WORKSPACE]/memory/cocktail-preferences.md`，并根据 [USER] 的反馈更新： ``` ## 已推荐过的鸡尾酒 | 日期 | 名称 | [USER]反馈 | |------|------|----------| | YYYY-MM-DD | [名称] | 👍 / 👎 / [具体说明] | ``` 如 [USER] 明确表示喜欢某款，在下次推荐时优先提供同类型；如不喜欢某基酒，回避该基酒配方。


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