must-play-recommendations

为用户推荐城市的必玩景点。当用户询问某个城市有什么好玩的、景点推荐、必去景点、旅游攻略时触发。核心能力是基于 FlyAI CLI 获取城市的5A级景区和热门好评景点,提供详细推荐信息。

Safety Notice

This listing is from the official public ClawHub registry. Review SKILL.md and referenced scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "must-play-recommendations" with this command: npx skills add ysxiiun/must-play-recommendations

必玩景点推荐 Skill

概述

本技能为用户提供城市必玩景点的智能推荐服务。聚焦热门、打卡地、高品质景点,通过 FlyAI CLI 融合多数据源获取景点信息,以友好的 Markdown 格式输出所有推荐景点。


推荐定位与策略

核心定位:聚焦热门、打卡地、高品质景点,为用户提供最具价值的旅行体验推荐。

推荐优先级

  1. 5A级景区 - 国家最高等级认证,全部输出
  2. 热门好评 - ai-search 获取的人气景点
  3. 补充推荐 - 不足5个时用4A补充

禁止行为

  • ❌ 无脑推荐免费景点
  • ❌ 以"性价比"为由推荐低品质景点
  • ❌ 推荐冷门、无特色景点

工作流程

Step 1: 解析用户输入

  1. 从用户请求中提取城市名称
  2. 确认城市名称的有效性(支持中国主要城市)
  3. 判断是否需要特定类别筛选(如历史古迹、自然风光等)

Step 2: 获取5A级景区(核心推荐)

使用 FlyAI CLI 的 search-poi 命令获取城市5A级景区:

flyai search-poi --city-name "{城市名称}" --poi-level 5

处理逻辑

  • 返回所有获取到的5A级景区,不限制数量
  • 提取字段:name, address, category, poiLevel, freePoiStatus, ticketInfo, jumpUrl, mainPic

Step 3: 获取热门好评景区

使用 FlyAI CLI 的 ai-search 命令获取热门好评景点:

flyai ai-search --query "{城市名称}有什么好玩的景点推荐"

解析文本提取信息

  • 景点名称
  • 景区描述(特色亮点)
  • 游玩时长建议
  • 交通指南
  • 预订链接

Step 4: 数据融合与去重

融合策略

  1. 以 search-poi 的5A级景区为基础
  2. 尝试从 ai-search 匹配补充:景区描述、游玩时长、交通指南
  3. 添加 ai-search 中不在5A列表的热门好评景点

去重逻辑

  • 按名称精确匹配
  • 模糊匹配(去除"景区"、"风景区"等后缀)
  • 优先保留5A级景区的完整信息

Step 5: 补充逻辑

如果 5A级景区 + 热门好评景区 总计不足5个:

flyai search-poi --city-name "{城市名称}" --poi-level 4
  • 补充4A级景区至总数5个

Step 6: 整合输出

将所有景点数据整合为友好的 Markdown 格式输出。


数据来源说明

search-poi 返回字段

字段说明使用方式
name景点名称直接使用
poiLevel景点等级(5A/4A/3A)直接使用
category类别直接使用
address地址直接使用
freePoiStatus是否免费整合到门票信息
ticketInfo门票信息整合到门票信息
jumpUrl预订链接直接使用
mainPic主图直接使用

ai-search 返回信息(文本解析)

信息说明使用方式
景点名称标题提取匹配和去重
特色描述如"桥上摩天轮、俯瞰天津市景"景区描述
游览时间如"约2小时"游玩时长建议
地址地址信息补充地址
交通信息如"地铁3号线和平路站"交通指南
预订链接链接地址匹配关联

输出格式规范

Markdown 输出结构

# {城市}必玩景点推荐

> 基于 fly.ai 实时结果 | 生成时间: {timestamp}

共推荐 **{total}** 个景点,其中5A级 **{5aCount}** 个,热门好评 **{hotCount}** 个。

---

## 5A级景区

### 1. {景点名称} (5A)

![]({mainPic})

> {景区描述}

**类别**: {category}
**地址**: {address}
**门票**: {门票信息}
**游玩时长**: {duration}
**交通指南**: {traffic}
**标签**: {tags}

[点击预订]({jumpUrl})

---

## 热门好评推荐

### 3. {景点名称}

![]({mainPic})

> {景区描述}

**类别**: {category}
**地址**: {address}
**门票**: {门票信息}
**游玩时长**: {duration}
**交通指南**: {traffic}
**标签**: {tags}

[点击预订]({jumpUrl})

---

> 基于 fly.ai 实时结果 | 生成时间: {timestamp}

景点卡片格式

每个景点按以下格式输出:

### {rank}. {景点名称} ({等级})

![]({mainPic})

> {景区描述}

**类别**: {category}
**地址**: {address}
**门票**: {门票信息}
**游玩时长**: {duration}
**交通指南**: {traffic}
**标签**: {tags}

[点击预订]({jumpUrl})

门票信息整合规则

freePoiStatusticketInfo显示内容
FREE-免费开放
NOT_FREE有值收费({ticketName})
NOT_FREE无值收费(具体价格请查询)
UNKNOWN-价格请以景区为准

字段说明

字段说明
名称景点名称
等级景点等级(5A/4A/3A/热门好评)
类别景点类别
地址景点地址
门票整合后的门票信息
景区描述特色亮点介绍
游玩时长建议游览时间
交通指南地铁/公交等交通信息
预订链接点击跳转预订
主图景点图片
标签景点特色标签

推荐理由生成规则

根据景点特征自动生成景区描述:

等级+类别推荐描述模板
5A + 地标"{城市}标志性打卡地,来{城市}必去的经典景点"
5A + 历史文化"深厚历史文化底蕴,体验{城市}独特的人文魅力"
5A + 自然风光"绝美自然风光,摄影爱好者和旅行打卡的绝佳选择"
5A + 主题乐园"热门游乐体验,适合亲子/年轻人打卡游玩"
4A + 高热度"人气爆棚的打卡胜地,游客好评如潮"
特色体验"独特体验项目,{城市}旅行不可错过的精彩亮点"

类别映射规则

  • historic site / ancient town / temple / museum / memorial → 历史文化
  • nature / lake / forest / canyon / beach / island → 自然风光
  • theme park / water park / zoo / aquarium → 主题乐园
  • landmark → 地标

规则与约束

必须遵守

  1. 5A级全输出: 所有5A级景区必须全部输出
  2. 融合ai-search: 使用 ai-search 获取热门好评景点
  3. 补充至5个: 5A+好评不足5个时,用4A补充
  4. 信息丰富: 包含景区描述、游玩时长、交通指南
  5. 门票整合: 整合免费和价格信息

禁止操作

  1. 禁止虚构景点信息
  2. 禁止无脑推荐免费景点
  3. 禁止以"性价比"为由推荐低品质景点
  4. 禁止在没有数据时返回空内容
  5. 禁止省略5A级景区

扩展性设计

扩展维度:推荐依据和数据源的扩展能力

未来可扩展的推荐维度

数据源扩展内容增强推荐价值
小红书文章热门打卡笔记真实用户体验、网红打卡点
大众点评用户评分口碑真实评价、游玩体验反馈
携程/马蜂窝游记攻略热度行程推荐、必玩榜单排名

错误处理

错误输出格式

# 抱歉,未找到相关景点

**错误信息**: 未找到城市'{城市名称}'的景点数据

**建议**: 请确认城市名称是否正确,或尝试使用附近城市名称

错误类型

错误码说明处理建议
CITY_NOT_FOUND城市无景点数据提示用户检查城市名
FLYAI_ERRORFlyAI CLI调用失败检查CLI安装状态
NO_ATTRACTIONS无可用景点数据尝试其他搜索方式
INVALID_INPUT输入无效提示用户提供城市名

相关资源

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

Coding

Spicy Ai Video

Turn a 60-second talking head clip into 1080p high-energy edited videos just by typing what you need. Whether it's turning bland footage into visually intens...

Registry SourceRecently Updated
Coding

Video Maker Fast

Get polished MP4 videos ready to post, without touching a single slider. Upload your video clips (MP4, MOV, AVI, WebM, up to 500MB), say something like "trim...

Registry SourceRecently Updated
Coding

Generation Generator

generate text prompts or clips into AI generated videos with this skill. Works with MP4, MOV, PNG, JPG files up to 500MB. marketers, content creators, social...

Registry SourceRecently Updated
Coding

Editor On Android

Get edited MP4 clips ready to post, without touching a single slider. Upload your video clips (MP4, MOV, AVI, WebM, up to 500MB), say something like "trim th...

Registry SourceRecently Updated