讲师中心 微信公众号

工具推荐

视频效率加速
Seko
Seko

AI短剧一键生成成片

Laper
Laper

剧本策划到成片协作

立刻MV
立刻MV

低成本歌曲 MV、视频生成

updream

一键生成高质量推广成片

Open Data Hub Cli

Polar Sponsor
爱发电 赞助
.NET 9.0

在需要使用 Open Data Hub、NOI Techpark 数据、ODH API、Tourism API、Mobility API、A22 交通数据或查询 Open...时使用此技能。

打开数据枢纽 CLI. 使用odh 而不是刮掉 Open Data Hub 页面

功能概述

打开数据枢纽 CLI. 使用odh 而不是刮掉 Open Data Hub 页面是一项面向实际任务的技能,主要用于大部分实用数据是 South Tyrol / Academy Province of Bolzano;验证从坐标、 来源或位置得出的记录级别位置。

核心要点

  • 它将相关步骤、工具调用和结果整理方式集中到统一流程中,帮助使用者更快完成目标并减少重复操作。
  • 使用时应结合输入条件选择合适的执行方式,核对必要参数、依赖环境与输出内容,并按原始要求处理异常情况。
  • 从功能定位来看,该技能强调把分散的操作要求整理成清晰、可复用的处理流程,使用户能够围绕既定目标快速准备输入、选择执行方式并获得结构化结果。

使用与执行

实际使用前应先确认任务范围、数据来源、运行环境、必要权限和关键参数,再依据技能说明逐步执行;若输入条件不完整,应先补齐信息或采用保守配置,避免因错误假设导致结果偏离需求。执行过程中需要关注工具调用是否成功、接口或依赖是否可用、输出格式是否符合预期,并对异常提示、缺失字段和边界情况进行处理;

结果检查与注意事项

涉及批量任务时,还应保存进度,避免中断后重复操作。该技能适合用于一次性任务,也可以接入自动化工作流,与其他技能或上层代理配合完成更完整的业务链路;在组合使用时,应明确每一步的输入输出关系,并避免不同步骤之间出现参数冲突。

Open Data Hub CLI

请使用 odh 命令行工具,而非手动爬取 Open Data Hub 网页。大部分实用数据来自南蒂罗尔 / 博尔扎诺自治省;请务必通过坐标、来源或元数据验证每条记录的具体地理位置。

安装与初始化

odh version
odh doctor --timeout 10s

当前命令契约、数据集指引、来源(source)/溯源(provenance)字段、交通辅助功能、GTFS/公共交通支持、按条件筛选的最新测量值、逗号安全的 --param 参数、transit journey --with-realtime 及 MCP 服务端模式等功能,均需 odh v0.4.0+ 版本支持。

推荐的手动安装方式:

go install github.com/galjos/odh-cli/cmd/odh@v0.4.0
brew install galjos/odh/odh

Agent 主机亦可利用本技能中声明的 OpenClaw Go 安装器元数据进行部署。若直接从源码仓库运行,请使用 ./odh。

偏好使用 MCP 协议而非 Shell 命令的 Agent 主机,可通过 odh mcp serve 启动同一套经人工校验的命令接口;其工具输出严格遵循与 CLI 相同的 JSON 契约格式及警告机制。

输出规范

  • 经人工校验的命令默认以表格形式输出。如需解析结果,请显式添加 --json 或 --format json 参数。
  • 该规则尤其适用于 traffic、a22 status、transit、tourism types、mobility types 和 mobility datatypes 等命令。
  • 将 stderr 视为诊断信息,而非有效数据。
  • 非零退出码表示执行失败;退出码 2 通常表示命令调用错误(bad invocation)。
  • 在受控的 Agent 循环中,请将全局超时参数置于子命令之前,例如:odh --timeout 20s traffic today --area bozen-unterland --json。
  • 若不确定某命令的具体用法,可先运行 odh --help;当前帮助文档包含面向具体任务的示例。
  • 在猜测提供方名称、数据类型、站点 ID 或区域 ID 之前,请优先使用发现类(discovery)命令。
  • 相比推断溯源信息,应优先采用返回结果中的 source、source_detail、endpoint、archive、realtime 和 warnings 字段。
  • 稳定可用的结构化 JSON 字段定义详见代码仓库中的 docs/json-contracts.md。

数据发现

odh apis
odh datasets guide "ev charging availability" --format json
odh datasets search parking
odh openapi mobility
odh openapi tourism
odh mobility types --kind station
odh mobility origins --station-type ParkingStation
odh mobility datatypes --station-type TrafficSensor --origin A22 --limit 1000 --json

面对不熟悉的数据主题时,请首先运行 odh datasets guide --format json,并依据其返回的 discovery、verify 和 caveats 字段指导后续操作,再选择更底层的命令。

在任何使用 --origin 进行过滤的查询前,务必先执行 odh mobility origins --station-type 。即使来源看似明确(如 A22、ALPERIA、PROVINCE_BZ),也须如此操作:来源名称属于上游词汇表(upstream vocabulary),已编目来源或数据类型本身,并不能保证存在对应开放的实测数据行。

对于已知端点,可使用 odh call --param key=value。其中 --param 可重复指定,且参数值允许包含逗号。

交通信息

道路施工、封闭及各类道路事件:

odh traffic zones --json
odh traffic categories --json
odh traffic today --area ueberetsch-unterland --type roadworks --json
odh traffic search badia --today --zone-id 6 --json
odh traffic today --near 46.42,11.25 --radius 15km --json

优先使用 traffic 命令,而非原始的 mobility events --origin PROVINCE_BZ。请向用户呈现过期警告(stale warnings)和来源警告(source warnings)。切勿将过期或无明确时效性的开放数据行,当作已确认的当前道路封闭信息展示。

A22 高速公路:

odh a22 status --limit 10 --json
odh mobility events --origin A22 --latest --limit 20

a22 status 面向当前/实时状态。请勿基于 TrafficForecast 类型数据推断实时事故。若需查询历史本地 A22 事故,应说明 ODH/A22 实时数据流通常不保留历史记录,必要时请参考带时间戳的外部数据源。

出行测量数据

获取当前可用性数据时,请先发现来源(origin)与数据类型(datatype),再按时效性进行筛选:

odh diagnostics ev-charging --origin ALPERIA --fresh-within 24h
odh diagnostics parking-forecasts --origin "Municipality Merano" --fresh-within 2h --forecast-minutes 60
odh mobility latest --station-type ParkingStation --data-type free --origin "Municipality Merano" --active --fresh-within 2h --sort newest --request-limit 10000 --limit 10 --format table

原始的“最新”数据行可能包含已失效或非活跃站点。请向用户呈现 warnings 字段内容。若诊断结果显示 current_only,则仅报告当前占用状态,不得展示过期的预测数据。

旅游活动事件:

odh diagnostics tourism-events --date 2026-05-18 --limit 20
odh tourism poi --limit 1 --seed 42 --fields Detail.en.Title,GpsInfo

在做出“今日附近”类推断前,请务必检查 date_status、location_status 及 GpsInfo 字段。

公共交通

odh gtfs datasets
odh gtfs realtime --dataset sta-time-tables --feed trip-updates --limit 5
odh transit stops search merano --limit 10
odh transit departures --stop-id  --date 2026-05-16 --around 13:00 --mode train --json
odh transit trip --from-stop-id  --to-stop-id  --date 2026-05-16 --time 13:00 --mode train --json
odh transit journey --from-stop-id  --to-stop-id  --date 2026-05-16 --time 13:00 --max-transfers 3 --with-realtime --json
odh transit delay-stats --from auer --to brenner --time 14:05 --weekday saturday --json

当站点名称存在歧义时,请使用站点 ID(stop ID)。journey --with-realtime 将静态路线与当前 GTFS-RT 数据叠加标注,但**不执行动态重路径规划(live-reroute)**。缺失实时实体(realtime entities)并不意味着服务准点。若未归档 GTFS-RT 历史数据,则无法支持历史延误概率分析;此时请使用 delay-stats,切勿主观猜测。

评估(Evals)

scripts/run-agent-evals.sh

请使用 evals/agent/tasks.json 进行人工评分,使用 evals/agent/recipes.json 作为机器可读的命令配方(command recipes)。通过评估结果判断反复失败是否需要更新文档、优化技能指引、改进 Agent 推理逻辑,或引入特定 CLI 功能增强。

参考资料

  • https://opendatahub.com/api/
  • https://docs.opendatahub.com/en/latest/datasets.html
  • https://docs.opendatahub.com/en/latest/howto/mobility/getstarted.html
目录

热门AI工具

更多
豆包大模型

豆包大模型是一款由字节跳动推出的企业级大语言模型服务平台。

Lovart
Lovart Hot

一款面向视觉设计创作的AI设计平台,可通过智能体和画布工作流辅助制作海报、Logo、网页、PPT及其他视觉内容。

讯飞智作

讯飞智作是一款AI视频创作工具,AI文本配音工具,数字人课程、营销视频制作。

WorkBuddy

一款AI办公效率工具,主要用于腾讯云推出的AI原生桌面智能体工作台,适合需要提升相关任务效率的用户。

DeepSeek

DeepSeek是一款面向对话、写作、编程和推理场景的AI大模型工具。

蛙蛙写作

一款AI论文写作工具,主要用于超级AI智能写作助手,适合需要提升相关任务效率的用户。

SkildArt
SkildArt Hot

SkildArt是一款AI文本写作工具,一站式 AI 视觉创作平台。

小橡皮AI

一款AI工具,主要用于小橡皮一键去AI味,将机器味重的内容改得更有活人感,防止因为 AI 内容被平台打上 AI 标签,以及限流,适合需要提升相关任务效率的用户。

Flowith
Flowith Hot

Flowith是一款基于画布和智能体工作流的 AI 协作工作空间。

相关专题

更多
Postman身份认证怎么配置
Postman身份认证怎么配置

本专题从实际API接口调试场景出发,讲解Postman身份认证的完整配置流程,包括常见认证协议介绍、授权参数设置、访问令牌填写、OAuth 2.0授权及认证失败排查,帮助用户正确完成接口授权与访问验证。

0

2026.11.06

Postman请求头Headers怎么设置
Postman请求头Headers怎么设置

围绕Postman HTTP请求头配置展开,讲解Headers选项的具体使用方式,包括Key和Value参数填写、请求头信息添加、常见Header字段设置及请求头修改方法,帮助用户解决接口调试过程中遇到的请求头配置问题。

0

2026.11.06

Postman接口请求发送教程
Postman接口请求发送教程

详细介绍Postman接口请求的创建与发送方法,涵盖GET和POST请求、URL配置、请求参数、Headers请求头、Body请求体设置以及响应结果查看,帮助用户掌握Postman接口请求的完整操作流程。

0

2026.11.06

DBeaver怎么导入数据
DBeaver怎么导入数据

DBeaver数据导入专题,整理Excel、CSV、SQL、TXT等常见文件的数据导入方法,涵盖目标数据库选择、数据表创建、字段映射、数据类型设置及导入参数配置等操作,帮助用户将本地文件中的数据写入数据库,并了解批量导入、重复数据处理和导入失败等常见问题的解决方法。

0

2026.11.05

DBeaver安全防护教程大全
DBeaver安全防护教程大全

DBeaver安全防护专题,围绕数据库连接安全、账号密码保护和访问权限管理展开,整理SSL/TLS加密连接、SSH隧道、数据库凭据保存及证书验证等配置方法,同时介绍敏感信息保护、远程连接风险和高权限账号使用等注意事项,帮助用户提高数据库日常管理的安全性。

0

2026.11.05

DBeaver连接创建与配置教程
DBeaver连接创建与配置教程

本专题聚焦DBeaver数据库连接配置与管理,覆盖从新建连接、选择数据库类型到填写连接参数和验证连接的完整流程。针对MySQL、PostgreSQL、SQL Server等常见数据库,整理相应的连接设置方法,并提供驱动缺失、认证失败和连接异常等问题的排查方向。

0

2026.11.04

XORM框架结构体映射与表结构同步
XORM框架结构体映射与表结构同步

本专题围绕XORM框架的结构体映射展开,说明表名与字段的命名策略、xorm标签常用属性、主键自增与时间字段自动填充,并演示Sync2自动建表、增量字段升级、索引声明与反向生成结构体的完整流程。

0

2026.11.04

XORM框架安装配置与数据库连接
XORM框架安装配置与数据库连接

本专题聚焦XORM框架的配置与连接环节,拆解MySQL、PostgreSQL、SQLite、SQL Server的DSN写法与驱动选择,讲清连接池参数、多数据源拆分、读写分离与超时重连的处理方式,并补充容器与兼容数据库的适配经验。

0

2026.11.04

XORM框架安装配置与数据库连接
XORM框架安装配置与数据库连接

本专题聚焦XORM框架的配置与连接环节,拆解MySQL、PostgreSQL、SQLite、SQL Server的DSN写法与驱动选择,讲清连接池参数、多数据源拆分、读写分离与超时重连的处理方式,并补充容器与兼容数据库的适配经验。

0

2026.11.04

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
热门推荐
/
最新课程
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn