# 腾讯出行服务 — 打车技能
# 一、概述
AI 助手通过 Skill 学习新技能,OpenClaw 安装不同 Skill 即可获得专业能力,在对话中自动识别用户意图并调用对应 Skill。
腾讯出行服务 Skill(tencent-ride-skill) 是一款基于腾讯出行服务平台的打车技能,支持在 AI 对话中完成叫车、询价、查单、取消订单、查看司机位置等全流程操作,无需切换应用,一句话即可出行。
# 1.1Skill 一览
| Skill 名称 | 定位 | 核心能力 | 下载地址 |
|---|---|---|---|
| tencent-ride-skill | 一站式打车服务 | POI 地址搜索、推荐上下车点、多车型询价比价、快捷叫车、订单管理、司机位置追踪 | 点击下载 (opens new window) |
# 1.2核心特性
| 特性 | 说明 |
|---|---|
| 🗺️ 智能地址搜索 | 基于 POI 检索 + 推荐上下车点,精准定位上车/下车位置 |
| 💰 多车型询价 | 同时获取快车、舒适型、商务型、豪华型、出租车等多种车型价格 |
| ⚡ 快捷叫车 | "回家""去公司"等场景词一键叫车,记忆常用地址与偏好 |
| 📋 全流程订单管理 | 查询订单状态、取消订单、查看司机实时位置 |
| 🎯 偏好识别 | 自动理解"30 元以内""舒服一点的""想要电车"等偏好表达 |
# 二、基础能力介绍
# 2.1 地址搜索与推荐
Skill 集成腾讯位置服务 POI 检索能力,并提供智能推荐上下车点:
| 能力 | 说明 |
|---|---|
| 关键词搜索 | 输入地名/地址/楼宇名,返回匹配的 POI 列表 |
| 城市限定 | 支持按城市筛选结果,默认使用常住城市 |
| 推荐上车点 | 基于 POI 坐标推荐最近的上车点(如楼宇内部上车点、东大门等) |
| 推荐下车点 | 基于 POI 坐标推荐最佳下车点(如航站楼出入口、小区门等) |
| 分页查询 | 支持翻页浏览更多搜索结果 |
示例交互:
用户:从武汉腾讯研发中心打车去南车花园 3 号门
AI → 搜索"腾讯武汉研发中心" → 返回候选列表:
📍 1. 腾讯武汉研发中心: 湖北省武汉市江夏区羊子山街1号
🅿️ 腾讯武汉研发中心-内部上车点
📍 2. 腾讯武汉研发中心-1号楼: 湖北省武汉市江夏区腾讯大道1号腾讯武汉研发中心
🅿️ 腾讯武汉研发中心-内部上车点
📍 3. 中百罗森(腾讯大厦店): 湖北省武汉市江夏区羊子山街腾讯武汉研发中心
🅿️ 腾讯武汉研发中心-内部上车点
地址搜索示例图:

# 2.2 打车询价
基于起终点进行打车价格预估,支持多种车型同时比价:
| 信息项 | 说明 |
|---|---|
| 预估里程 | 起终点间的距离(米) |
| 预估时长 | 预计行程时间(秒) |
| 车型列表 | 经济型 / 舒适型 / 商务型 / 豪华型 / 出租车 |
| 运力商 | 万顺叫车、阳光出行、T3出行、滴滴出行、首汽约车、曹操出行等 |
| 预估价格 | 每种车型的预估费用(分) |
| 优惠信息 | 优惠券减免金额、折扣力度 |
询价结果示例:
📋 行程预估
- 预估里程:6.6 公里
- 预估时长:12 分钟
🚗 可选车型
| 序号 | 车型 | 运力商 | 预估价格 | 优惠 |
|------|------|--------|----------|------|
| 1 | 实惠之选·快速便捷 | 万顺叫车 | ¥12.00 | 减¥3.00 |
| 2 | 舒适之选·宽敞舒适 | 滴滴出行 | ¥12.88 | 减¥3.00 |
| 3 | 商务之选·宽敞空间 | 阳光出行 | ¥18.04 | 减¥3.00 |
询价结果示例图:

# 2.3 快捷叫车
支持场景词触发固定路线叫车,自动记忆常用地址和偏好:
| 场景词 | 归一化场景 | 说明 |
|---|---|---|
| 回家、回去、回住处 | 回家 | 从当前位置 → 家 |
| 去公司、上班、去单位 | 去公司 | 从当前位置 → 公司 |
| 接孩子、去接娃、接小孩 | 接孩子 | 从当前位置 → 孩子学校 |
快捷叫车流程:
用户说"回家"
↓
场景归一化为「回家」
↓
查找快捷场景记录 → 命中?
├─ 否 → 引导设置快捷场景(搜索地址 → 保存偏好)
└─ 是 → 读取起终点 + 偏好车型
↓
自动询价 + 下单(无需二次确认车型)
# 2.4 订单管理
提供完整的订单生命周期管理:
| 功能 | 说明 | 命令示例 |
|---|---|---|
| 查询订单 | 查看当前订单状态、司机车辆信息、预估费用 | "帮我查下订单" / "订单到哪一步了" |
| 取消订单 | 取消进行中的订单,支持取消费确认 | "帮我取消当前订单" / "不坐了,取消吧" |
| 查看司机位置 | 实时查询司机位置、预计到达时间 | "司机到哪了" / "看下司机位置" |
订单状态流转:
| 状态 | 说明 |
|---|---|
| 正在派单 | 系统正在分配司机 |
| 等待接驾 | 司机已接单,正在前往 |
| 司机已到达 | 司机已到达上车点 |
| 行程中 | 正在前往目的地 |
| 行程结束 | 到达目的地,等待支付 |
| 已完成 | 订单已完成 |
# 2.5 偏好智能识别
Skill 能自动从用户的自然语言中提取打车偏好:
| 偏好类型 | 示例 | 处理阶段 |
|---|---|---|
| 💰 价格偏好 | "30 元以内""便宜点的" | 询价阶段筛选车型 |
| 🚗 车型偏好 | "舒服一点的""后排宽敞的" | 询价阶段筛选车型 |
| 👥 座位偏好 | "我们有 5 个人" | 询价阶段筛选车型 |
| ⏱️ 接驾速度 | "快点来""尽快" | 下单阶段参数 |
| 🔋 能源偏好 | "想要电车""油车" | 下单阶段参数 |
# 三、场景演示
# 场景一:标准叫车
用户:从亚洲金融大厦打车去深圳北站
完整流程:
1️⃣ 确定上车点
用户:从亚洲金融大厦打车去深圳北站
AI:搜索"亚洲金融大厦" → 返回候选列表 → 用户选择
2️⃣ 确定下车点
AI:搜索"深圳北站" → 返回候选下车点(含各出站口) → 用户选择
3️⃣ 询价与车型确认
AI:展示预估里程/时长 + 多车型价格表
用户:确认叫车 / 选择特定序号
4️⃣ 下单
AI:创建订单 → 返回订单号 + 预估信息
# 场景二:快捷叫车
用户:我下班了,帮我回家
完整流程:
1️⃣ 场景识别
AI:归一化为「回家」场景 → 查找快捷场景记录
2️⃣ 首次使用(未设置快捷场景)
AI:引导设置 → 搜索"家"的地址 → 保存地址别名 + 快捷场景
3️⃣ 再次使用(已有快捷场景)
AI:自动读取起终点 → 静默询价 → 直接下单
🧾 订单号:1123380121037004934
📍 腾讯武汉研发中心 → 南车花园(3号门)
🚗 车型:实惠之选·快速便捷
# 场景三:订单查询与取消
用户:帮我查下订单 → 司机到哪了 → 不坐了,取消吧
完整流程:
1️⃣ 用户表达订单相关诉求(查询订单状态/进度/详情等)
AI:进入订单查询流程
2️⃣ 查询司机位置(司机到哪了/司机位置/司机在哪/还有多远等)
AI:进入司机位置查询流程
3️⃣ 用户表达取消订单诉求(取消/不做了/取消订单/乘车计划取消等)
AI:进去取消订单流程
# 四、安全与鉴权
# 4.1 Token 获取
Skill 通过用户 Token 进行身份鉴权,Token 从腾讯出行服务微信小程序获取:
获取路径
方法一:微信 → 我 → 服务 → 出行服务 → 我的 → 头像/昵称 → Token 信息
方法二:扫描二维码获取

# 4.2 Token 管理
| 操作 | 命令 |
|---|---|
| 保存 Token | python3 ./scripts/tms_takecar.py save-token |
| 清除 Token | python3 ./scripts/tms_takecar.py delete-token |
| 环境检查 | python3 ./scripts/tms_takecar.py preflight |
鉴权错误处理
| 错误码 | 说明 | 处理方式 |
|---|---|---|
errCode = 10 | Token 无效 | 引导用户重新获取 Token |
errCode = 35 | Token 过期 | 引导用户重新获取 Token |
# 五、暂不支持的功能
以下功能需引导用户前往腾讯出行服务小程序操作:
| 功能 | 说明 |
|---|---|
| 联系司机 / 催促司机 | 需通过小程序拨打电话 |
| 代叫车 | 需通过小程序操作 |
| 接送机 | 需通过小程序操作 |
| 开发票 | 需通过小程序操作 |
| 拼车 / 顺风车 / 自动驾驶 | 当前 Skill 不支持 |
# 六、安装教程
# 前置要求
| 项目 | 要求 |
|---|---|
| Python | >= 3.6 |
| Token | 腾讯出行服务用户 Token(微信扫码获取)参考 四、安全与鉴权 - token 获取 |
| 常住城市 | 首次使用时配置(如"武汉市") |
# 方式 A:WorkBuddy 技能市场安装
第一步:打开 WorkBuddy → 点击左侧边栏 → 「技能」

第二步:搜索「腾讯出行服务」- 点击「+」安装

第三步:点击左侧边栏 → 点击「新建任务」→ 输入「我要打车」

第四步:根据提示通过「扫描二维码」或自行前往「腾讯出行服务小程序」申领 token

小程序 token 获取示例:

第五步:将「 token」(注意严格保密) 及「常驻城市」发送给 AI

完成配置:

1. 打开 WorkBuddy
2. 左侧边栏 → 「专家」→「技能中心」
3. 搜索 "打车" 或 "tms-takecar"
4. 点击安装
5. 配置 Token(首次使用时自动引导)
# 方式 B:OpenClaw 安装
前置准备
确认你已安装 OpenClaw,然后安装 ClawHub CLI:
npm install -g clawhub
验证安装:
clawhub --version
第一步: 在 ClawHub 上找到 Skill
访问 Skill 页面查看详情:https://clawhub.ai/tencent-adm/tencen-ride-skill (opens new window)

第二步: 安装 Skill
在终端中运行:
clawhub install tencent-ride-skill
安装完成后,Skill 文件会出现在你的 OpenClaw workspace 的 skills/ 目录下。
备注: 由于近期 Clawhub 使用人数过多和国内网络限制,建议可以直接下载skill并放置在 workspace/skill 目录下面。
第三步: 验证安装
查看已安装的 Skill 列表:
clawhub list
你应该能看到 Skill 出现在列表中。
第四步: 注册配置Key
请按以下方法申请:
方法一:微信 → 我 → 服务 → 出行服务 → 我的 → 头像/昵称 → Token 信息
方法二:扫描二维码获取

最后将生成的 Key 保存到 openclaw skill 配置中。
第五步: 开始使用
直接在 OpenClaw 对话中使用这个 Skill 的能力,例如:
“我要从北京故宫打车去北京火车站”
OpenClaw 会自动识别并调用对应的 Skill,按SKILL.md (opens new window)中的指引为你生成代码或执行操作。
# 更新 Skill
未来如果 Skill 有新版本,运行:
clawhub update
更新全部已安装的 Skill:
clawhub update --all
# 卸载 / 管理
目前通过删除 skills// 目录即可移除该 Skill。
首次使用引导
安装后首次使用,Skill 会自动检查环境并引导配置:
1️⃣ 环境检查 → preflight
2️⃣ 配置 Token → 扫码获取 → save-token
3️⃣ 配置常住城市 → set-resident-city 武汉市
4️⃣ 再次检查 → preflight → 环境就绪 ✅
# 七、Skill 文件结构
tms-takecar/
├── SKILL.md # Skill 主文档(元数据 + 核心约束 + 流程选择器)
├── LICENSE.txt # 开源协议
├── scripts/
│ ├── tms_takecar.py # CLI 入口脚本(21 个子命令)
│ └── tms_takecar_api.py # API 请求封装
└── references/
├── api-contract.md # 接口契约(所有子命令的参数与返回定义)
├── quick-start-workflow.md # Quick Start 流程
├── takecar-workflow.md # 打车主流程(4 步)
├── short-cut-workflow.md # 快捷叫车流程
├── short-cut-setup-workflow.md # 快捷场景设置流程
├── short-cut-schema.md # 快捷场景数据结构
├── addr-schema.md # 常用地址数据结构
├── state-schema.md # 会话状态数据结构
├── order-workflow.md # 订单管理流程
└── error_handling.md # 异常处理流程