用"内容平台理解需求 + 交易平台对接供给"的组合,承接任意非标准酒店搜索诉求。
必须先检查并安装所需工具,确保闭环可用。
# 检查工具是否已安装
which opencli && echo "✅ opencli 已安装" || echo "❌ opencli 未安装"
which flyai && echo "✅ flyai 已安装" || echo "❌ flyai 未安装"
如果两个工具都已安装,跳过安装步骤,直接进入 Workflow。
如果任一工具未安装,详见 references/installation.md 获取完整安装步骤:
npm i -g @fly-ai/flyai-cli继续前,确认以下条件满足:
opencli 命令可用flyai 命令可用如果任一条件不满足,先阅读 installation.md 完成安装再继续。
触发条件: 用户需求是自然语言、非结构化的,标准搜索接口无法承接。
用户需求(自然语言)
↓
语义理解层 - opencli xiaohongshu search
↓
内容发现 → AI 提取酒店名
↓
供给对接层 - flyai search-hotel
↓
输出:测评 + 价格 + 链接
使用 opencli xiaohongshu search 在小红书搜索用户真实测评:
opencli xiaohongshu search "三亚带狗住酒店推荐"
opencli xiaohongshu search "无边泳池酒店 网红打卡"
opencli xiaohongshu search "适合带老人的酒店 安静"
从搜索结果中提取:
从小红书搜索结果中识别候选酒店:
对每个候选酒店,使用 flyai search-hotel 获取可预订信息:
flyai search-hotel --key-words "三亚某度假酒店" --check-in "2024-01-15" --check-out "2024-01-17"
获取:
返回给用户:
| 情况 | 处理方式 |
|---|---|
| ------ | --------- |
| 小红书搜不到相关内容 | 扩大搜索范围,或提示"暂无相关内容,建议换个说法试试" |
| 提取的酒店名在飞猪搜不到 | 提示"该酒店可能不在飞猪,建议联系酒店直接预订" |
| 内容平台评价不客观 | 标注来源,提示"信息来自用户分享,建议入住前与酒店确认" |
| 用户需求太模糊 | 引导用户补充关键信息(目的地、时间、预算等) |
详见 references/examples.md 获取完整输入输出示例。
共 1 个版本