Files
TJWaterAgent/.opencode/skills/data/timeseries-access/scheme/SKILL.md
T
2026-05-20 14:59:18 +08:00

3.7 KiB

name, description, version
name description version
tjwater-action-data-timeseries-access-scheme data/timeseries-access 下 scheme 操作技能。 3.0.0

scheme Action Skill

简介

负责 data/timeseries-access 场景下 scheme 的具体接口调用。

子模块索引 (渐进式引导)

  • 当前为叶子节点,直接使用下方接口目录。

接口目录

Method Path Summary Required Params Optional Params
DELETE /api/v1/scheme/links 删除方案管道数据 scheme_type (query), scheme_name (query), start_time (query), end_time (query) -
GET /api/v1/scheme/links 查询方案管道数据 scheme_type (query), scheme_name (query), start_time (query), end_time (query) -
POST /api/v1/scheme/links/batch 批量插入方案管道数据 data (body) -
GET /api/v1/scheme/links/{link_id}/field 查询方案管道字段数据 link_id (path), scheme_type (query), scheme_name (query), start_time (query), end_time (query), field (query) -
PATCH /api/v1/scheme/links/{link_id}/field 更新方案管道字段 link_id (path), scheme_type (query), scheme_name (query), time (query), field (query), value (query) -
DELETE /api/v1/scheme/nodes 删除方案节点数据 scheme_type (query), scheme_name (query), start_time (query), end_time (query) -
POST /api/v1/scheme/nodes/batch 批量插入方案节点数据 data (body) -
GET /api/v1/scheme/nodes/{node_id}/field 查询方案节点字段数据 node_id (path), scheme_type (query), scheme_name (query), start_time (query), end_time (query), field (query) -
PATCH /api/v1/scheme/nodes/{node_id}/field 更新方案节点字段 node_id (path), scheme_type (query), scheme_name (query), time (query), field (query), value (query) -
GET /api/v1/scheme/query/by-id-time 按ID和时间查询方案模拟数据 scheme_type (query), scheme_name (query), id (query), type (query), query_time (query) -
GET /api/v1/scheme/query/by-scheme-time-property 按方案、时间和属性查询数据 scheme_type (query), scheme_name (query), query_time (query), type (query), property (query) -
POST /api/v1/scheme/simulation/store 存储方案模拟结果 scheme_type (query), scheme_name (query), node_result_list (body), link_result_list (body), result_start_time (query) -
  • 覆盖方法:DELETE, GET, PATCH, POST

接口说明

接口 说明
POST /scheme/links/batch 批量将管道模拟结果写入指定方案(scheme_type + scheme_name)的数据表
GET /scheme/links 查询指定方案和时间范围内的所有管道模拟数据
DELETE /scheme/links 删除指定方案和时间范围内的管道模拟数据
GET /scheme/links/{link_id}/field 查询特定管道在指定方案和时间范围内某字段的时序数据
PATCH /scheme/links/{link_id}/field 修改特定管道在指定方案某时刻的某个字段值
POST /scheme/nodes/batch 批量将节点模拟结果写入指定方案的数据表
GET /scheme/nodes/{node_id}/field 查询特定节点在指定方案和时间范围内某字段的时序数据
PATCH /scheme/nodes/{node_id}/field 修改特定节点在指定方案某时刻的某个字段值
DELETE /scheme/nodes 删除指定方案和时间范围内的节点模拟数据
POST /scheme/simulation/store 一次性存储完整方案模拟结果(节点 + 管道),需提供 scheme_type 和 scheme_name
GET /scheme/query/by-id-time 按元素ID、类型和时间点查询该元素在指定方案下的模拟值
GET /scheme/query/by-scheme-time-property 按方案、时间点和属性名查询全网在指定方案下的模拟值