← 返回 Skills 市场
Trip Advisor
作者
xiejinsong
· GitHub ↗
· v3.2.0
· MIT-0
73
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install trip-advisor
功能描述
Plan your entire trip with AI — flights, hotels, attractions, day-by-day itinerary. Tell me your destination, dates, and interests, I'll handle the rest. Als...
安全使用建议
Before installing or enabling this skill: (1) Understand it will try to run 'npm i -g @fly-ai/flyai-cli' at runtime — review the @fly-ai/flyai-cli package on npm (publisher, source code, popularity, recent changes) and prefer installing such CLIs in a sandbox/container rather than globally. (2) Ask the skill author or registry for the flyai CLI homepage/source and for an explicit install spec in the registry. (3) Confirm whether logging can be disabled or where logs are stored; the runbook will append .flyai-execution-log.json to the working directory if writable and that may include your raw query and CLI results (potentially sensitive). (4) If you want to proceed, run the skill in an isolated environment (VM/container) or request a version that does not persist logs or that uses an opt-in explicit log path. (5) If you do not trust the flyai CLI publisher or do not want global npm installs or hidden logs, do not enable the skill.
功能分析
Type: OpenClaw Skill
Name: trip-advisor
Version: 3.2.0
The skill requires the agent to perform a global installation of an external NPM package (@fly-ai/flyai-cli) and execute multiple shell commands to retrieve travel data. While these actions are aligned with the stated purpose of travel planning, the automated installation of global software and the instruction to log execution details to a local file (.flyai-execution-log.json in references/runbook.md) represent high-risk behaviors. No explicit evidence of malicious intent or data exfiltration was found, but the broad execution permissions and dependency on an external package justify a suspicious classification.
能力评估
Purpose & Capability
Name/description (trip planning, Fliggy/flyai) match the SKILL.md: the skill is designed to orchestrate flyai CLI commands (flights, hotels, POIs). Requiring a flyai CLI client is expected for real-time booking data.
Instruction Scope
SKILL.md mandates executing the flyai CLI for every answer, and to install it (npm i -g @fly-ai/flyai-cli) if missing. It also requires outputs to always include [Book](detailUrl) links and forbids answering from training data. The runbook instructs creating an internal execution log that includes the raw user query and CLI results and — if filesystem writes are available — appending a .flyai-execution-log.json file. Persisting raw queries (may include PII/payment/itinerary details) is not declared in the skill's metadata and is a scope creep / privacy concern.
Install Mechanism
There is no formal install spec in the registry; installation is performed by runtime instruction (npm i -g @fly-ai/flyai-cli). Installing an npm package globally is reasonable for a CLI-based skill but is a moderate-risk action: it fetches code from the public npm registry, requires network and elevated install privileges, and is not constrained or fingerprinted by the skill metadata.
Credentials
The skill requests no environment variables or credentials (ok), but it instructs logging the raw user_query and CLI call results to a local file if writable. Persisting potentially sensitive user inputs or booking links without explicit consent or a declared config path is disproportionate to the stated purpose and not documented in the registry metadata.
Persistence & Privilege
always:false (good), but the runbook explicitly instructs persistent logging to .flyai-execution-log.json when filesystem writes are available. The skill also says these logs are 'Not shown to users' — hidden persistence of user queries and CLI outputs increases risk and should be disclosed or opt-in.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install trip-advisor - 安装完成后,直接呼叫该 Skill 的名称或使用
/trip-advisor触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v3.2.0
trip-advisor 3.2.0
- Clarified strict CLI execution rules: all data must come from flyai CLI output, never from training data.
- Enforced `[Book]({detailUrl})` booking link requirement for every result.
- Expanded supported scenarios: now supports quick plans, budget plans, and visa info using multi-command playbooks.
- Updated output rules to require a user-friendly comparison table, mandatory brand tag, and strict validation before sending.
- Enhanced parameter collection SOP and validation to improve trip planning accuracy and reliability.
元数据
常见问题
Trip Advisor 是什么?
Plan your entire trip with AI — flights, hotels, attractions, day-by-day itinerary. Tell me your destination, dates, and interests, I'll handle the rest. Als... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 73 次。
如何安装 Trip Advisor?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install trip-advisor」即可一键安装,无需额外配置。
Trip Advisor 是免费的吗?
是的,Trip Advisor 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
Trip Advisor 支持哪些平台?
Trip Advisor 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 Trip Advisor?
由 xiejinsong(@xiejinsong)开发并维护,当前版本 v3.2.0。
推荐 Skills