---
title: "查询板块局部关系图"
description: "返回选中板块的一跳层级、产业、演化和市场关联。"
pageClass: gendangzou-doc
---

# 查询板块局部关系图

`sector.graph`

返回选中板块的一跳层级、产业、演化和市场关联。

## 调用契约

| 项目 | 值 |
| --- | --- |
| Method | `GET` |
| Path | `/api/gendangzou/sectors/{sector_id}/graph` |
| 业务域 | `sector` |
| 数据更新 | 随完整数据版本发布 |

受控意图：`get_sector_graph`、`analyze_sector_relationships`

## 请求参数

| 参数 | 位置 | 类型 | 必填 | 约束与默认值 |
| --- | --- | --- | --- | --- |
| `sector_id` | path | string | 是 | 最短 3 字符；最长 128 字符 |
| `snapshot_id` | query | string | 否 | 最短 8 字符；最长 128 字符 |
| `as_of` | query | string | 否 | 返回此日期或此前最近的完整快照；格式 `date` |
| `detail` | query | string | 否 | full 保留完整 Web 响应；compact 返回供 Agent 使用的稳定快照引用；默认 `full`；可选 `full`、`compact` |
| `include` | query | string | 否 | 逗号分隔的精简版本扩展：sector_dynamics、coverage；最长 80 字符 |

## 最小调用

```bash
curl --fail --silent --show-error \
  -H "Authorization: Bearer $MOBIUSQUANT_TOKEN" \
  "https://api.mobiusquant.ai/api/gendangzou/sectors/<sector_id>/graph?detail=compact"
```

将路径中的 `<...>` 替换为实际资源 ID。

## 响应

| 字段 | 类型 | 必有 | 含义 |
| --- | --- | --- | --- |
| `snapshot` | `SnapshotContext / SnapshotReference` | 是 | 本次查询实际使用的数据版本。 |
| `focus_sector_id` | `string` | 是 | 局部图谱的中心板块。 |
| `nodes` | `array<SectorGraphNode>` | 是 | 局部板块图谱中的节点。 |
| `edges` | `array<SectorGraphEdge>` | 是 | 局部板块图谱中的关系边。 |
| `summary` | `SectorGraphSummary` | 是 | 当前查询的聚合统计。 |

### `SectorGraphNode`

| 字段 | 类型 | 必有 | 含义 |
| --- | --- | --- | --- |
| `sector_id` | `string` | 是 | 板块稳定标识。 |
| `name` | `string` | 是 | 对象名称。 |
| `layer` | `string` | 否 | 板块层级。 |
| `status` | `string` | 否 | 对象或关系的当前状态。 |
| `object_type` | `string` | 否 | 板块对象类型。 |
| `parent_id` | `string / null` | 否 | 直接上级板块标识。 |
| `parent_name` | `string / null` | 否 | 直接上级板块名称。 |
| `definition` | `string` | 否 | 板块定义。 |
| `current_in_snapshot` | `boolean` | 否 | 该板块是否存在于本次数据版本。 |
| `lifecycle_state` | `string` | 否 | - |
| `roles` | `array<string>` | 否 | - |
| `policy_heat` | `HeatValue / null` | 否 | 板块的政策热度。 |
| `market_attention` | `HeatValue / null` | 否 | 板块的即时市场关注度。 |
| `market_trading` | `HeatValue / null` | 否 | 板块的资金确认度。 |

### `HeatValue`

| 字段 | 类型 | 必有 | 含义 |
| --- | --- | --- | --- |
| `level` | `number` | 是 | - |
| `momentum` | `number` | 是 | 相对上一可比版本的变化量。 |
| `contribution_count` | `integer` | 否 | 进入当前热度计算的贡献项数量。 |

### `SectorGraphEdge`

| 字段 | 类型 | 必有 | 含义 |
| --- | --- | --- | --- |
| `edge_id` | `string` | 是 | - |
| `source_sector_id` | `string` | 是 | - |
| `source_sector_name` | `string` | 是 | - |
| `target_sector_id` | `string` | 是 | - |
| `target_sector_name` | `string` | 是 | - |
| `category` | `string` | 是 | 对象或关系分类。 |
| `relation` | `string` | 是 | 板块节点之间的关系类型。 |
| `confidence` | `string / number / null` | 否 | 结果置信度；不能与关系分或热度分互换。 |
| `rationale` | `string` | 否 | 当前判断或关系的依据。 |
| `effective_from` | `string` | 否 | - |
| `lifecycle_relation` | `boolean` | 否 | - |
| `generic_relation` | `boolean` | 否 | - |
| `pattern` | `string` | 否 | - |
| `linkage_score` | `number / null` | 否 | - |
| `stock_overlap` | `number / null` | 否 | - |
| `independent_signal` | `boolean / null` | 否 | - |
| `market_trade_date` | `string` | 否 | 资金维度实际使用的最近交易日。 |

### `SectorGraphSummary`

| 字段 | 类型 | 必有 | 含义 |
| --- | --- | --- | --- |
| `node_count` | `integer` | 是 | - |
| `edge_count` | `integer` | 是 | - |
| `category_counts` | `object` | 否 | - |
| `generic_relation_count` | `integer` | 否 | - |
| `market_relation_count` | `integer` | 否 | - |

## 调用要点

- Agent 建议使用 `detail=compact` 控制上下文体积。
- 需要解释结论时，再调用关联证据能力。

## 关联能力

- [`sector.detail`](/zh/gendangzou/capabilities/sector.detail)
- [`signal.dynamics.list`](/zh/gendangzou/capabilities/signal.dynamics.list)

## 机器可读契约

- [完整能力清单](/zh/gendangzou/agent-manifest.json)
- [在线能力详情](https://api.mobiusquant.ai/api/gendangzou/capabilities/sector.graph)
