1.6 KiB
1.6 KiB
name, description, status, version, date
| name | description | status | version | date |
|---|---|---|---|---|
| dianping-review | 通过大众点评搜索查询餐厅、老店、美食推荐和评论 | proposal | v1 | 2026-06-11T23:50:15.731Z |
dianping-review 技能
通过大众点评(dianping.com)搜索查询美食推荐、餐厅评价和老店信息。
能力
- 搜索指定位置附近的餐厅和美食
- 查询餐厅评价、评分、人均消费
- 查找开业超过十年的老店
- 按类型(烤鸭、涮肉、川菜等)筛选推荐
使用场景
- 用户住在某酒店/某区域,想知道附近有什么好吃的
- 用户想找大众点评上高评分/开业久的餐厅
- 用户想了解某家餐厅的口碑和人均消费
使用方法
由于大众点评有反爬机制,以下为可行方案:
方案一:大众点评公开页面直接访问
# 搜索关键词构造
SEARCH_URL="https://www.dianping.com/search/keyword/2/0_$(python3 -c 'import urllib.parse; print(urllib.parse.quote(sys.argv[1]))' "$KEYWORD")"
方案二:通过搜索引擎间接获取
# 用搜索引擎搜索大众点评的公开信息
curl -sL "https://www.google.com/search?q=site:dianping.com+${KEYWORD}&hl=zh-CN" \
-H 'User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36'
方案三:推荐通过大众点评App/小程序
用户自行在微信小程序打开「大众点评」,定位当前位置查看附近美食更为方便。
示例输出格式
推荐餐厅时按以下格式:
- 店名 — 评分/人均/经营年限
- 地址:具体地址
- 推荐理由:为什么推荐