← 返回 Skills 市场
lijingxu007

Travel Customizer

作者 lijingxu007 · GitHub ↗ · v1.0.1 · MIT-0
cross-platform ⚠ suspicious
311
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install tcly-c
功能描述
基于飞书多维表格的智能旅游行程定制助手,可生成、查询和管理旅行计划。
安全使用建议
What to check before installing or enabling this skill: - Verify the upstream repository: confirm the GitHub URL in SKILL.md/README exists and that the code there matches the bundled code. The registry lists 'source: unknown' which reduces transparency. - Validate env var requirements: SKILL.md asks you to provide FEISHU_BASE_TOKEN, FEISHU_TABLE_ID, and (optionally) FEISHU_APP_ID/FEISHU_APP_SECRET, but the packaged code requires all four. Only provide App Secret if you trust the code and repository; prefer creating a Feishu app with the minimum required scopes and test with a throwaway account or test table. - Confirm claimed features vs implementation: README claims auto-deidentification and interactive confirmations; the shipped tools.py does not implement those. If you need those behaviors, request the author to provide matching code or patch the skill. - Protect PII: the tool transmits user name and phone to the Feishu table. If that is sensitive, verify privacy practices, or configure a test table that does not contain real customers before using with real data. - Least privilege: when creating the Feishu app, grant only the minimal bitable scopes required (e.g., record create) and avoid giving broader workspace credentials. Rotate secrets after testing. - If you lack confidence, run the skill in a restricted environment (sandbox/test workspace) and/or ask the maintainer for a signed/verified release or for the missing tool implementations (search/update/delete) before giving production credentials. Confidence would increase to benign if the publisher/source is verified, the registry env requirements are corrected to match runtime needs, and the repository code implements the declared tool functions and documented privacy safeguards.
功能分析
Type: OpenClaw Skill Name: tcly-c Version: 1.0.1 The skill bundle is a legitimate integration for managing travel itineraries via Feishu Bitable. While there is a functional discrepancy between the tools defined in SKILL.md (create, search, update, delete) and the actual implementation in tools.py (which only contains submit_to_feishu), this appears to be a development oversight rather than a security risk. The code uses standard environment variables for Feishu API credentials and communicates only with the official Feishu endpoint (open.feishu.cn).
能力评估
Purpose & Capability
The skill claims to integrate with Feishu Bitable (creating/updating/searching/deleting itineraries), and the code does contain Feishu API calls to create records — so the overall purpose is plausible. However, the registry metadata declares no required environment variables or primary credential while SKILL.md and tools.py require FEISHU_APP_ID, FEISHU_APP_SECRET, FEISHU_BASE_TOKEN, and FEISHU_TABLE_ID. That mismatch (registry says none required; runtime needs secrets) is an incoherence the user should be aware of.
Instruction Scope
SKILL.md lists four callable tools (create_itinerary, search_itinerary, update_itinerary, delete_itinerary) but the shipped Python module only exposes get_tenant_access_token and submit_to_feishu (a single 'submit' function). The instructions also state optional App ID/Secret, but the code requires them. The README promises features like 'automatic de-identification' and 'second confirmation' that are not implemented in the provided tools.py. This gap between runtime instructions and actual code is problematic.
Install Mechanism
There is no explicit install spec in the registry (instruction-only), but README/SKILL.md point to a GitHub repo and suggest installing via ClawHub CLI from that repo. The lack of an install spec in the published package is not dangerous by itself, but you should verify the referenced GitHub repository (the registry 'source' is unknown) before installing from it.
Credentials
The code legitimately needs Feishu credentials (App ID/Secret + base token + table id) to call the Feishu API — those are proportional to the stated task. However: (1) SKILL.md marks App ID/Secret as optional while tools.py treats them as required; (2) the function collects and transmits PII (name, phone) to the remote table with no implemented de-identification despite README claims. Requesting these credentials is expected, but the inconsistencies and PII handling are concerning.
Persistence & Privilege
The skill is not set to always:true, does not request system-wide configuration paths, and does not attempt to modify other skills' configs. It appears to run only when invoked.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install tcly-c
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /tcly-c 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.1
- Skill name changed to “Travel Customizer” and version updated to 1.0.1. - Description and author information updated. - Bilingual inbound tourism assistant features removed; focus is now solely on itinerary creation, query, and management via Feishu Bitable. - All features and instructions related to lead collection, language detection, and visa assistance were dropped. - Installation instructions, tags, and GitHub repository link updated to reflect the new project location and purpose.
元数据
Slug tcly-c
版本 1.0.1
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 1
常见问题

Travel Customizer 是什么?

基于飞书多维表格的智能旅游行程定制助手,可生成、查询和管理旅行计划。 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 311 次。

如何安装 Travel Customizer?

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

Travel Customizer 是免费的吗?

是的,Travel Customizer 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

Travel Customizer 支持哪些平台?

Travel Customizer 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 Travel Customizer?

由 lijingxu007(@lijingxu007)开发并维护,当前版本 v1.0.1。

💬 留言讨论