Skill: liumeixin/china-highway-route (version 1.0.6)

--- name: china-highway-route description: 中国高速路线规划助手，智能利用各地绕城高速免费政策为车主省钱 version: 1.0.5 metadata: openclaw: requires: env: [] bins: - node --- # 中国高速路线规划 Skill 智能规划驾车路线，充分利用各地绕城高速免费政策为车主节省过路费。 ## 功能特性 - 🔍 起点到终点路线规划 - 💰 智能计算高速费用（利用绕城免费） - 🚗 限行政策查询（目的地限行提醒 + 用户车牌限号查询） - 🔢 限号查询（用户车牌在目的地的今明两天是否限号） - 🎯 推荐最优路线（利用绕城免费 + 避开限行） - 📱 生成高德地图导航链接 ## 触发条件 用户表达以下意图时： - 询问从 A 地到 B 地的驾车路线 - 询问高速费用、过路费 - 包含"路线"、"怎么走"、"多少高速费"等关键词 ## 使用流程 ### 第一步：确认车牌信息 **首次使用必须询问用户**： - "请问你的车牌是哪个城市的？" 如果用户未提供车牌，按以下优先级处理： 1. 直接询问车牌所在地 2. 如已知用户默认车牌（郑州/洛阳等），使用已知信息并告知用户 ### 第二步：分析路线 1. 获取起点、终点的经纬度坐标 2. 查询高速路线方案 3. 分析是否可以利用绕城高速免费政策 4. 计算费用对比 ### 第三步：输出方案 输出内容包括： - 路线分段详情（距离、费用） - 高速费总计 - 节省金额 - 如有优化方案，说明节省多少 ## 常见绕城高速免费政策 > **重要**：规划路线前建议先搜索最新政策，以下为2026年3月最新信息 ### 郑州 **郑州绕城高速** - 免费路段：郑州绕城高速全段 - 免费站点：新密站、少林站等 - 适用范围：**豫A、豫V**牌照（9座以下），ETC全覆盖 - **注意**：豫V就是郑州牌照，视同豫A，享受郑州绕城高速免费政策 **郑开兰高速** - 免费路段：连霍高速花园路站至兰考站段 - 免费站点：花园路站、柳林站、东三环北站、中牟站、开封西站、开封站、龙亭站、开封东站、兰考站、郑州新区站、圃田站、航海路站、郑庵站、姚家站、杏花营站、南苑站、兰考北站、兰考西站等 - 适用范围：豫A、豫V、豫B牌照（9座以下），ETC全覆盖 ### 河南省车牌代码 - 郑州：豫A、豫V（**豫V就是郑州牌照，视同豫A，享受郑州绕城高速免费政策**） - 洛阳：豫C - 开封：豫B - 南阳：豫R - 新乡：豫G - 焦作：豫H - 许昌：豫K - 平顶山：豫D - 安阳：豫E - 鹤壁：豫F - 濮阳：豫J - 漯河：豫L - 三门峡：豫M - 商丘：豫N - 周口：豫P - 驻马店：豫Q - 信阳：豫S - 济源：豫U ### 洛阳 **洛阳绕城高速** - 免费路段：由二广高速、连霍高速、宁洛高速组成闭环 - 免费站点：洛阳站、孟津站、洛阳东站、瀍河站、关林站、伊滨站、龙门站、伊阙站、洛龙站、甘泉河站、高新区站、周山站、涧西站、吉利孟州站、会盟站、偃师站、孟津西站、济源东站、济源南站、小浪底南站、偃师东站等 - 适用范围：豫C牌照（9座以下），ETC全覆盖 ### 南阳 **南阳绕城高速** - 免费路段：S83兰南高速、G40沪陕高速、G55二广高速、S81商南高速组成闭环 - 免费站点：南阳站、光武站、双铺站、翟庄站、卧龙站、遮山站、独山站 - 适用范围：豫R牌照（9座以下），ETC全覆盖 ### 开封 - 豫B牌照享受郑开兰高速免费（见郑州部分） ## 规划思路 ### 核心原则 1. **查询车牌所在地**：先确认用户车牌 2. **查找绕城高速**：确认该城市是否有绕城免费政策 3. **设计换乘方案**：在绕城高速两端下高速再上，利用免费段 4. **费用对比**：对比全程高速 vs 优化方案 5. **【重要】多政策组合优化**：当途经城市有多个免费政策时，需组合分析，不能只考虑单一政策 ### 多政策组合案例 **洛阳 → 开封（豫V/豫A车牌）**： - 方案1（单政策）：洛阳站 → 郑州站 → 开封站，只用郑开兰免费 → ¥55 - 方案2（组合优化）：洛阳 → 沟赵站（连霍，¥38）→ 郑州东入口（郑州绕城，免费）→ 开封西站（郑开兰，免费）→ ¥38 - **结论**：组合使用郑州绕城免费 + 郑开兰免费，比只用郑开兰省¥17 **规划步骤**： 1. 列出起点到终点途径的所有城市及其免费政策 2. 在各免费段两端设为主要换乘点 3. 逐一计算各段费用，找出最优组合 ### 政策缓存机制 为提高效率，使用政策缓存机制： 1. **首次搜索**：规划路线时，必须搜索途径城市的高速免费政策 2. **记录日期**：将搜索日期（YYYY-MM-DD）和搜索结论保存到本地文件 3. **缓存有效期**：下次再用时，对比当前日期与缓存日期： - 超过1个月：重新搜索最新政策 - 不超过1个月：直接使用缓存结论 ### 限行政策查询 规划路线时，还需要查询目的地的限行政策： 1. **获取车牌**：如果用户提供了车牌，直接使用 2. **查询限行**：搜索目的地城市的限行政策 3. **输出提醒**：告知用户限行规则 ### 缓存文件 高速免费政策缓存：`~/.openclaw/workspace/shared/skills/china-highway-route/policy-cache.json` 格式： ```json { "高速免费": { "郑州": { "searchDate": "2026-03-21", "policy": "郑州绕城高速..." } }, "限行": { "郑州": { "searchDate": "2026-03-21", "policy": "周一到周五..." } } } ``` ### 典型省钱方案 **洛阳 → 郑州（郑州牌照）**： - 洛阳 → 沟赵站（连霍高速，收费） - 沟赵站 → 郑州东入口（绕城，免费） - 郑州东入口 → 目的地（地方道路） **洛阳 → 新密（郑州牌照）**： - 洛阳 → 伊阙站（地方道路） - 伊阙站 → 少林站（宁洛高速，收费） - 少林站 → 新密站（郑少高速，绕城免费） - 新密站 → 目的地（地方道路） ## 输出格式 ``` === 路线规划 === 【起点】→【终点】 【车牌】牌照 ⚠️ 高速免费：享受绕城高速免费需安装ETC ⚠️ 限行政策：【目的地】限行说明 ⚠️ 限号通知：【豫X】在【目的地】今日/明日【限号/不限号】【限号范围/时间】 分段路线： 1. xxx → xxx: xxkm, ¥xx (高速/地方) 2. xxx → xxx: xxkm, ¥xx (高速/地方) ... 高速费总计: ¥xx 对比全程高速 ¥xx，省 ¥xx 🎉 ``` ## 高德 API 调用 使用高德 Web 服务 API 进行路线规划： ### 地理编码 ``` https://restapi.amap.com/v3/geocode/geo?address={地址}&key={API_KEY} ``` ### 驾车路线 ``` https://restapi.amap.com/v3/direction/driving?origin={经度,纬度}&destination={经度,纬度}&key={API_KEY} ``` ### 途径点路线 ``` https://restapi.amap.com/v3/direction/driving?origin={起点}&destination={终点}&waypoints={途径点}&key={API_KEY} ``` ## 配置 如需配置高德 API Key： - 环境变量：`AMAP_WEBSERVICE_KEY` - 或直接在代码中使用 ## 注意事项 - 绕城免费政策可能有变化，建议以最新官方信息为准 - 免费政策通常只针对本地车牌，外地车牌不享受 - 规划时优先考虑用户体验，不仅看费用


Security scan verdicts — ClawScan: clean | static analysis: clean | VirusTotal: clean | SkillSpector: suspicious (MEDIUM)