首页openclaw插件 › Openclaw Plugin Rides — OpenClaw Rides Plugin — 车程费用追踪插件

代码插件 安全

Openclaw Plugin Rides — OpenClaw Rides Plugin — 车程费用追踪插件

v0.2.0

OpenClaw 车程费用追踪插件,支持 Grab、Gojek 和 Zig (CDG) 的车程费用追踪。功能包括手动记录车程、同步 Gmail 收据邮件、使用 Gemini Vision 解析收据截图、多币种支持、预算跟踪和消费统计。插件安全性注意事项:Gmail OAuth 令牌以明文存储在本地,存在安全风险,建议仅在可信任的机器上使用。

0· 0·0 当前
by @amdlahir·MIT
下载插件包 项目主页
License
MIT
最后更新
2026/4/12
安全扫描
VirusTotal
无害
查看报告
OpenClaw
安全
high confidence
插件代码、指令和配置与车程追踪插件一致,支持可选的 Gmail 收据同步。最大风险在于存储在本地机器上的明文 Gmail OAuth 令牌。
安全有层次,运行前请审查代码。

License

MIT

可自由使用、修改和再分发,需保留版权声明。

版本

latestv0.2.02026/4/6
● 无害

安装命令 点击复制

官方npx clawhub@latest install rides
镜像加速npx clawhub@latest install rides --registry https://cn.clawhub-mirror.com

插件文档

插件概述

OpenClaw 车程费用追踪插件,用于追踪 Grab、Gojek 和 Zig (CDG) 的车程费用。支持手动记录、Gmail 收据同步和截图解析(实验性)。

安全注意事项 - Gmail 集成

读取权限:仅请求 Gmail 读取权限(gmail.readonly),用于提取车程收据邮件。 风险:OAuth 令牌以明文存储在 ~/.openclaw/rides/tokens.json,理论上可读取所有邮件。建议仅在可信任的机器上使用,避免备份令牌文件。

主要功能

  • 手动记录:通过自然语言输入记录车程(如“我从 Orchard 到 Bugis 乘 Grab,花费 15 美元”)
  • Gmail 邮件同步:自动解析 Grab、Gojek 和 Zig 的车程收据邮件
  • 截图解析:使用 Gemini Vision 从收据图片提取车程数据(实验性)
  • 多币种支持:支持 SGD、USD、MYR,自动汇率归一化(使用 Frankfurter API)
  • 预算跟踪:设置月度预算,配置警报阈值
  • 消费统计:按提供商、类别或月份分解消费
  • 快捷命令/rides/rides_stats/rides_sync/rides_reset
  • AI 代理集成:代理自动识别车程追踪工具

支持提供商

提供商发件人邮箱主题模式备注
Grabno-reply@grab.com含“receipt”支持 SGD 和 MYR(MYR 为骨架实现)
Gojekno-reply@invoicing.gojek.com含“trip”或“receipt”仅支持 SGD
Zig (CDG)noreply@cdgtaxi.com.sg含“ride”或“receipt”仅支持 SGD,适用于 ComfortDelGro 出租车

安装

选项 A:从 ClawHub 安装

openclaw plugins install clawhub:openclaw-plugin-rides
openclaw gateway restart

选项 B:从源码安装(开发用)

git clone https://github.com/amdlahir/openclaw-plugin-rides.git
cd openclaw-plugin-rides
npm install
openclaw plugins install -l .
openclaw gateway restart

配置

是否必需默认值描述
googleClientId需要(Gmail 同步)--Google OAuth2 客户端 ID
googleClientSecret需要(Gmail 同步)--Google OAuth2 客户端密钥
baseUrl需要(Gmail 同步)--OpenClaw 实例 URL(OAuth 重定向)
googleAiApiKey--Google AI API 密钥(用于截图解析)
defaultCurrencySGD默认货币(SGD、USD、MYR)
defaultCategorypersonal默认类别(work、personal)

设置 Google Cloud (Gmail 同步)

  • 创建 Google Cloud 项目
  • 启用 Gmail API
  • 配置 OAuth 同意页面
  • 添加测试用户
  • 创建 OAuth2 凭据
  • 将凭据添加到插件配置
  • 连接 Gmail 账户

使用

AI 工具(通过聊天)

说什么使用工具
“我从 A 到 B 乘 Grab,花费 X”log_ride
“显示我的最近车程”list_rides
“我这个月花了多少?”ride_spending_stats

快捷命令

命令描述
/rides显示最近 10 次车程
/rides_stats显示当前月份消费摘要和预算状态
/rides_sync触发 Gmail 同步

数据存储

  • 数据库:~/.openclaw/rides/rides.db (SQLite)
  • OAuth 令牌:~/.openclaw/rides/tokens.json

许可

MIT

数据来源:ClawHub ↗ · 中文优化:龙虾技能库
OpenClaw 技能定制 / 插件定制 / 私有工作流定制

免费技能或插件可能存在安全风险,如需更匹配、更安全的方案,建议联系付费定制

了解定制服务