首页龙虾技能列表 › Life Query — 技能工具

Life Query — 技能工具

v2.0.0

日常生活信息查询助手。快递物流跟踪(顺丰/圆通/中通/韵达/京东)、实时和历史汇率换算(30 种货币)、 全国各省油价查询(92/95/柴油)、全球城市天气预报(当前+多日+逐小时)。 当用户提到"查快递"、"快递单号"、"物流"、"汇率"、"换算"、"美元人民币"、"油价"、"加油"、 "92号多少钱"、"天气...

3· 234·0 当前·0 累计
by @eamanc-lab (eamanc)·MIT-0
下载技能包
License
MIT-0
最后更新
2026/3/21
安全扫描
VirusTotal
无害
查看报告
OpenClaw
安全
high confidence
The skill's code, runtime instructions, and external requests match its stated purpose (parcel tracking, exchange rates, oil prices, weather); nothing requests unrelated credentials or system access, but note the use of a third-party proxy for anonymous parcel queries which has privacy implications.
评估建议
This skill appears to do what it says: it runs local shell scripts that call the listed web APIs (frankfurter.app, wttr.in, datacenter-web.eastmoney.com) to answer user queries. Before installing, consider: 1) Privacy: if you don't provide your own KUAIDI100_KEY/CUSTOMER, package tracking numbers will be sent to api.fenxianglife.com (a third-party proxy) — review that domain's privacy/trustworthiness if you consider tracking numbers sensitive. 2) Required tools: the scripts expect curl and pytho...
详细分析 ▾
用途与能力
Name/description (快递/汇率/油价/天气) aligns with the included scripts and declared endpoints (kuaidi100/poll, fenxianglife proxy, frankfurter.app, eastmoney, wttr.in). There are no unexpected binaries or unrelated credentials required.
指令范围
Runtime instructions call local bash scripts which only perform network requests to the listed services and format output. The courier-track script will send the tracking number to api.fenxianglife.com when no KUAIDI100 credentials are set — this is coherent with the described 'free proxy' but is a privacy consideration (tracking numbers are PII-like). Scripts do not read arbitrary local files or other environment variables.
安装机制
No install spec (instruction-only with bundled scripts). No downloads or archive extraction at install time; all code shipped in the skill package. Low install risk.
凭证需求
No required environment variables are declared; the only optional credentials are KUAIDI100_KEY and KUAIDI100_CUSTOMER to enable direct kuaidi100 queries. That is proportionate to the courier feature. No other SECRET/TOKEN env vars are requested.
持久化与权限
always is false, skill is user-invocable and not force-included. Scripts do not modify other skills or system-wide settings.
安全有层次,运行前请审查代码。

License

MIT-0

可自由使用、修改和再分发,无需署名。

运行时依赖

无特殊依赖

版本

latestv2.0.02026/3/16

合并 apis/ 到 scripts/,优化 SKILL.md 结构和双语 README

● 无害

安装命令 点击复制

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

技能文档

快递物流跟踪、实时汇率换算、全国油价查询、全球天气预报。四合一日常信息查询。

前置条件

  • 必需curlpython3(系统自带即可)
  • 可选:自有快递100凭证(不配也能用免费额度;配置后直连快递100,不经过第三方)

路由决策

根据用户意图选择接口,所有接口通过 bash {baseDir}/scripts/run.sh call <接口名> 调用:

用户意图接口关键参数备注
发了快递单号、问物流在哪courier-track--trackingNumber <单号>可选 --carrierCode 指定快递公司
没给单号追问用户要单号
"100美元换多少人民币"、问汇率exchange-rate--from USD --to CNY --amount 100默认 USD→CNY
"最近一周日元走势"exchange-rate--from JPY --to CNY --startDate --endDate时间序列
"今天油价多少"、"加油"oil-price默认全国可选 --city 北京 指定省份
"北京最近几次油价调整"oil-price--city 北京 --pageSize 5历史记录
"北京天气怎么样"weather--city 北京没提城市则追问
"明天会下雨吗"、"这周气温"weather--city <城市> --days 3多日预报
"逐小时天气"weather--city <城市> --detail含 hourly 数据
同时问多个分别调用单个接口失败不影响其他
所有接口支持 --format table(人类可读)或 --format json(默认)。

调用示例

# 快递查询(自动识别快递公司)
bash {baseDir}/scripts/run.sh call courier-track --trackingNumber SF1234567890

# 汇率换算 bash {baseDir}/scripts/run.sh call exchange-rate --from CNY --to USD,EUR,JPY --amount 100

# 历史汇率走势 bash {baseDir}/scripts/run.sh call exchange-rate --from USD --to CNY --startDate 2026-03-01 --endDate 2026-03-10

# 全国油价(表格) bash {baseDir}/scripts/run.sh call oil-price --format table

# 指定省份油价 bash {baseDir}/scripts/run.sh call oil-price --city 北京

# 天气预报(3天) bash {baseDir}/scripts/run.sh call weather --city Shanghai --days 3 --format table

# 列出所有接口 bash {baseDir}/scripts/run.sh list

常用货币代码:CNY(人民币)、USD(美元)、EUR(欧元)、JPY(日元)、GBP(英镑)、HKD(港币)、KRW(韩元)。

错误处理

现象处理
missing_parameter提示用户提供缺少的参数(单号/城市/币种)
curl 超时或返回非 0告知用户"XX 服务暂时不可用",建议稍后重试
单号查询返回空 data提示用户核实单号,建议检查位数和字母
快递公司识别失败(carrierName 为空)追问用户快递公司,用 --carrierCode 指定
不支持的货币代码(返回 404)提示检查货币代码,给出常用代码列表
城市名无法识别建议换英文城市名或检查拼写
python3 未安装提示用户安装 python3

外部服务声明

接口端点发送的数据凭证
courier-track(免费)api.fenxianglife.com仅快递单号
courier-track(自有凭证)poll.kuaidi100.com快递单号 + 签名环境变量直连,不经过第三方
exchange-rateapi.frankfurter.app货币代码、金额
oil-pricedatacenter-web.eastmoney.com省份名
weatherwttr.in城市名
配置自有快递100凭证后自动切换直连通道:
export KUAIDI100_KEY=你的授权Key
export KUAIDI100_CUSTOMER=你的Customer编码

更新

npx clawhub@latest update life-query

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

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

了解定制服务