数据集 + 模块接口
{
"id": "v001",
"title": "中国卫通完成 5G NTN 试验",
"occurred_at": "2025-Q1",
"ground_truth": {
"threads_actual": ["核心网", "运营支撑"],
"thesis_impact_actual": "增强",
"market_reaction_5d": {
"sector": "+3.2%",
"top_movers": ["中国卫通", "信科移动"]
},
"research_consensus": "看多核心网设备 + 服务",
"verified_by": ["xx 卖方研报"]
},
"agent_judgment": null
}
# validation.py
def load_validation_set(path): ...
def run_judgment(conn, event, llm=None): ...
def compare(judgment, gt) -> dict:
"""逐字段 {field, agent, gt, match_kind}
match_kind ∈ exact|partial|mismatch|n/a"""
def run_validation(conn, samples_path, llm=None): ...
def render_validation_table(result): ...