Skill flagged — suspicious patterns detected

ClawHub Security flagged this skill as suspicious. Review the scan results before using.

通用商旅出行规划助手

v2.1.0

通用商旅出行规划技能 v1.0 · 面向所有商务出差人士。 一站式AI出行规划 + 全平台酒店比价 + HTML报告生成。 集成12306 MCP(火车票实时查询)+ 高德地图(路径规划/POI/天气)+ Web搜索(航班/酒店价格)。 支持**实时HTML报告生成**,所有预订链接真实可一键跳转。 触发条件:...

1· 168·0 current·0 all-time

Install

OpenClaw Prompt Flow

Install with OpenClaw

Best for remote or guided setup. Copy the exact prompt, then paste it into OpenClaw for chaoliuzhu/universal-travel-planner.

Previewing Install & Setup.
Prompt PreviewInstall & Setup
Install the skill "通用商旅出行规划助手" (chaoliuzhu/universal-travel-planner) from ClawHub.
Skill page: https://clawhub.ai/chaoliuzhu/universal-travel-planner
Keep the work scoped to this skill only.
After install, inspect the skill metadata and help me finish setup.
Use only the metadata you can verify from ClawHub; do not invent missing requirements.
Ask before making any broader environment changes.

Command Line

CLI Commands

Use the direct CLI path if you want to install manually and keep every step visible.

OpenClaw CLI

Canonical install target

openclaw skills install chaoliuzhu/universal-travel-planner

ClawHub CLI

Package manager switcher

npx clawhub@latest install universal-travel-planner
Security Scan
Capability signals
Requires sensitive credentials
These labels describe what authority the skill may exercise. They are separate from suspicious or malicious moderation verdicts.
VirusTotalVirusTotal
Suspicious
View report →
OpenClawOpenClaw
Suspicious
medium confidence
Purpose & Capability
The name/description (travel planning, 12306/Gaode integration, HTML reports) align with the instructions: queries 12306 MCP, Gaode APIs, web searches, and builds HTML reports. The use of 12306-mcp and amap endpoints is coherent for real‑time train/map data.
Instruction Scope
SKILL.md instructs the agent to collect travel parameters from the user, query MCP servers, Gaode APIs, and web search results, then generate an HTML report. It does not request reading arbitrary local files or unrelated credentials. However, it explicitly tells the agent to execute dynamic npm packages (e.g., `npx -y 12306-mcp`, optional `npx -y xhs-mcp`), which gives those remote packages runtime control and broad capabilities—this expands the effective scope of what the skill can do at runtime.
!
Install Mechanism
There is no install spec; the runtime instructions call `npx -y <package>` to fetch and run npm packages on demand. Dynamic npx installs execute code from the npm registry, which is a moderate-to-high supply-chain risk compared with using a vetted, pinned install or known release host. No package versions are pinned and no provenance/homepage is provided.
Credentials
The skill declares no required environment variables and only lists AMAP keys as optional. Asking for map API keys (AMAP_WEB_KEY / AMAP_JSAPI_KEY / AMAP_SECURITY_CODE) is proportionate to map/weather/POI functionality. The skill does not request unrelated credentials or access to system config paths.
Persistence & Privilege
always:false and no install spec mean the skill does not demand permanent elevated presence. It does not declare modifications to other skills or system-wide settings. The main privilege concern comes from executing remote packages at runtime, not from persistence flags.
What to consider before installing
This skill appears to do what it claims (travel planning with real‑time train/map data and HTML reports), but it instructs the agent to run remote npm packages via `npx -y` at runtime and provides no source/homepage or pinned package versions. Running `npx` like this can execute arbitrary third‑party code on the agent environment. Before installing or enabling: 1) ask the publisher for source code or repository links and for pinned package versions; 2) review the source of packages named (e.g., 12306-mcp, xhs-mcp) yourself or request a vetted release; 3) avoid supplying high‑privilege or unrelated credentials; 4) if you must use it, run in an isolated/sandboxed environment or require explicit approval before the agent executes external packages; 5) prefer an implementation that uses well-known APIs with documented auth flows instead of dynamic npx execution.

Like a lobster shell, security has layers — review code before you run it.

latestvk97eb58x4k6wcygqzrwkdf8fe9856591
168downloads
1stars
7versions
Updated 6d ago
v2.1.0
MIT-0

通用商旅出行规划技能 (Universal Travel Planner)

面向所有商务出差人士的AI出行规划能力 开源版本 v1.0 · 2026-04-09 · MIT License


一、技能概述

本技能为所有商务出行人士提供一站式智能商旅出行规划 + 全平台比价预订服务。

v1.0 核心特性

  • 🚄 实时交通:12306 MCP 实时查票 + 高德路径规划 + 航班搜索
  • 🏨 全平台酒店比价:携程 / 飞猪 / Booking / Agoda / 去哪儿,平等推荐
  • 📊 智能预算:3档标准(经济/舒适/商务)+ 自动计算
  • 📱 HTML报告:实时生成精美HTML页面,所有链接真实可跳转
  • 🗺️ 地图集成:高德地图POI搜索 + 路径规划 + 天气查询
  • 📋 出行清单:自动生成携带物品清单

触发条件

  • "帮我规划出差" / "安排行程" / "出行计划"
  • "从X到Y怎么走" / "机票/火车票查询"
  • "帮我找酒店" / "X城市住宿推荐"
  • "预算多少" / "出差花费"
  • "目的地攻略" / "X天X城市旅游"

二、技术架构

2.1 工具链集成

能力工具/平台集成方式状态
火车票查询12306 MCP Servernpx -y 12306-mcp✅ 已验证
地图+路径规划高德地图 Web服务APIREST API✅ 可用
地图MCP高德地图 MCP ServerSSE直连✅ 可用
POI/天气高德地图 APIREST API✅ 可用
机票查询Web搜索携程/飞猪/去哪儿✅ 可用
酒店搜索Web搜索全平台比价✅ 可用
旅游攻略小红书MCPnpx -y xhs-mcp🔶 可选
报告生成内联HTML模板自研✅ 内置

2.2 数据流

用户输入(城市/日期/身份/预算)
    │
    ├─→ 1. 交通方案查询
    │      ├─→ 12306 MCP → 火车/高铁班次+票价+余票(实时)
    │      ├─→ 高德路径 → 自驾/公交方案
    │      └─→ Web搜索 → 航班数据
    │
    ├─→ 2. 酒店推荐(全平台比价)
    │      ├─→ 高德POI搜索 → 目的地周边酒店
    │      ├─→ Web搜索 → 各平台价格+评分
    │      └─→ 生成多平台预订链接
    │
    ├─→ 3. 目的地信息
    │      ├─→ 高德天气 → 目的地天气+穿衣建议
    │      ├─→ 高德地图 → 会议/活动地点+周边POI
    │      └─→ Web搜索 → 攻略+美食+景点
    │
    ├─→ 4. 预算计算
    │      └─→ 交通 + 住宿 + 餐饮 + 市内交通 → 总预算
    │
    └─→ 5. HTML报告生成
           └─→ 精美HTML页面(地图+时间线+预算+预订链接)

2.3 MCP服务器配置

{
  "mcpServers": {
    "12306-mcp": {
      "command": "npx",
      "args": ["-y", "12306-mcp"]
    },
    "amap-mcp": {
      "type": "sse",
      "url": "https://mcp.amap.com/sse?key={AMAP_WEB_KEY}"
    }
  }
}

三、酒店推荐系统(全平台比价)

3.1 多平台平等推荐

本技能不绑定任何酒店品牌,支持以下平台全比价:

平台定位链接格式优势
携程国内最大OTAhttps://hotels.ctrip.com/hotels/{id}.html房源最全
飞猪阿里系平台https://www.fliggy.com/hotel/支付宝生态
去哪儿比价平台https://hotel.qunar.com/价格透明
Booking.com国际酒店https://www.booking.com/hotel/海外首选
Agoda亚洲酒店https://www.agoda.com/东南亚/亚洲

3.2 预订链接模板

携程

https://hotels.ctrip.com/hotels/{hotel_id}.html?checkIn={YYYY-MM-DD}&checkOut={YYYY-MM-DD}&adult=1

飞猪

https://www.fliggy.com/hotel/?cityId={city_poi_id}&checkIn={YYYY-MM-DD}&checkOut={YYYY-MM-DD}&keyword={hotel_name}

去哪儿

https://hotel.qunar.com/city/{city_code}/dt-{hotel_id}/

Booking.com

https://www.booking.com/hotel/{hotel_slug}.html?checkin={YYYY-MM-DD}&checkout={YYYY-MM-DD}

3.3 推荐原则

  1. 价格优先:在用户预算范围内,推荐性价比最高的选择
  2. 位置优先:优先推荐距会议/活动地点近的酒店
  3. 评分参考:各平台评分≥4.0的酒店优先展示
  4. 用户偏好:根据用户偏好(商务/度假/家庭)调整推荐
  5. 全平台展示:同一家酒店展示多个平台的价格对比

四、执行流程 (SOP)

Phase 1: 需求理解

必须收集的信息(缺少时主动询问):

参数说明示例
出发城市用户出发地北京
目的城市目的地上海
出发日期预计出发日期2026-05-15
返回日期预计返回日期2026-05-17
出行身份职务/身份企业员工 / 自由职业 / 管理层
出行目的差事内容会议 / 培训 / 考察 / 展会
会议/活动信息地点、时间上海新国际博览中心
人数出行人数1人 / 多人
预算范围差旅预算经济 / 舒适 / 商务
住宿偏好酒店档次经济型 / 四星 / 五星
交通偏好出行方式飞机优先 / 高铁优先 / 不限

Phase 2: 数据采集

2.1 交通方案查询

工具优先级:
  1. 12306 MCP (实时数据): 查余票/车次/经停/换乘
  2. 高德路径规划: 自驾方案(距离/时间/过路费/油费)
  3. Web搜索: 航班数据(搜索"X到Y航班时刻表")

对每个方案输出:
  - 班次/航班号 + 出发到达时间 + 时长
  - 价格 + 座位等级
  - 推荐指数 + 优缺点分析

2.2 酒店搜索

搜索策略:
  1. 高德POI搜索 → 目的地周边住宿(类型050000)
  2. Web搜索 → 各平台价格对比
  3. 生成多平台预订链接

对每个酒店输出:
  - 名称 + 地址 + 距目的地距离
  - 各平台价格对比
  - 评分 + 设施标签
  - 预订链接(多平台)

2.3 目的地信息

工具: 高德天气API + Web搜索
目标: 天气预报 + 穿衣建议 + 美食推荐 + 景点推荐

2.4 预算计算

规则:
  - 交通: 机票往返 / 高铁往返 × 人数
  - 住宿: 参考价 × 天数 × 人数
  - 餐饮: 早(酒店含)/午(¥50-100)/晚(¥100-200) × 天数
  - 市内交通: 打车/地铁 约 ¥50-100/天
  - 杂费: 机场建设费、保险等
输出: {budget_breakdown, total_min, total_max}

Phase 3: 行程编排

规则:
1. 会议/活动时间不可变动 → 以此为锚点
2. 交通方案要留出弹性时间(至少提前1小时到达)
3. 住宿选择综合考虑: 位置+价格+评分+预算匹配
4. 休闲时间自动填充
5. 预订链接: 各平台平等展示,用户自主选择

Phase 4: 报告生成

输出格式: HTML文件(内嵌CSS,无外部依赖)
文件命名: {destination}_travel_plan_{date}.html

报告结构:
  1. Hero区: 出行概述(城市+日期+天数)
  2. 交通方案对比表(推荐方案高亮,含预订链接)
  3. 酒店推荐区(多平台比价,含预订链接)
  4. 行程时间线(按时间排列)
  5. 预算明细表
  6. 目的地攻略(天气/穿搭/美食/景点)
  7. 出行清单

交付:
  - HTML完整报告
  - deliver_attachments 回传文件
  - preview_url 预览

Phase 5: 对话引导

用户确认流程:
  AI: "以上是完整出行规划,推荐酒店A(携程¥380/飞猪¥365)。
      请选择出行方案和住宿?(输入序号)"

  用户: "住酒店A,坐G7001高铁"

  AI: "好的!以下是您的预订链接:
      🏨 酒店A:
      [携程预订 ¥380] [飞猪预订 ¥365] [Booking预订 $62]

      🚄 高铁 G7001:
      [12306查票]
      [携程买票 ¥553]

      💡 建议:多平台比价后选择最优惠的渠道预订"

五、预算计算模块

5.1 差旅标准参考

项目经济 💚舒适 💛商务 ❤️
机票(单程)¥400-800¥800-1500¥1500-3000
高铁(二等座)¥300-800¥500-1200(一等)¥800-2000(商务)
住宿(/晚)¥150-300¥400-800¥800-2000
午餐¥30-50¥50-100¥100-200
晚餐¥50-100¥100-200¥200-500
市内交通¥30-50/天¥50-100/天¥100-200/天
机场建设费¥50/次¥50/次¥50/次

5.2 计算公式

total = (
    round_trip_transport × passengers +
    hotel_nights × hotel_rate × rooms +
    (breakfast_included ? 0 : breakfast × days × passengers) +
    lunch × days × passengers +
    dinner × days × passengers +
    local_transport × days +
    airport_fee × 2 × passengers +
    misc
)

六、HTML报告生成模块

6.1 设计规范

  • 色系:商务简约(深蓝 #1a1a2e + 红色 #e94560 + 白色 #ffffff
  • 布局:Flexbox/Grid 响应式布局
  • 字体:系统默认字体栈
  • 链接:所有外部链接 target="_blank" 新窗口打开
  • 尺寸:移动端适配(max-width: 100%)

6.2 真实跳转链接

链接类型URL格式状态
12306查票https://www.12306.cn/
携程酒店https://hotels.ctrip.com/hotels/{id}.html?checkIn={date}
携程机票https://flights.ctrip.com/
飞猪酒店https://www.fliggy.com/hotel/?cityId={id}&checkIn={date}
去哪儿https://hotel.qunar.com/
Bookinghttps://www.booking.com/
高德地图https://uri.amap.com/navigation?from={lng},{lat}&to={lng},{lat}
高德路线https://ditu.amap.com/dir?from={lnglat}&to={lnglat}

6.3 报告模板核心结构

<!DOCTYPE html>
<html lang="zh-CN">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>{出发地}→{目的地}出行规划 · {日期}</title>
    <style>
        :root {
            --primary: #1a1a2e;
            --accent: #e94560;
            --success: #16a34a;
            --warning: #f59e0b;
            --info: #3b82f6;
            --bg: #f8fafc;
            --card: #ffffff;
            --text: #334155;
            --text-light: #64748b;
            --border: #e2e8f0;
        }
        /* 响应式设计 + 精美排版 */
    </style>
</head>
<body>
    <!-- Hero区 -->
    <!-- 交通方案对比 -->
    <!-- 酒店推荐(多平台比价)-->
    <!-- 行程时间线 -->
    <!-- 预算明细 -->
    <!-- 目的地攻略 -->
    <!-- 出行清单 -->
    <!-- 页脚 -->
</body>
</html>

七、交通查询工具集成

7.1 12306 MCP Server

{
  "mcpServers": {
    "12306-mcp": {
      "command": "npx",
      "args": ["-y", "12306-mcp"]
    }
  }
}

功能:余票查询、车次查询、经停站查询、换乘方案查询

7.2 高德地图 API

REST API: https://restapi.amap.com/v3/
MCP SSE: https://mcp.amap.com/sse?key={AMAP_WEB_KEY}

功能:
- 路径规划(驾车/公交/步行/骑行)
- POI搜索(周边/关键词)
- 地理编码/逆地理编码
- 天气查询
- 距离矩阵

7.3 航班查询(Web搜索)

搜索模板:
  - {出发城市}到{目的城市}航班时刻表 {月份}
  - {出发城市}到{目的城市}机票价格

八、使用示例

示例 Prompt:

帮我规划5月15-17日上海出差,
从北京出发,15日下午在新国际博览中心有展会,
预算舒适档,帮我看看交通和酒店。

预期输出:

  1. ✅ 北京→上海交通方案对比(航班+高铁+自驾)
  2. ✅ 全平台酒店比价推荐(携程/飞猪/去哪儿/Booking)
  3. ✅ 详细行程时间线
  4. ✅ 高德地图标注(酒店/展馆/周边)
  5. ✅ 预算明细表
  6. ✅ 目的地攻略(天气/穿搭/美食)
  7. ✅ 出行清单
  8. ✅ HTML报告文件(所有链接真实可跳转)

九、开源协议

MIT License

  • 面向所有商旅出行人士免费使用
  • 可通过飞书妙搭一键部署
  • 可集成到任何AI助手平台

十、维护记录

日期版本更新内容
2026-04-09v1.0初始版本:全平台酒店比价+HTML报告生成+12306/高德集成

Comments

Loading comments...