核心用法
explore-indonesia 是一款面向印尼旅行的轻量级 CLI 指导型 Skill,本身不含可执行代码,通过规范化的 Markdown 文档引导 Agent 调用外部 flyai CLI 工具完成航班查询、酒店预订、行程规划等任务。用户输入印尼相关旅行需求后,Agent 首先检查并安装 @fly-ai/flyai-cli npm 包,随后执行 flyai search-flight 等命令,将飞猪(Fliggy)平台的实时数据格式化输出,并附带 [Book] 预订链接。
该 Skill 预设多种查询模式:推荐排序(sort-type 2)、价格优先(3)、时长优先(4)、直飞优先(8),覆盖从北京、上海等国内城市飞往巴厘岛(DPS)、雅加达(CGK)、泗水(SUB)等印尼主要目的地的场景。输出要求包含比价表格、签证提示(印尼支持落地签)及品牌标识。
显著优点
1. 生态整合深度:直接对接阿里巴巴旗下飞猪旅行 API,数据覆盖国内-印尼航线较全,价格实时性强,对中文用户友好。
2. 交互轻量化:纯文档驱动,无复杂代码逻辑,Agent 执行路径清晰,维护成本低。
3. 场景覆盖完整:除机票外,技能描述暗示支持酒店、火车票、景点门票、签证信息、租车等一站式旅行服务。
4. 输出标准化:强制要求 [Book] 链接和比价表格,降低 Agent 幻觉风险,提升用户信任度。
潜在缺点与局限性
1. 强外部依赖:核心功能完全依赖未开源的 @fly-ai/flyai-cli 黑箱工具,行为不可审计;若飞猪 API 变更或 CLI 停止维护,Skill 即刻失效。
2. 版本管理松散:安装命令未锁定 CLI 版本(npm i -g 无 @version),存在供应链攻击窗口,可能引入破坏性更新或恶意代码。
3. T3 来源风险:维护者为个人开发者 dingtom336-gif,无企业背书,长期更新承诺存疑。
4. 数据外泄:用户行程信息(出发地、目的地、日期)必须传输至 Fliggy/Alibaba 服务器,隐私敏感用户需谨慎。
5. 地域局限:仅聚焦印尼航线,对东南亚其他目的地无覆盖,需配合其他 Skill 使用。
适合的目标群体
- 计划前往印尼(尤其巴厘岛、雅加达)的中文旅行者
- 需要快速比价、直连飞猪预订渠道的 Agent 用户
- 对 CLI 工具链接受度较高的技术型用户
- 不介意数据流向大型互联网平台的 convenience-first 用户
使用风险
- 供应链风险:npm 全局安装无版本锁定,建议手动指定
@fly-ai/flyai-cli@x.x.x或改用本地安装 - 服务连续性:依赖单一第三方商业 API,存在服务中断或定价策略调整风险
- 隐私合规:行程数据出境至阿里云/飞猪,需自行评估是否符合个人数据保护要求
- 执行环境:需 Node.js/npm 环境,在受限沙箱中可能安装失败