SPARK Logo
国内 SPARK 企业汇聚中枢 · 局端 Hub OpenAPI 开放平台 OpenAPI v3.0 单向主动 Pull 局端 16G 研判座舱专享
第二层国内 SPARK 汇聚中心 (spark.icmvp.com) ➔ 第三层局端电脑私有多 Agent 决策大脑数据接口规范
⚙️ 返回系统设置 (局端Key管理)

1. 架构定位与双域三层数据流向拓扑

明确国内 SPARK 企业服务器(第二层)向下游局方专用研判座舱(第三层)供给成品情报的数据流向与权责划分

依据《双域协同三层系统架构与数据流向拓扑方案》,整个系统严格执行“第一层海外感知采集 ➔ 第二层国内 SPARK 汇聚清洗 ➔ 第三层局端座舱单向订阅”的三层拓扑架构。 国内 SPARK 企业服务器(本中心)处于第二层算力中枢,调度本地 14B 大模型完成海量多模态数据深度清洗、经纬度时空初标与热点动态聚类,通过本 Hub OpenAPI 网关向第三层局端研判座舱提供纯净成品情报流

🌐 第一层:海外感知采集站 美西 / 新加坡
• 40+ 国际智库/媒体 & 1600+ X账号监测
• 边缘正则去噪 & 内容哈希去重
• 视频关键帧提取与低比特率音频抽轨
• 仅对国内 SPARK 开放中继数据拉取
角色:离岸边缘感知采集探针
🏢 第二层:国内 SPARK 服务器 本节点: 数据汇聚中枢
• 全量汇聚境外数据并持久化入库
• 本地 14B 大模型多语种现代中文翻译
• 时空初标 (涉事国/城市/经纬度/波及半径)
当日 Top 10 热点动态聚类事实摘要
• 维护东盟十国社会稳定性客观指数沙盘
对局端开放:结构化成品 OpenAPI 接口
💻 第三层:局方 16G 研判座舱 五Agent推演大脑
• 运行实体挖掘、意图解构、威胁仲裁、红蓝博弈、专报生成五大 Agent
单向主动 Pull 本地 SPARK 清洗成品
• 局方私有算力高度珍贵,免去重复聚类消耗
• 涉密推演与战略专报 100% 封闭在本地
连接方式:单向主动拉取 (Bearer Key)

2. 严正安全隔离红线 (CRITICAL SAFETY BOUNDARIES)

第三方托管服务器与局方涉密内网交互的核心安全守则

红线一:SPARK 绝不反向探测或连接局端内网

严格遵循单向主动拉取原则 (Client-Pull Only)。所有网络连接必须由第三层局方笔记本电脑主动向 SPARK 发起 HTTP 请求。SPARK 服务器绝不保存局方内网 IP,绝不向局方内网发起反向探测或回调。

🔒 红线二:SPARK 严禁处理或保存任何局方涉密推演

SPARK 属于第三方企业托管服务器,定位仅为“开源数据清洗中心与算力底座”。局方五 Agent 闭环推演、红蓝博弈、涉密反制举措与长篇战略专报,100% 在局端本地离线生成,严禁回传至 SPARK。

3. 局端鉴权与安全接入机制

第三层局端研判座舱调取所有数据端点必须携带授权凭据

平台采用行业标准的 HTTP Bearer API Key 鉴权机制。SPARK 数据库中采用哈希摘要存储接入密钥,严格执行访问频次限制 (Rate Limit) 与审计流水追溯。 第三层局端笔记本发起 HTTP GET 请求时,必须在 Header 中携带授权凭证:

标准 Bearer 规范(推荐):
Authorization: Bearer sk-hub-bureau-seat-2026-demo
自定义标头格式:
X-API-Key: sk-hub-bureau-seat-2026-demo
公网生产网关基地址 (HTTPS 强加密):
https://spark.icmvp.com/api/v1/hub
第三层局端笔记本单向 Pull 数据主端点,经 FRP 专有加密隧道安全传输
局方机房专线 / 内网直连网关 (本地局域网):
http://127.0.0.1:8000/api/v1/hub
适用于专线物理直连或同内网物理隔离部署环境,极低延迟

4. 游标水位增量拉取机制 (Watermark Cursor)

基于自增 ID 游标的高性能增量拉取,确保零漏单、零重复处理

局端 16G 研判笔记本采用单向主动拉取 (Client-Pull) 架构。SPARK 作为服务端常驻运行,局端无需暴露任何端口即可穿透复杂网络;同时局端可根据自身大模型推理算力负荷自主调节拉取速率,实现完美的流速自适应。

🔄 局端增量拉取流程:
  1. 心跳探测:局端 Client 周期性(如每 15 秒)调用 GET /stats,获取 SPARK 中枢最新情报自增 ID(latest_intel_id)。
  2. 水位比对:若 SPARK 当前最高 ID 大于局端本地保存的 intel_cursor,则发起增量拉取。
  3. 增量拉取:请求 GET /intels?since_id={cursor}&limit=50&risk_min=1,获取已由 14B 大模型清洗初标的成品情报。
  4. 驱动五 Agent 并推进游标:局端本地将数据投递至 Agent 1(实体挖掘)和 Agent 3(威胁仲裁),并将本地游标更新为拉取批次中的最大 ID。
  5. 直接订阅 Top 10 热点:定期调取 GET /top10-events,直接驱动 Agent 4(红蓝博弈)和 Agent 5(专报撰写),免去局端昂贵聚类开销。

5. 局端专属 6 大核心开放接口规范

详细列出各端点 HTTP 方法、路径、请求参数与标准响应 JSON 结构体(需携带 Bearer API Key)

GET /api/v1/hub/stats
局端单向探针与水位心跳

业务说明:轻量级心跳与情报水位探针端点。局端研判座舱可高频定时轮询此端点(每 10~30 秒一次)。 返回 SPARK 当前已清洗情报最高 ID(latest_intel_id)、智库长文总数、Top 10 聚类事件数与服务运行时长,供局端计算拉取 Lag 差值并决定是否触发增量拉取。

请求参数:无
成功响应示例 (200 OK):
{
  "code": 200,
  "message": "success",
  "data": {
    "service": "spark-intelligence-server",
    "node_role": "国内企业级汇聚中枢与开源大模型算力底座 (第二层)",
    "target_consumer": "局端研判座舱 (第三层 16G 显存笔记本)",
    "uptime_sec": 128400,
    "latest_intel_id": 1347,
    "total_intels": 1347,
    "total_articles": 48,
    "top10_events_count": 10,
    "ai_model": "qwen2.5:14b",
    "timestamp": 1790226000
  }
}
GET /api/v1/hub/intels 局端核心成品
增量拉取已清洗成品情报流

业务说明:增量调取经 SPARK 本地 14B 大模型深度清洗初标后的成品情报。 包含时空经纬度(latitude, longitude)、基础波及半径(blast_radius_km)、涉事国家与核心实体、双语翻译与两句话客观事实摘要。供给局端 Agent 1 (实体挖掘) 与 Agent 3 (威胁仲裁)。

请求查询参数 (Query Parameters):
参数名 类型 必填 默认值 说明
since_id int64 0 游标起始自增 ID。仅返回 ID > since_id 的增量成品情报
limit int 50 单次拉取最大条数,范围 1~100
risk_min int 1 最低威胁等级过滤 (1:普通, 2:关注, 3:警告, 4:高危, 5:紧急)
country string 涉事国家代码过滤(如 "PHL", "VNM", "MYS")
成功响应示例 (200 OK):
{
  "code": 200,
  "message": "success",
  "data": [
    {
      "id": 1347,
      "source_id": "1893821039841029",
      "author_handle": "SecBlinken",
      "author_name": "Antony Blinken",
      "title_cn": "美菲在南海争议海域展开联合巡逻磋商",
      "summary_cn": "美方重申美菲共同防御条约适用于南海。菲律宾海岸警卫队近期将增派两艘巡逻艇参与常态化护航。",
      "country": "PHL",
      "city": "Manila",
      "latitude": 14.5995,
      "longitude": 120.9842,
      "blast_radius_km": 150.0,
      "risk_level": 3,
      "entities": ["菲律宾海岸警卫队", "马尼拉", "仁爱礁"],
      "created_at": "2026-09-24T12:00:00Z"
    }
  ]
}
GET /api/v1/hub/articles
海外智库深度报告与外媒长文

业务说明:拉取海外 40+ 智库机构(如兰德 RAND、CSIS、外交政策 Foreign Policy)的长篇深度报告与国际外媒专栏。 包含报告正文段落、发布机构、核心观点与实体抽取,供给局端 Agent 2 (意图解构) 进行跨文本深度研判。

请求查询参数 (Query Parameters):
参数名 类型 必填 默认值 说明
since_id int64 0 仅拉取 ID > since_id 的增量长文
limit int 20 单次拉取条数,范围 1~100
source_org string 智库机构筛选(如 "RAND", "CSIS", "MINDEF")
成功响应示例 (200 OK):
{
  "code": 200,
  "message": "success",
  "data": [
    {
      "id": 48,
      "source_org": "RAND Corporation",
      "title": "Assessing Regional Deterrence Capabilities in Southeast Asia",
      "published_at": "2026-09-23T10:00:00Z",
      "content": "This report examines emerging defense posture alignments...",
      "entities": ["印太战略", "南海", "东盟防长扩大会"],
      "created_at": "2026-09-23T10:15:22Z"
    }
  ]
}
GET /api/v1/hub/top10-events ★ 局端五 Agent 核心推理源
当日十大动态聚类事实摘要

业务说明:局方 16G 研判笔记本极度推荐首选接口! 由 SPARK 在第二层汇聚海量情报,全自动完成事件聚类、客观脉络提炼、热度打分与基础波及半径计算。 局端笔记本免除重复聚类的海量算力消耗,直接将成品 Top 10 热点事实输入 Agent 4 (红蓝博弈) 与 Agent 5 (专报生成) 展开深度推演。

请求查询参数 (Query Parameters):
参数名 类型 必填 默认值 说明
date string 当日 聚类日期,格式 YYYY-MM-DD(如 "2026-09-24")
成功响应示例 (200 OK):
{
  "code": 200,
  "message": "success",
  "data": [
    {
      "rank": 1,
      "event_title": "美菲联演与仁爱礁补给态势升级",
      "summary": "菲海警船只在多艘外军舰艇伴航下向仁爱礁非法坐滩军舰实施加固物资运送,中方依法依规采取管控措施。",
      "heat_score": 96.5,
      "risk_level": 4,
      "involved_countries": ["PHL", "USA", "CHN"],
      "latitude": 9.88,
      "longitude": 115.52,
      "blast_radius_km": 200.0,
      "intel_count": 42
    }
  ]
}
GET /api/v1/hub/sandtable/events
电子沙盘打点与稳定性指数

业务说明:供给局端座舱的态势大屏与 2.5D 战术沙盘。 返回东盟十国社会稳定性客观指数 (0~100) 以及沙盘时空打点事件(经纬度、辐射圈半径、涉事国与影响等级)。

请求查询参数 (Query Parameters):
参数名 类型 必填 默认值 说明
limit int 100 返回打点事件条数上限
成功响应示例 (200 OK):
{
  "code": 200,
  "message": "success",
  "data": {
    "stability_indexes": {
      "PHL": 62.4,
      "VNM": 78.1,
      "MYS": 81.5,
      "IDN": 74.0,
      "THA": 69.8
    },
    "events": [
      {
        "id": 1347,
        "title": "美菲联演与仁爱礁补给态势升级",
        "latitude": 9.88,
        "longitude": 115.52,
        "blast_radius_km": 200.0,
        "risk_level": 4,
        "country": "PHL"
      }
    ]
  }
}
GET /api/v1/hub/broadcasts
单向国家安全态势预警广播

业务说明:SPARK 汇聚中心向下游局方研判座舱发布的单向风险通报与态势指令。 局端 Client 轮询获取到新通报后,以高优先级系统级弹窗呈现,用于突发国家安全重大态势即时预警。

请求参数:无
成功响应示例 (200 OK):
{
  "code": 200,
  "message": "success",
  "data": [
    {
      "id": 7,
      "level": "urgent",
      "title": "南海方向重大演训动态特别通报",
      "content": "监测到多型外军电子侦察机在巴士海峡及南海北侧空域高频活动,请局端相关研判组重点强化电磁频谱与兵力布势交叉分析。",
      "publisher": "SPARK-态势分析中枢",
      "created_at": "2026-09-24T12:30:00Z"
    }
  ]
}

6. 局端研判座舱生产级 Client 客户端源码实现

开箱即用的局端主动拉取守护进程,支持游标断点续传、五 Agent 数据分发与异常重试


      

7. HTTP 响应状态码与故障排查指南

标准化 HTTP 错误响应说明与快速诊断流程

HTTP 状态码 含义说明 排查与处置方案
200 OK 拉取成功 成品数据正常返回,局端将最大 ID 写入本地游标记忆并分发五 Agent
401 Unauthorized 缺失 API Key 或密钥无效 检查 HTTP 请求头是否正确设置 Authorization: Bearer <KEY>
403 Forbidden 局端密钥已禁用或数据权限受限 联系 SPARK 中枢管理员在后台【局端主动订阅开放网关】确认 Key 状态为 active
429 Too Many Requests 触发访问频控限流 局端拉取过于高频,建议主动轮询间隔设置为 15~30 秒,并采用指数退避重试
502 / 504 Timeout 专线网络抖动或中枢服务重载 局端 Client 捕获异常并等待 5 秒后自动重试,勿立即并发重发