PART 01

PART 02

PART 03
北纬 33 度 11 分、东经 121 度 47 分 北纬 33 度 11 分、东经 125 度 00 分 北纬 31 度 00 分、东经 128 度 20 分 北纬 25 度 38 分、东经 125 度 00 分 北纬 24 度 45 分、东经 123 度 00 分 北纬 26 度 44 分、东经 120 度 58 分

situation_feed:结构化态势表,记录目标、机型、国别语义、位置、高度、航向、航速和时间戳。recon_report:航天侦察影像判读报文,描述机场部署、训练、维修、保障车辆、起飞准备等。sigint_report:技侦监听报文,描述数据链、雷达、通信、电子信号和周期性回传。open_source_geo:开源地理与公开动态,包括 ADIZ 边界、基地坐标、新闻和社交媒体线索。
PART 04

PART 05
AirTarget是空中目标。它包含目标 ID、名称、平台类型、国别语义、起飞机场、任务类型、当前威胁等级、最新位置和 SIDC符号编码。一个 RC-135、一个 F-16 或一个 KC-135,在本体里首先都是 AirTarget,只是属性不同、关系不同、函数判断不同。TrackPoint是航迹点。它记录目标在某一时刻的经纬度、高度、航向、航速。一个目标会有一串航迹点,通过HAS_TRACK_POINTLink 连接。这样我们才能讨论“历史航迹”“当前点位”“未来预测”,而不是只看一个静态坐标。IntelReport是情报报文。航侦文本、技侦文本、开源动态都可以实例化为情报对象,但会保留类型、来源、正文、置信度、来源可靠性和关联目标。这样做的好处是,威胁评估不是一句“情报显示”,而能追溯到具体报文。AirspaceZone是空域区域。东海 ADIZ、关注区、边界线都属于区域对象。区域对象的核心属性是geometry和coordinates。这让 ADIZ 不再只是前端图层,而是函数可以读取和计算的业务对象。ThreatAssessment是威胁评估对象。它不是原始数据,而是函数输出,包含威胁等级、置信度、规则版本、证据、人工复核标记和 lineage。ApproachEvent是事件对象。抵近、进入、边界平行飞行等,都可以成为事件对象。事件对象让系统能够把“运动学变化”提升成业务事实。

PART 06
situation_feed对应 AirTarget,而是明确到字段:target_id映射到 AirTarget.targetId,target_name映射到 AirTarget.name,target_type映射到 AirTarget.platformType,country映射到 AirTarget.affiliation。这里的country不是普通国家字段,而是业务语义标签:red表示对抗方,unknown表示身份未确认,neutral表示中立,blue表示己方。lat/lon/altitude_m会进入 TrackPoint.position,同时最新航迹点会投影为AirTarget.latestPosition。heading和 speed会进入运动属性,供抵近识别和概率预测函数使用。IntelReport。正文进入rawText,报文类型进入 reportType,置信度进入confidence,来源可靠性进入sourceReliability。在证据链里,系统可以计算confidence * sourceReliability,避免把所有报文都当成同等可信。AirspaceZone.geometry。这一步让区域边界既能显示在 Cesium 上,也能参与函数计算。比如 predict_adiz_entry_probability会用这个多边形判断目标是否已经在 ADIZ 内。PART 07
AirTarget HAS_TRACK_POINT TrackPoint:让目标拥有时间序列。AirTarget SUPPORTED_BY_REPORT IntelReport:让目标与情报报文建立支撑关系。AirTarget LOCATED_IN_OR_NEAR AirspaceZone:让目标与 ADIZ、关注区建立空间关系。AirTarget ASSESSED_BY ThreatAssessment:让目标与威胁评估结果连接。ThreatAssessment USES_EVIDENCE_FROM IntelReport:让研判结论能回溯到证据。
PART 08
detect_approach_events:用来识别目标是否抵近 ADIZ、进入 ADIZ,或者沿边界平行飞行。它会读取目标航迹点,计算经纬度变化、持续时间、平均速度、航向变化、高度方差和采样数量。infer_intent:用来推断意图。比如 RC-135V/W 沿 ADIZ 东侧边界平行飞行,且航侦和技侦报文都指向侦察活动,那么意图可以判断为边界平行 ISR 侦察。F-16CM 高速向ADIZ 收敛,但身份未确认且只有单源情报支撑,则更适合判断为抵近试探,并保留人工复核。find_similar_tracks:用来找历史相似航迹。它让系统不只看当前 10 分钟,而能把当前模式放到历史样例里比较。build_evidence_chain:用来生成证据链。它返回规则版本、支撑报文、来源可靠性、加权置信度、相似案例和数据 lineage。这是系统能不能让人信服的关键。assess_threat:用来输出威胁等级。它综合目标阵营语义、平台类型、运动模式、情报支撑、历史相似航迹和规则策略,输出high、medium、low,并判断是否需要人工复核。predict_adiz_entry_probability:用来预测进入 ADIZ 的概率。它会随时间轴实时重算。这里有一个重要修正:如果目标当前点位已经在ADIZ 多边形内,概率必须是 100%,状态为already_inside_adiz。例如 TGT-017 已经在防空识别区内,系统就不能再输出一个“未来进入概率 80%”。这个细节说明本体函数不是为了生成漂亮分数,而是为了遵守业务事实。
PART 09
MCP 工具 | 作用 |
list_ontologies | 列出可用本体 |
match_ontology | 根据自然语言任务匹配本体 |
create_task | 创建研判任务 |
get_data_contract | 返回本体需要的数据源契约 |
prepare_workspace | 拉取并准备任务数据空间 |
run_function | 执行本体函数 |
explain_result | 返回证据链和 lineage |
propose_action | 生成受控动作建议 |

decision_support_only。高风险动作,比如直接作战控制、武器分配、自动拦截执行,不会由智能体直接触发,只能生成建议或进入人工复核。PART 10
PART 11
air_target_threat_assessment本体,准备工作区,然后调用 predict_adiz_entry_probability。函数读取当前时间步的目标位置,先做 ADIZ 多边形内点判断。由于 TGT-017 当前已经在 ADIZ 内,函数直接输出:target_id: TGT-017probability: 1.0status: already_inside_adizallowed_effect: decision_support_only
已关注
关注
重播 分享 赞
PART 12
PART 13
match_ontology、prepare_workspace、run_function、explain_result、propose_action,智能体的每一步都有业务语义、证据链和权限边界。PART 14
PART 15
夜雨聆风