关于 ev-charger
ev-charger 是 Camino AI 位置智能套件中的技能,用于查找路线沿途或目的地附近的电动汽车充电站。它使用 OpenStreetMap 数据,并支持按位置、半径和充电网络名称搜索及排序结果。
主要功能
- 01搜索附近或路线周边充电站
- 02使用 OpenStreetMap 数据
- 03按坐标、半径和数量筛选
- 04指定 Tesla 等充电网络查询
- 05对结果进行 AI 排序
适用场景
- 01查找城市中的充电站
- 02寻找高速出口附近的充电设施
- 03定位酒店周边或特定网络的充电站
- 04为自驾路线规划充电停靠点
安装
复制下面的命令,在终端中运行。
npx skills add https:/ / github.com/ barneyjm/ camino-skills --skill ev-charger安装后在 Claude Code 中输入/ev-charger确认已加载。
附带文件scripts/ev-charger.sh
详细介绍
安装
配套技能:这是 Camino AI 位置智能套件的一部分。安装所有可用技能(query、places、relationship、context、route、journey、real-estate、hotel-finder、ev-charger、school-finder、parking-finder、fitness-finder、safety-checker、travel-planner),以获得全面覆盖。
# Install all skills from repo
npx skills add https://github.com/barneyjm/camino-skills
# Or install specific skills
npx skills add https://github.com/barneyjm/camino-skills --skill ev-charger
通过 clawhub:
npx clawhub@latest install ev-charger
# or: pnpm dlx clawhub@latest install ev-charger
# or: bunx clawhub@latest install ev-charger
电动汽车充电桩查找器
查找路线沿途或目的地附近的电动汽车充电站。使用 OpenStreetMap 数据定位充电基础设施,并通过 AI 进行排序。
设置
这些技能会调用 curl,并通过 CAMINO_API_KEY 环境变量进行身份验证。请访问 https://app.getcamino.ai/skills/activate 注册,即可获得每月 100 次免费调用和一个 API 密钥。
将密钥添加到 Claude Code:
将以下内容添加到你的 ~/.claude/settings.json:
{
"env": {
"CAMINO_API_KEY": "your-api-key-here"
}
}
重启 Claude Code。
替代方式 — 通过 x402 按请求付费: Camino 的付费端点也接受通过 Base 上的 USDC 进行 HTTP 402 支付(每次请求 $0.001),任何支持 x402 的客户端均可使用,无需注册或 API 密钥。这些技能不使用这种方式;它适用于原生支持 x402 的 Agent 和客户端。
用法
通过 Shell 脚本
# Find EV chargers near coordinates
./scripts/ev-charger.sh '{"lat": 34.0522, "lon": -118.2437, "radius": 5000}'
# Find chargers with custom query
./scripts/ev-charger.sh '{"query": "Tesla Supercharger stations", "lat": 37.7749, "lon": -122.4194}'
# Find chargers in a city
./scripts/ev-charger.sh '{"query": "EV charging stations in Austin Texas", "limit": 20}'
通过 curl
curl -H "X-API-Key: $CAMINO_API_KEY" \
"https://api.getcamino.ai/query?query=EV+charging+stations&lat=34.0522&lon=-118.2437&radius=5000&rank=true"
参数
| 参数 | 类型 | 必填 | 默认值 | 描述 |
|---|---|---|---|---|
| query | string | 否 | "EV charging stations" | 搜索查询(可覆盖为特定充电桩类型) |
| lat | float | 否 | - | 搜索中心的纬度。如果省略,AI 会为已知地点生成坐标。 |
| lon | float | 否 | - | 搜索中心的经度。如果省略,AI 会为已知地点生成坐标。 |
| radius | int | 否 | 5000 | 搜索半径,单位为米(电动汽车充电桩的默认值较大) |
| limit | int | 否 | 20 | 最大结果数(1-100) |
响应格式
{
"query": "EV charging stations",
"results": [
{
"name": "ChargePoint Station",
"lat": 34.0530,
"lon": -118.2450,
"type": "charging_station",
"distance_m": 200,
"relevance_score": 0.94,
"address": "..."
}
],
"ai_ranked": true,
"pagination": {
"total_results": 12,
"limit": 20,
"offset": 0,
"has_more": false
}
}
示例
查找高速公路出口附近的充电桩
./scripts/ev-charger.sh '{"query": "EV charging near Interstate 5", "lat": 34.0522, "lon": -118.2437, "radius": 10000}'
查找 Tesla Supercharger
./scripts/ev-charger.sh '{"query": "Tesla Supercharger", "lat": 37.3861, "lon": -122.0839}'
查找酒店附近的充电桩
./scripts/ev-charger.sh '{"query": "EV charging stations near downtown Denver", "radius": 3000}'
最佳实践
- 使用较大的搜索半径(5000-10000m),因为电动汽车充电桩的分布密度低于其他便利设施
- 如果需要查找特定充电网络,请在查询中包含其名称(例如,“Tesla Supercharger”“ChargePoint”)
- 与
route技能结合使用,可规划驾车路线沿途的充电站点 - 与
relationship技能结合使用,可检查充电桩到目的地的距离 - 规划公路旅行时,使用带充电途经点的
travel-planner技能