--- name: "dianping-review" description: "通过大众点评搜索查询餐厅、老店、美食推荐和评论" --- # dianping-review 技能 通过大众点评(dianping.com)搜索查询美食推荐、餐厅评价和老店信息。 ## 能力 1. 搜索指定位置附近的餐厅和美食 2. 查询餐厅评价、评分、人均消费 3. 查找开业超过十年的老店 4. 按类型(烤鸭、涮肉、川菜等)筛选推荐 ## 使用场景 - 用户住在某酒店/某区域,想知道附近有什么好吃的 - 用户想找大众点评上高评分/开业久的餐厅 - 用户想了解某家餐厅的口碑和人均消费 ## 使用方法 由于大众点评有反爬机制,以下为可行方案: ### 方案一:大众点评公开页面直接访问 ```bash # 搜索关键词构造 SEARCH_URL="https://www.dianping.com/search/keyword/2/0_$(python3 -c 'import urllib.parse; print(urllib.parse.quote(sys.argv[1]))' "$KEYWORD")" ``` ### 方案二:通过搜索引擎间接获取 ```bash # 用搜索引擎搜索大众点评的公开信息 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/小程序 用户自行在微信小程序打开「大众点评」,定位当前位置查看附近美食更为方便。 ## 示例输出格式 推荐餐厅时按以下格式: - **店名** — 评分/人均/经营年限 - 地址:具体地址 - 推荐理由:为什么推荐