---
name: meal-recommendation
description: "当用户不知道吃什么时使用此 Skill。根据城市、人数、性别组成、用餐类型、用餐性质,结合天气和季节智能推荐美食。支持联网 AI 推荐和本地离线推荐双模式。触发词:吃什么、美食推荐、用餐推荐、小美吃饭、meal recommendation。"
🍽️ 小美吃饭啦 (meal-recommendation)
功能概述
当用户不知道吃什么的时候,根据城市、人数、性别组成、用餐类型、用餐性质,
结合自动获取的实时天气、季节、温度数据,智能推荐合适的用餐品类。
使用场景
- 不知道今天吃什么时
- 朋友聚会/宴请需要选择合适餐厅类型时
- 根据天气和季节选择应季美食时
界面说明
左侧输入区(手动填写)
| 字段 | 类型 | 说明 |
|---|---|---|
| 城市 | 文本输入 | 用于查询天气,也作为地域推荐依据 |
| 人数 | 数字输入 | 1人及以上 |
| 性别组成 | 下拉选择 | 1人:男/女;≥2人:男女相同/男多女少/男少女多 |
| 用餐类型 | 下拉选择 | 早餐/午餐/下午茶/晚餐/夜宵 |
| 用餐性质 | 下拉选择 | 日常用餐/朋友聚会/宴请 |
左侧输入区(自动填充)
| 字段 | 来源 | 说明 |
|---|---|---|
| 天气 | wttr.in API | 根据城市实时查询 |
| 季节 | 系统时间 | 根据当前月份自动判断 |
| 温度 | wttr.in API | 根据城市实时查询 |
右侧输出区
- 推荐 3-5 个用餐品类
- 每项包含:名称、色香味描述、价格区间、风味标签
使用方式
双击 index.html 或桌面快捷方式「小美吃饭啦」即可使用:
- 输入城市后自动获取天气和温度(联网获取,失败可手动选择)
- 季节根据当前月份自动填充
- 点击推荐按钮,优先联网调用 AI 大模型推荐,网络不可用时自动降级为本地智能推荐
- 页面右上角显示当前模式徽章(联网模式 / 本地模式)
版本历史
- v1.0.0 - 初始版本
- v1.0.1 - 修复 API 调用,接入太湖平台
- v1.1.0 - 新增本地离线模式:内置美食数据库和规则引擎,支持直接打开 HTML 文件使用;API 失败自动降级
- v1.2.0 - 统一联网模式:去掉协议区分,不论 file:// 或 http:// 均先尝试联网;城市输入后自动获取天气+温度;改名为「小美吃饭啦」
安装方式
方式一:CodeBuddy IDE 导入(推荐)
- 打开 CodeBuddy IDE,进入 设置 → Skills
- 点击右上角 「导入 Skill」 按钮
- 选择
meal-recommendation.zip文件导入即可
方式二:手动安装
- 解压
meal-recommendation.zip - 将
meal-recommendation/文件夹复制到以下任一位置:
- 用户级(全局可用):~/.codebuddy/skills/meal-recommendation/
- 项目级(仅当前项目):<项目根目录>/.codebuddy/skills/meal-recommendation/ - 重启 CodeBuddy 即可生效
方式三:直接使用
双击 index.html 即可在浏览器中直接打开使用,无需安装任何环境。