返回 Skill 列表
extension
分类: 其它需要 API Key

汽车能源助手

汽车能源助手 (car-fuel-charge) — 油价·充电站·路线规划·油电成本一站搞定 🔧一句话说清:腾讯大地通途附近要加95号汽油去哪个加油站便宜?南邵附近哪个充电站现在不用排队?从太原到北京自驾最具佳性价比的路线输出(同时推荐加油/充电的位置,并计算油费/电费);一年1万km高速居多,买车选油还是电划算? 一、✨ 核心功能: ⛽ 油价全维度查询 — 支持 7 种油品(92/95/98 号汽油 + 4 种标号柴油),全国 31 省市实时价格,跨省低价自动排行(你的城市排第几一目了然),附近加油站推荐,近 12 个月历史走势 + 下次调价日预测(上涨/下跌/搁浅 + 预计幅度),油价形成机制详解(原油 40% + 税费 45% + 炼油 8% + 流通 7%)。附带选油指南:什么车加什么号、可以加高不能加低、季节柴油切换时间表。 🔋 充电站智能搜索 — 覆盖国家电网 e 充电 / 特来电 / 星星充电 / 蔚来 NIO / 特斯拉 Supercharger / 小鹏 / 云快充 / 南方电网共 8 家主流运营商。基于地址或坐标周边搜索(1~50km 自定义半径),每个站点返回:距离 + 电费/服务费分项价格 + 尖峰平谷四档分时电价表 + 空闲桩数/总桩数 + 运营评分。自动标注最优充电时段(如"23:00 后谷时仅 ¥0.77/度"),根据车型电池容量精确估算充到目标电量所需费用和时间。 🛣️ 路线补能规划 — 输入起终点 + 车型,自动规划沿途最优加油站/充电站。内置 12 款预设车型库(燃油车 4 款:紧凑型/中型/SUV/MPV;电动车 4 款:标准续航/长续航/SUV/性能;插电混动 4 款),支持自定义油耗/电耗/续航参数。3 套策略一键对比:💰 最省钱(可能绕路但费用最低)、⚡ 最快捷(最少补能次数)、⚖️ 最均衡(时间费用最佳平衡点)。输出包含:途经推荐站点列表 → 各方案总费用/总耗时/便利性星级对比表 → 行程摘要。 💰 油电深度成本对比 — 不是简单的一加一除。综合计算:百公里能耗 & 能源单价差异 → 保险费用差(电车通常贵 ¥1,000~2,000)→ 车辆残值折损(燃油车 3 年约 65% vs 电车约 55%)→ 最终得出真实回本周期(考虑所有隐性成本后的净赚时间点)。 二、🚀 使用方式 直接对话即可触发,以下任一方式都能激活技能: 📌 场景 A:查油价 "今天 92 号汽油多少钱" "南邵附近 95 号油价最便宜的加油站" "全国哪个省 92 号最便宜" "最近油价涨了还是跌了" → 返回:当前价格表 + 较昨日/上周变化 + 下次调价预测 + 全国低价排行 TOP10 📌 场景 B:找充电站 "南邵附近哪充电最便宜" "南邵附近哪个充电站现在不用排队" "我现在电量 30%,充到 80 要花多少钱" "晚上几点充电最划算" → 返回:附近站点排名列表(距离/价格/空闲桩/评分)+ 分时电价表 + 最佳时段推荐 + 费用估算 📌 场景 C:路线规划 "从太原开车到北京在哪加油合适" "开 Model 3 回老家需要在哪充电" "帮我规划一条最省钱的路线" "太原到西安大概要多少油费" → 返回:全程里程 → 途经推荐站点 → 三方案对比表(费用/时间/星级)→ 总花费汇总 📌 场景 D:油电成本决策 "买 Model 3 还是迈腾划算" "一年跑两万公里,油车电车差多少" "电车多久能回本" "有家用充电桩的话能省多少" → 返回:能耗对比 → 年度费用差异 → N 年累计节省 → 回本周期(含保养/保险/残值)

person作者: user_5c584a9bhubcommunity

汽车油价与充电站对比推荐技能 (Car Fuel & Charge)

技能概述

本技能提供汽车燃油价格新能源充电站的全方位查询、对比、推荐服务,帮助用户做出最优的出行能源决策。

核心功能矩阵

| 功能模块 | 支持内容 | 数据来源 | |---------|---------|---------| | 油价查询 | 92#、95#、98#汽油,0#/-10#/-20#/-35#柴油 | 国家发改委 + 多源API聚合 | | 油价对比 | 跨省份、跨城市价格差异分析 | 全国31省市实时数据 | | 油价趋势 | 历史价格走势图 + 涨跌预测 | 近12个月历史数据 | | 充电站查询 | 国家电网、特来电、星星充电等主流平台 | 多平台数据聚合 | | 充电价格 | 电费 + 服务费分项展示,尖峰平谷电价 | 各运营商实时报价 | | 位置匹配 | 基于用户位置的最近站推荐 | 高德/百度地图POI | | 路线规划 | 沿途加油/充电点优化推荐 | 导航路线算法 | | 成本计算 | 燃油车 vs 电动车出行费用对比 | 综合能耗模型 |

工作流程

📌 流程一:油价查询与对比

触发场景

  • "今天92号汽油多少钱"
  • "北京上海油价差多少"
  • "最近油价涨了还是跌了"
  • "全国哪个省油价最低"

执行步骤

  1. 识别查询意图

    • 判断用户需要:当前价格 / 历史对比 / 预测趋势 / 地区差异
    • 提取关键参数:油品类型(92/95/98/柴油)、地区(省份/城市)
  2. 调用油价查询脚本

    python scripts/fuel_price.py --action query --fuel_type <类型> --province <省份> --city <城市>
    

    参数说明:

    • --action: query(查询) / compare(对比) / trend(趋势) / predict(预测)
    • --fuel_type: 92 / 95 / 98 / diesel0 / diesel_10 / diesel_20 / diesel_35
    • --province: 省份名称(可选,默认全国概览)
    • --city: 城市名称(可选)
  3. 处理返回数据

    • 解析JSON格式的油价数据
    • 格式化为用户友好的表格或图表
  4. 输出结果格式

    单地查询示例:

    📊 [城市] 今日油价报告 (更新时间: YYYY-MM-DD HH:mm)
    ┌────────────┬──────────┬──────────┬─────────┐
    │ 油品型号    │ 元/升    │ 较昨日    │ 较上周   │
    ├────────────┼──────────┼──────────┼─────────┤
    │ 92号汽油   │ 7.52     │ ▲ 0.05   │ ▲ 0.15  │
    │ 95号汽油   │ 8.01     │ ▲ 0.06   │ ▲ 0.18  │
    │ 98号汽油   │ 9.31     │ ▲ 0.07   │ ▲ 0.21  │
    │ 0号柴油    │ 7.14     │ ▲ 0.05   │ ▲ 0.16  │
    └────────────┴──────────┴──────────┴─────────┘
    💡 下次调价日: YYYY-MM-DD (预计涨/跌约X元)
    

    多地区对比示例:

    🗺️ [油品] 全国TOP10 低价省份 (YYYY-MM-DD)
    排名 | 省份    | 价格(元/升) | 与均价差 | 推荐指数
    ────────────────────────────────────────────────
     1   | 陕西    |   7.23     │  -0.29  | ⭐⭐⭐⭐⭐
     2   | 新疆    |   7.25     │  -0.27  | ⭐⭐⭐⭐⭐
     ...
    

🔌 流程二:充电站查询与推荐

触发场景

  • "附近哪有充电站"
  • "哪里充电便宜"
  • "去[目的地]路上在哪充电"
  • "特来电和国家电网哪个便宜"

执行步骤

  1. 识别需求

    • 判断用户需要:位置搜索 / 价格对比 / 运营商偏好 / 充电速度要求
    • 提取参数:位置(坐标/地址)、半径范围、充电类型(直流/交流)、运营商偏好
  2. 调用充电站查询脚本

    python scripts/charging_station.py \
      --action search \
      --location "<经度,纬度>" or "<地址>" \
      --radius <公里数> \
      --type <dc/ac/all> \
      --operator <operator_id>
    

    参数说明:

    • --action: search(搜索) / compare(比价) / route(沿途) / detail(详情)
    • --location: 经纬度坐标或地址文本
    • --radius: 搜索半径(km),默认5km
    • --type: dc(直流快充) / ac(交流慢充) / all
    • --operator: 运营商ID(见下表)
  3. 运营商ID对照表

    | ID | 运营商 | 说明 | |----|--------|------| | 1 | 国家电网(e充电) | 覆盖最广,高速服务区主力 | | 2 | 特来电(TELD) | 数量最多,商场停车场密集 | | 3 | 星星充电 | 社区覆盖好 | | 4 | 蔚来(NIO) | 蔚来车主专属+超充 | | 5 | 特斯拉(Tesla) | 特斯拉专用 | | 6 | 小鹏 | 小鹏车主专属 | | 7 | 云快充 | 第三方聚合平台 | | 8 | 南方电网 | 南方区域主力 | | 0 | 全部 | 不限运营商 |

  4. 输出结果格式

    附近充电站列表:

    🔋 附近充电站 (<radius>km内共N个) - [地址]
    ┌──────┬─────────────┬──────┬────────┬────────┬──────────┬────────┐
    │ 排名 │ 站点名称    │距离  │ 价格    │ 空闲桩  │ 运营商  │ 评分   │
    ├──────┼─────────────┼──────┼────────┼────────┼──────────┼────────┤
    │  1   │ XX充电站    │ 0.8k │ 1.2元/度│ 8/12   │ 特来电   │ 4.8    │
    │  2   │ XX充电站    │ 1.2k │ 0.98元/度│ 15/20  │ 电网     │ 4.9    │
    └──────┴─────────────┴──────┴────────┴────────┴──────────┴────────┘
    💰 价格说明: 电费 X.XX元/度 + 服务费 X.XX元/度 = 总价 X.XX元/度
    📱 导航: 复制地址打开地图导航
    

    价格明细展开:

    📋 [站点名称] 详细价格信息
    ┌─────────────┬──────────┬──────────┬──────────┐
    │ 时段         │ 电费(元/度)│ 服务费   │ 合计     │
    ├─────────────┼──────────┼──────────┼──────────┤
    │ 尖峰(XX-XX)  │  1.25    │  0.40    │  1.65    │
    │ 峰时(XX-XX)  │  1.00    │  0.40    │  1.40    │
    │ 平时(XX-XX)  │  0.65    │  0.40    │  1.05    │
    │ 谷时(XX-XX)  │  0.35    │  0.40    │  0.75    │
    └─────────────┴──────────┴──────────┴──────────┘
    ✅ 最佳充电时段: 谷时 XX:00-XX:00 (仅0.75元/度)
    

🛣️ 流程三:位置匹配与路线规划

触发场景

  • "[出发地]到[目的地]在哪加油/充电"
  • "从A到B的最佳补能方案"
  • "高速上哪里有加油站"

执行步骤

  1. 获取起终点信息

    • 出发地(可自动获取当前位置)
    • 目的地
    • 车辆类型(燃油/电动/混动)
    • 续航/油箱参数
  2. 调用路线规划脚本(已集成腾讯地图,自动使用真实路线数据)

    python scripts/route_planner.py \
      --start "<起点>" \
      --end "<终点>" \
      --vehicle_type <fuel/ev/hybrid> \
      --range_km <续航里程> \
      --prefer <cheapest/fastest/nearest>
    

    🆕 腾讯地图升级: 配置 TENCENT_MAP_CONFIG["key"] 后,路线规划将自动:

    • 使用真实驾车距离(非直线估算)
    • 沿线搜索真实充电站/加油站/服务区
    • 返回预计时间、过路费等详细信息

    腾讯地图独立测试命令:

    python scripts/tencent_maps.py --health-check          # 健康检查
    python scripts/tencent_maps.py --search-charging -l "116.39,39.92"  # 搜充电站
    python scripts/tencent_maps.py --route --from "北京" --to "武汉"     # 规划路线
    python scripts/tencent_maps.py --along-route --from "北京" --to "武汉"  # 沿线搜索
    
  3. 输出结果格式

    🗺️ 补能路线规划: [起点] → [终点] (全程 XXX km)
    
    🚗 车辆: [车型] | 续航: XXXkm | 当前电量/油量: XX%
    
    ┌────┬─────────────────┬────────┬────────┬──────────┬─────────┐
    │ #  │ 推荐站点        │ 途经点  │ 累计km  │ 预计费用  │ 备注    │
    ├────┼─────────────────┼────────┼────────┼──────────┼─────────┤
    │ 1  │ XX加油站/充电站  │ XX服务区│  180   │ ¥XXX     │ 必停    │
    │ 2  │ XX加油站/充电站  │ XX出口  │  380   │ ¥XXX     │ 可选    │
    └────┴─────────────────┴────────┴────────┴──────────┴─────────┘
    
    💰 总计补能费用: 约 ¥XXX
    ⏱️ 预计补能耗时: 约 X小时X分钟
    
    📊 方案对比:
    ┌──────────┬──────────┬──────────┬──────────┐
    │ 方案      │ 费用     │ 时间     │ 便利性   │
    ├──────────┼──────────┼──────────┼──────────┤
    │ 最省钱    │ ¥XXX     │ Xh Xm    │ ★★★☆☆   │
    │ 最快捷    │ ¥XXX     │ Xh Xm    │ ★★★★☆   │
    │ 最均衡    │ ¥XXX     │ Xh Xm    │ ★★★★★   │
    └──────────┴──────────┴──────────┴──────────┘
    

💰 流程四:油电出行成本对比

触发场景

  • "买车选油还是电"
  • "跑长途油车电车哪个划算"
  • "一年能省多少钱"

执行步骤

  1. 收集车辆信息

    • 燃油车:油耗(L/100km)、油箱容量
    • 电动车:电耗(kWh/100km)、电池容量
    • 年行驶里程
  2. 调用成本计算脚本

    python scripts/cost_calculator.py \
      --fuel_car "<油耗L/100km>" \
      --ev_car "<电耗kWh/100km>" \
      --annual_km <年里程> \
      --years <年限> \
      --province <省份>
    
  3. 输出结果格式

    💵 油电成本全面对比 (年行驶 XX,000km · [省份]油价)
    
    ┌─────────────────────┬──────────────┬──────────────┐
    │ 对比项              │ 燃油车       │ 电动汽车     │
    ├─────────────────────┼──────────────┼──────────────┤
    │ 百公里能耗          │ X.X L汽油    │ XX kWh电     │
    │ 单次补能费用        │ ¥XXX (满油)  │ ¥XX (满电)   │
    │ 百公里费用          │ ¥XX.XX       │ ¥XX.XX       │
    │ 年燃料费用          │ ¥XX,XXX      │ ¥X,XXX       │
    ├─────────────┬───────┴──────────────┴──────────────┤
    │ 年节省金额   │            💚 省 ¥XX,XXX           │
    │ N年总节省    │            💚 省 ¥XX,XXX           │
    └─────────────┴────────────────────────────────────┘
    
    📈 盈亏平衡分析:
    • 电动车溢价: ¥XX,XXX (相比同级燃油车)
    • 回本周期: 约 X.X 年 (X万公里)
    • 第N年起净赚!
    
    ⚠️ 其他考虑因素:
    + 保养费: 电车每年少花约¥X,XXX
    + 保险费: 电车通常高¥X,000左右
    + 残值率: 燃油车3年~65% vs 电动车3年~55%
    - 保值折损: 电车多损失约¥X,XXX
    

数据源与API配置

油价数据源优先级

  1. 主数据源: 国家发改委官方调价信息(通过免费API获取)
  2. 备用数据源:
    • 阿里云API市场 - 油价查询接口
    • xxapi.cn 免费油价API
    • 笒鬼鬼公益API

充电站数据源优先级

  1. 主数据源:
    • 🆕 腾讯地图 WebService API(推荐,支持沿线搜索)
    • 高德地图充电站POI API
    • 百度地图充电桩数据
  2. 备用数据源:
    • 各运营商开放API(特来电、星星充电)
    • 充电桩聚合平台数据

地图数据源说明

| 数据源 | 用途 | 优势 | Key 申请 | |--------|------|------|----------| | 🗺️ 腾讯地图 | 路线规划、地点搜索、沿线搜索、地理编码 | 沿线 POI 搜索独有优势 | lbs.qq.com/console | | 高德地图 | 周边搜索 POI | 覆盖广 | console.amap.com | | 百度地图 | 备用 POI 数据 | 补充数据源 | lbsyun.baidu.com |

💡 推荐配置腾讯地图 Key:它提供独有的「沿途搜索」能力,可沿驾车路线自动查找充电站/加油站/服务区,非常适合长途出行补能规划!

配置文件

编辑 scripts/config.py 存储API密钥:

# ==================== 地图API配置 ====================

TENCENT_MAP_CONFIG = {
    "key": "你的腾讯位置服务Key",  # ⭐ 推荐!支持路线规划+沿线搜索
    # 申请地址: https://lbs.qq.com/console/key/manage
}

AMAP_CONFIG = {
    "key": "你的高德地图API Key",
    # 申请地址: https://console.amap.com/dev/key/app
}

环境变量方式:

export TENCENT_MAP_KEY="你的Key"  # 覆盖配置文件

腾讯地图核心 API 能力

| API | 端点 | 功能 | 应用场景 | |-----|------|------|----------| | 地点搜索 | /ws/place/v1/search | 周边/城市内 POI 搜索 | 找附近充电站 | | 驾车路线规划 | /ws/direction/v1/driving/ | 两点间真实驾车路径 | 精准距离/时间/费用 | | ⭐ 沿途搜索 | /ws/place/v1/searchalongroute | 沿路线搜索 POI | 长途补能规划核心! | | 关键词提示 | /ws/place/v1/suggestion | 输入框自动补全 | 地址联想 | | 地理编码 | /ws/geocoder/v1/ | 地址↔坐标转换 | 文本定位 | | 逆地址解析 | /ws/geocoder/v1/ | 坐标→地址描述 | 定位展示 | | 距离矩阵 | /ws/distance/v1/matrix | 批量距离计算 | 多点对比 | }, "charging": { "amap_poi_url": "https://restapi.amap.com/v3/place/around", "teld_api": "", "star_charge_api": "" } }


## 油品知识参考

详细油品规格、适用车型、季节选择等信息请参阅 `references/fuel_knowledge.md`。

## 充电知识参考

充电标准、充电速度、运营商特点等信息请参阅 `references/charging_knowledge.md`。

## 使用建议

1. **首次使用**: 先运行一次无参数查询,确认API连接正常
2. **位置服务**: 允许位置权限可获得更精准的附近站点推荐
3. **价格时效**: 油价每日7点更新,充电价格实时变动
4. **数据免责**: 价格仅供参考,实际以现场为准