← 返回 Skills 市场
ryan-zry

一站式旅行预订

作者 赵瑞宇 · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ⚠ suspicious
101
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install one-stop-travel-booking
功能描述
Booking.com国际酒店预订助手,支持全球酒店搜索、房型查询、价格对比、预订管理。Invoke when user wants to search international hotels, book hotels on Booking.com, or manage Booking.com reservat...
安全使用建议
This skill appears to be a Booking.com helper but is incomplete: the Python code currently uses mock data and contains placeholder API credentials. Before installing or using it, (1) verify you are comfortable editing the code to supply credentials securely (prefer environment variables, not hardcoding), (2) add/confirm required Python dependencies (e.g., requests), (3) ensure the code actually makes requests to the official Booking.com endpoints and not to any unknown hosts, (4) test in a sandboxed environment with non-production credentials, and (5) avoid pasting real API keys into repository files — instead modify the code to read keys from well-scoped environment variables or a secure secret store. If you need a turnkey Booking.com integration, ask the publisher for a version that documents secret handling and performs real API calls rather than returning mock data.
功能分析
Type: OpenClaw Skill Name: one-stop-travel-booking Version: 1.0.0 The skill bundle is a legitimate template for a Booking.com travel assistant. The Python scripts (booking_api.py and openai_adapter.py) implement a standard API wrapper and an OpenAI function-calling adapter, currently returning mock data for testing purposes. There is no evidence of data exfiltration, malicious execution, or prompt injection; the instructions in SKILL.md are strictly aligned with the stated travel booking functionality.
能力评估
Purpose & Capability
Name/description say this integrates with Booking.com and requires a Booking affiliate API key. The code and SKILL.md are aligned around Booking.com endpoints. However, the Python implementation contains TODOs and returns simulated/mock data instead of real API calls, and the code embeds placeholder values (BOOKING_API_KEY = "your_api_key"). That means the shipped files will not perform the described live integration without modification.
Instruction Scope
SKILL.md explicitly instructs use of the Booking.com Affiliate API and forbids fabricating data — scope is narrowly about hotel search/booking. The runtime code similarly targets Booking.com endpoints. The inconsistency is that SKILL.md mandates calling the real API but the provided code currently uses mock responses (TODOs for real calls), so runtime behavior will not match the documented requirement unless the code is updated.
Install Mechanism
There is no install spec (instruction-only), which is low-risk for arbitrary downloads. The skill includes Python scripts, so python3 is required (declared). The code uses the 'requests' library but the skill does not declare or ensure that dependency will be installed; that omission may cause runtime failures.
Credentials
SKILL.md and code state that an API Key / affiliate ID are required for Booking.com, but the skill declares no required environment variables and includes hardcoded placeholder credentials in booking_api.py. This is a mismatch: the skill expects credentials but doesn't provide a secure mechanism to supply them (no env var declared). Hardcoding a real API key into the file would be unsafe; conversely, leaving placeholders means the skill is non-functional until secrets are placed somewhere (and the README gives no secure guidance).
Persistence & Privilege
The skill does not request elevated persistence. always is false, it is user-invocable, and there is no indication it modifies other skills or system-wide settings. Autonomous invocation is allowed (default) but that is normal and not by itself a red flag here.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install one-stop-travel-booking
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /one-stop-travel-booking 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
- Initial release of the Booking.com International Hotel Booking Assistant. - Supports global hotel search, real-time room availability, multi-language and multi-currency display, and price comparison. - Allows users to create, view, and cancel reservations, with free cancellation policy queries. - Connects directly to Booking.com Affiliate APIs; displays only accurate, real-time hotel data. - Includes clear response examples and strict data handling rules for reliability.
元数据
Slug one-stop-travel-booking
版本 1.0.0
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 1
常见问题

一站式旅行预订 是什么?

Booking.com国际酒店预订助手,支持全球酒店搜索、房型查询、价格对比、预订管理。Invoke when user wants to search international hotels, book hotels on Booking.com, or manage Booking.com reservat... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 101 次。

如何安装 一站式旅行预订?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install one-stop-travel-booking」即可一键安装,无需额外配置。

一站式旅行预订 是免费的吗?

是的,一站式旅行预订 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

一站式旅行预订 支持哪些平台?

一站式旅行预订 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 一站式旅行预订?

由 赵瑞宇(@ryan-zry)开发并维护,当前版本 v1.0.0。

💬 留言讨论