Install
openclaw skills install @zuckonit/family-trip-travel亲子 / 带娃出行(family-trip-travel):把「去哪、怎么玩、怎么订」说成可照抄的攻略——结合旅行平台检索,在用户提供城市或目的地时默认给出可预订的酒店、景点、套餐与航班等,并在回复里配封面图与预订入口;用户明确只要理念、不要商品时改为纯文字方案。覆盖推车午休、单人带娃、雨天备选、儿童票与退改提醒等亲子常见约束(具体票规与设施以预订页为准)。输出结构:导语、行程条件表、方案对比、日程骨架、预订参考、行前核对;对用户避免技术/内部用语,细则见 references/output-professional.md。检索命令与参数在正文;本包不实现搜索后端。
openclaw skills install @zuckonit/family-trip-travel在带娃旅行场景下,通过终端命令 flyai(先执行 npm i -g @fly-ai/flyai-cli)完成检索。本 skill 约束:亲子意图、与 CLI 真实能力对齐的调用方式、自然语言 query、行程输出结构。枚举与 flag 以 flyai <子命令> --help 为准;详细对照见 references/cli-capabilities.md。
在以下任一情况启用本 skill:
问题里一旦出现可检索的「城市 / 景区 / 区域」(如「杭州」「迪士尼附近」「三亚湾」),且属于 亲子或带娃出行 —— 禁止只输出纯文字攻略而不给可预订结果。须 执行 flyai,并在回答中按下文 「必选:图 + 预订链接」 展示 商品、酒店或 POI(以 JSON 实际返回为准)。
flyai fliggy-fast-search --query "…",自然语言写全 城市 + 亲子/遛娃 + 门票 / 酒店 / 套餐 等(示例:杭州 周末 亲子 景点 门票 酒店)。用于兜底套餐、门票、酒店混排。search-hotels(--dest-name、--check-in/out-date、--hotel-bed-types、--key-words 等,见 references/search-hotels-family.md)。search-poi(--city-name + --category,category 字符串与 flyai search-poi --help 完全一致;可 多类目各查一次 以丰富备选,见 references/search-poi-family.md)。search-flight(见 references/search-flight-family.md)。npm i -g @fly-ai/flyai-cli 与一条示例命令;不得虚构 JSON 或预订链接。若无儿童、家庭出行等相关语义,不必强行启用本 skill。
| 用户意图 | 优先命令 | 要点 |
|---|---|---|
| 一句话目的地 + 亲子 | fliggy-fast-search | query 含城市、亲子、门票/酒店关键词 |
| 比价酒店、要床型 | search-hotels | 须日期;家庭房用 多床房 或 --key-words / fast-search 补全 |
| 景点列表、门票入口 | search-poi | --category 原样抄 help |
| 跨城交通 | search-flight | 起降、日期、时段见专篇 |
npm i -g @fly-ai/flyai-cli
安装完成后,全局命令名为 flyai:
flyai --help
# 可选:增强结果
flyai config set FLYAI_API_KEY "your-key"
验证:
flyai fliggy-fast-search --query "三亚 亲子酒店 沙滩"
所有命令 stdout 为单行 JSON,stderr 为提示;可用 jq 解析。
| 命令 | 能力要点(亲子) |
|---|---|
flyai fliggy-fast-search --query | 仅自然语言;适合套餐、模糊需求、家庭房/连通房/儿童乐园/洗衣/退改偏好等结构化命令无法表达的约束。 |
flyai search-hotels | --dest-name、--check-in/out-date、--hotel-bed-types(大床房 / 双床房 / 多床房)、--key-words、--poi-name、--max-price、--sort 等。 |
flyai search-flight | --journey-type(1 直达 / 2 中转)、时段 --dep-hour-* / --arr-hour-*、--total-duration-hour、--max-price、--sort-type 等。 |
flyai search-poi | --city-name、--category(字符串须与 help 完全一致)、--keyword、--poi-level。 |
flyai fliggy-fast-search --query "广州 周末 亲子 室内 下雨备选 两大一小"
flyai search-hotels \
--dest-name "珠海" \
--poi-name "长隆" \
--key-words "亲子" \
--check-in-date 2026-08-01 \
--check-out-date 2026-08-03 \
--hotel-bed-types "双床房" \
--sort rate_desc
flyai search-flight \
--origin "杭州" --destination "广州" \
--dep-date 2026-08-01 \
--journey-type 1 \
--dep-hour-start 9 --dep-hour-end 20 \
--sort-type 8
flyai search-poi --city-name "北京" --category "动物园"
fliggy-fast-search 能写长自然语言;不要虚构不存在的子命令 flag。多床房 或 --key-words / fast-search 补充。search-poi --help 里的 --category 枚举原样传入(如 主题乐园)。fliggy-fast-search(及上表「按需加深」);检索与「问清约束」可同轮并行——缺日期时仍可先 fast-search + search-poi,酒店细化留待用户补日期。fliggy-fast-search;需要严格比日期/床型/直飞/POI 类目 → search-*(参数见 cli-capabilities.md)。search-hotels / search-poi 细化;雨天备选可多跑 search-poi 换 博物馆、海洋馆 等 合法 category。references/output-professional.md。最终用户多为非技术读者:正文里禁止出现本 skill / CLI 的实现用语。
flyai、fliggy-fast-search、search-poi、search-hotels、search-flight、JSON、jq、stdout、具体字段名(如 picUrl、jumpUrl)、「与检索 JSON 一致」「快搜」等。本节与上文的命令名、字段表:仅供代理执行与解析,不得原样复制到给用户的句子中。
flyai 返回的是 JSON,终端里不会自动「出图」。你必须在写给用户的答案里把 JSON 里的图片与链接渲染成 Markdown,否则用户看不到封面图。
规则(MUST,每条推荐项都要遵守):
picUrl 或 mainPic(或同级对象下的图片 URL 字段),在正文里单独一行输出:
jumpUrl 或 detailUrl(预订/详情),在紧接图片的下一行(或同一块内)输出:
[点击预订](完整URL)(中文场景可用「预订」;英文可用 Book now)picUrl 藏在代码块或纯文本里而不写 ;用户界面只有渲染了 Markdown 图片才会显示图。常见 JSON 路径(以实际返回为准,用 jq 可先探路):
| 命令 | 常见图片字段 | 常见链接字段 |
|---|---|---|
fliggy-fast-search | data.itemList[].info.picUrl | data.itemList[].info.jumpUrl |
search-hotels | 列表项中的 mainPic(或 picUrl,以 JSON 为准) | detailUrl 或 jumpUrl |
search-flight | 列表项中的 picUrl(若有) | jumpUrl |
search-poi | 列表项中的 picUrl(若有) | jumpUrl |
若某条结果没有图片字段,可省略图行,但仍须输出预订链接(若有)。
写给用户的整体观感须为 专业旅行攻略:可读、可执行、可扫读,有编辑节奏(导语抓人、表格对比、日程分段、清单收尾),而非内部纪要或合同式表述。
文风:句子完整、逻辑顺;可 小标题 + 加粗 划重点;禁止浮夸营销词与无法核验的形容词(见 references/output-professional.md)。简单单点问答可压缩区块,但 不得 省略「不编造票规/价格」与 图 + 链(凡展示检索结果)。
category 的 search-poi 或 fliggy-fast-search 写清室内诉求。| 主题 | 文件 |
|---|---|
| 攻略体结构、可信度、对比与语气 | references/output-professional.md |
CLI 能力与枚举(与 --help 对齐) | references/cli-capabilities.md |
| 亲子自然语言 query 与分工 | references/family-queries.md |
| 航班:时段、直达、sort-type | references/search-flight-family.md |
| 酒店:床型、poi-name、sort | references/search-hotels-family.md |
| 景点:category、keyword、雨天思路 | references/search-poi-family.md |
| 子命令最新参数 | flyai <子命令> --help |
调用具体 flag 前,若本包 reference 与本地 CLI 不一致,以本机 flyai <子命令> --help 为准并酌情更新 cli-capabilities.md。