nearby_food
Find nearby restaurants and dishes that fit your remaining calorie budget after walking, with filters for cuisine, radius, and batch.
Instructions
附近门店 + 每道菜能不能吃下。跨数据源(麦当劳 MCP + 周边本地餐厅)。当用户问"附近有什么能吃的""现在吃什么""有什么推荐的"时使用。
★ 用户若给出限定条件,填对应参数(不要自己过滤结果): · "只看快餐/附近有什么快餐/想吃西餐/来点小吃" → industry · "不想走太远/就附近/500 米内" → radius_m=500 · "还有别的吗/换一批/再看看" → page 加 1 不带任何参数调用也能返回合理结果(默认半径 1500 米、第 1 批)。 返回值里的 next 字段是建议的下一步参数,可直接采用。
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| page | No | 批次号,从 0 开始。用户说"换一批""还有别的吗"时把上次返回的 meta.page 加 1。 | |
| quota | No | 本餐额度(卡);不给则按距离自动算 | |
| industry | No | 业态限定。用户说"只看快餐""附近有什么西餐""想吃日料"时填对应值。不填=不限。 | |
| latitude | No | 用户所在纬度(GCJ-02) | |
| radius_m | No | 搜索半径(米),默认 1500。用户说"别走太远""就近"时填 500。 | |
| longitude | No | 用户所在经度(GCJ-02) |