爱尔兰外卖查询工具:本地菜单与探索 - Openclaw Skills
作者:互联网
2026-03-24
什么是 爱尔兰外卖查询工具?
爱尔兰外卖查询工具是一款专门的自动化工具,旨在弥补地理位置数据与实时外卖菜单之间的差距。通过利用 Openclaw Skills,开发人员和用户可以使用 Google Places API 立即识别爱尔兰境内的餐厅,然后利用浏览器自动化从 Deliveroo 和 Just Eat 等平台抓取详细菜单。
该技能简化了比较价格、检查过敏原信息以及探索当地美食的过程,无需手动浏览。它提供了一种结构化的方式与基于 Web 的食品服务进行交互,将非结构化的网页数据转化为用户可操作的见解。
下载入口:https://github.com/openclaw/skills/tree/main/skills/cotyledonlab/irish-takeaway
安装与下载
1. ClawHub CLI
从源直接安装技能的最快方式。
npx clawhub@latest install irish-takeaway
2. 手动安装
将技能文件夹复制到以下位置之一
全局模式~/.openclaw/skills/
工作区
/skills/
优先级:工作区 > 本地 > 内置
3. 提示词安装
将此提示词复制到 OpenClaw 即可自动安装。
请帮我使用 Clawhub 安装 irish-takeaway。如果尚未安装 Clawhub,请先安装(npm i -g clawhub)。
爱尔兰外卖查询工具 应用场景
- 在特定的爱尔兰坐标或都柏林、科克、高威等主要城市附近识别高评分外卖店。
- 直接从 Deliveroo 抓取实时菜单项、价格和过敏原数据。
- 比较特定本地餐厅在 Just Eat 和 Deliveroo 之间的可用性。
- 按菜系类型或当前营业状态过滤食物选项,以满足即时需求。
- 搜索餐厅:该技能使用 goplaces CLI 根据特定的经纬度坐标查询 Google Places API。
- 过滤结果:用户可以根据最低评分、半径或特定关键词(如“披萨”或“中餐外卖”)缩小结果范围。
- 浏览器自动化:选择餐厅后,该技能将启动浏览器工具导航至爱尔兰外卖门户网站。
- 地址导航:代理自动执行输入送餐地址并从列表中选择正确餐厅的过程。
- 菜单提取:该技能捕获 DOM 快照,将菜单类别、菜品名称、描述和欧元价格解析为结构化格式。
爱尔兰外卖查询工具 配置指南
要在 Openclaw Skills 中开始使用此技能,请确保您已配置必要的 CLI 工具和 API 密钥:
# 安装 goplaces CLI
brew install steipete/tap/goplaces
# 配置环境变量
export GOOGLE_PLACES_API_KEY='您的 API 密钥'
确保您的代理拥有浏览器工具的访问权限,以便执行菜单抓取功能。
爱尔兰外卖查询工具 数据架构与分类体系
爱尔兰外卖查询工具使用清晰的分类法组织餐厅和菜单数据:
| 属性 | 描述 |
|---|---|
| 餐厅名称 | 通过 Google Places 找到的商家官方名称。 |
| 评分 | 用户评分(例如 4.5),帮助识别优质选项。 |
| 菜单项 | 特定菜品的名称(例如 意大利腊肠披萨)。 |
| 价格 | 商品价格,通常以 €X.XX 格式提取。 |
| 过敏原 | 从菜品描述中解析的关键饮食信息(面筋、牛奶等)。 |
| 类别 | 菜品的逻辑分组,如前菜、套餐或配菜。 |
name: irish-takeaway
description: Find nearby takeaways in Ireland and browse menus via Deliveroo/Just Eat. Uses Google Places API for discovery and browser automation for menu scraping.
metadata: {"clawdbot":{"emoji":"??","requires":{"bins":["goplaces"],"env":["GOOGLE_PLACES_API_KEY"]}}}
Irish Takeaway Finder ??????
Find nearby takeaways and get their menus from Deliveroo or Just Eat.
Prerequisites
goplacesCLI installed (brew install steipete/tap/goplaces)GOOGLE_PLACES_API_KEYenvironment variable set- Browser tool available
Workflow
Step 1: Find Nearby Takeaways
Use goplaces to search for restaurants near a location:
# Search by coordinates (negative longitude needs = syntax)
goplaces search "takeaway" --lat=53.7179 --lng=-6.3561 --radius-m=3000 --limit=10
# Search by cuisine
goplaces search "chinese takeaway" --lat=53.7179 --lng=-6.3561 --radius-m=2000
# Filter by rating
goplaces search "pizza" --lat=53.7179 --lng=-6.3561 --min-rating=4 --open-now
Common location coordinates for Ireland:
- Drogheda: 53.7179, -6.3561
- Dublin City: 53.3498, -6.2603
- Cork: 51.8985, -8.4756
- Galway: 53.2707, -9.0568
Step 2: Get Deliveroo Menu (Browser Automation)
- Start browser and navigate to Deliveroo:
browser action=start target=host
browser action=navigate targetUrl="https://deliveroo.ie/" target=host
-
Accept cookies if prompted (look for "Accept all" button)
-
Enter location in address search box:
browser action=act request={"kind": "type", "ref": "", "text": "Drogheda, Co. Louth"}
-
Select location from autocomplete dropdown
-
Find and click on restaurant from list
-
Take snapshot to extract menu items - look for:
- Category headings (h2)
- Item buttons with name, description, price
- Allergen info in item descriptions
Step 3: Parse Menu Data
Menu items typically appear as buttons with structure:
- Name: In paragraph element
- Description: In text content
- Price: Usually "€X.XX" format
- Allergens: Listed after description (Gluten, Milk, etc.)
Example Conversation Flow
User: "What takeaways are near me in Drogheda?" → Run goplaces search, present top 5-10 results with ratings
User: "Show me the menu for Mizzoni's" → Browser to Deliveroo → search → click restaurant → snapshot → parse menu
User: "What pizzas do they have?" → Filter menu items by category, present pizza options with prices
Just Eat Alternative
If restaurant not on Deliveroo, try Just Eat:
browser action=navigate targetUrl="https://www.just-eat.ie/" target=host
Similar flow: enter postcode/address → browse restaurants → click for menu
Tips
- Always dismiss cookie banners first
- Wait for autocomplete suggestions before clicking
- Some restaurants have "Limited order tracking" - still works for menu viewing
- Prices include allergen info in descriptions
- Use snapshot with compact=true for cleaner output
Menu Categories to Look For
- Meal Deals & Special Offers
- Pizzas (by size: Small/Medium/Large/XL/Wagon Wheel)
- Starters
- Pasta
- Burgers
- Sides
- Desserts
- Drinks
Future Enhancements
- Twilio voice integration for phone ordering
- Price comparison across platforms
- Favorite restaurants memory
- Order history tracking
相关推荐
专题
+ 收藏
+ 收藏
+ 收藏
+ 收藏
+ 收藏
最新数据
相关文章
Elasticsearch93新增bfloat16向量支持
解析OceanBase生态工具链之OAT_obd_OCP_obshell
贝叶斯不确定性引导的早停框架ESTune与OceanBase校企联合研究
杈炬ⅵ&浜哄ぇ閲戜粨閫傞厤瀹炴垬锛歋eaTunnel鍦ㄤ俊鍒涙暟鎹钩鍙颁腑鐨勫簲鐢ㄤ笌韪╁潙鎬荤粨
2026年1月中国数据库流行度排行榜:OB连冠领跑贺新元PolarDB跃居次席显锐气
社区译文解析FUD与真相MySQL是否真的被弃用了
英伟达重新规划AI推理加速布局 暂停Rubin CPU转攻Groq LPU
gpress v1.2.2 全新上线 Web3内容平台迎来更新
CMake 4.3.0 正式推出
短剧采用AI换脸技术使角色酷似明星 制作方与播出方构成侵权
AI精选
