← Back to Skills Marketplace
Trip Planner CN
by
doushen-cloud
· GitHub ↗
· v1.0.3
· MIT-0
149
Downloads
0
Stars
0
Active Installs
4
Versions
Install in OpenClaw
/install trip-planner-cn
Description
行程规划助手,支持往返/单程行程规划。触发词:规划行程、高铁查询、航班查询、机场周边、时间安排、出行方案、当天往返。 涵盖:航班/高铁时刻查询、中转方案、时间约束筛选、详细时间线生成。
Usage Guidance
This skill looks coherent and does what it says: plan trips by querying flights/trains and estimating driving times. Before installing, confirm the agent runtime provides the DuMate connectors and a browser-automation capability (Playwright or equivalent) because the instructions rely on web scraping and scrolling. If you want accurate driving times, supply a Baidu Maps API key (BMAP_WEBAPI_AK); otherwise the skill will use estimated values and note that. Be aware web scraping of sites like 携程 and 12306 may be brittle, subject to rate limits or terms of service; avoid sending highly sensitive personal data to the skill, and monitor for failures or unexpected network activity. If you need stronger assurance, request details from the skill author about which runtime services (connectors/browsers) it expects and where scraped data is sent/stored.
Capability Analysis
Type: OpenClaw Skill
Name: trip-planner-cn
Version: 1.0.3
The trip-planner-cn skill is a legitimate travel planning assistant designed to query flight, train, and hotel information using built-in connectors and browser automation. The SKILL.md file provides detailed, constructive instructions for the AI agent to ensure data accuracy, such as handling lazy-loading on travel sites via Playwright scrolling and calculating total travel time with appropriate buffers. No indicators of malicious intent, data exfiltration, or harmful prompt injection were found.
Capability Assessment
Purpose & Capability
The name/description (trip planning, flights/trains/driving) matches the SKILL.md: it queries flight/train/hotel/ticket data, considers time constraints and nearby airports. Required items (only an optional BMAP_WEBAPI_AK) align with stated needs.
Instruction Scope
Instructions primarily describe web queries, data extraction, scrolling to load lazy-loaded results, and use of built-in DuMate connectors (___query_flight, ___query_train, etc.). They also show concrete browser-automation steps (e.g., 'playwright-cli mousewheel ...'). This is coherent for scraping search results but assumes the runtime can execute browser automation and DuMate connectors; it does not instruct reading user files or unrelated environment variables.
Install Mechanism
This is an instruction-only skill with no install spec or third-party downloads. That minimizes install-time risk. The only runtime dependency implied is browser automation (Playwright) and the platform's DuMate connectors, but nothing is pulled from external URLs by the skill itself.
Credentials
No required credentials are declared; only an optional BMAP_WEBAPI_AK (Baidu Maps API key) is requested for more accurate driving times, which is proportionate to the stated driving-time feature.
Persistence & Privilege
always is false and there is no request to modify agent/system-wide settings or persist credentials. The skill does not request elevated or permanent privileges.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install trip-planner-cn - After installation, invoke the skill by name or use
/trip-planner-cn - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.3
- Clarified携程 connector航班数据解析规则,新增必须同时校验到达机场名称,避免遗漏直飞航班
- 新增具体如何筛选直飞航班的条件说明(len(flights)==1 且到达机场等于目标机场名称)
- 补充数据完整性验证要求,包括出现遗漏时的确认操作
- 常见错误中加入数据解析错误示例,指出只用len(flights)==1会导致筛选遗漏
- 文档内容更直接面向实际数据解析细节,并强化典型失误提示
v1.0.2
- Trip planner skill now uses DuMate's built-in Ctrip connector for flight, train, hotel, and ticket queries; external browser automation dependencies are no longer required.
- Added tool table listing available query functions and their data sources.
- Updated the setup instructions and removed references to previous browser automation skill requirements.
- All other planning rules, workflow, formatting, and user instructions remain unchanged.
v1.0.1
- 依赖说明调整:将浏览器自动化依赖由 dumate-browser-use 改为 browser-automation(推荐)或 agent-browser-cli、browser-pc,简化前置安装步骤。
- 文档相应修改,去除了关于 dumate-browser-use 的内容,并增加了可选的浏览器自动化技能推荐。
- 其他功能、规则、例子无改动,仅文档依赖配置指引有更新。
v1.0.0
Trip Planner Skill v1.0.0 – Initial Release
- 行程规划助手,支持国内飞机与高铁查询与组合,可处理往返/单程、当天/隔天/多天行程。
- 实现航班(携程)和高铁(12306)时刻实时查询,自动化滚动确保数据完整。
- 支持周边机场/车站综合调研及交通方案筛选,按总耗时排序推荐,不考虑价格。
- 严格时间约束(如出发/到达/停留时间、当天往返等),自动预留候机/候车/中转时间。
- 输出对比方案和最优方案详细时间线,附带注意事项和最终自洽性检查。
Metadata
Frequently Asked Questions
What is Trip Planner CN?
行程规划助手,支持往返/单程行程规划。触发词:规划行程、高铁查询、航班查询、机场周边、时间安排、出行方案、当天往返。 涵盖:航班/高铁时刻查询、中转方案、时间约束筛选、详细时间线生成。 It is an AI Agent Skill for Claude Code / OpenClaw, with 149 downloads so far.
How do I install Trip Planner CN?
Run "/install trip-planner-cn" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Trip Planner CN free?
Yes, Trip Planner CN is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Trip Planner CN support?
Trip Planner CN is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Trip Planner CN?
It is built and maintained by doushen-cloud (@doushen-cloud); the current version is v1.0.3.
More Skills