Edge Signal Aggregator 用于汇总多个上游边缘发现技能的输出,形成单一的加权信心仪表板。它可配置各信号权重,去除重叠主题,标记不同技能之间的信号矛盾,并按综合信心分数对边缘想法排序,最终输出带来源链接的优先级短名单。
适用场景包括:运行多个边缘发现技能后希望获得统一视图;整合 edge-candidate-agent、theme-detector、sector-analyst、institutional-flow-tracker 等技能的信号;基于多信号源做投资组合配置决策前参考;识别不同分析方法间的矛盾;判断哪些边缘想法值得深入研究。
前提条件:Python 3.9+,无需 API key(处理其他技能生成的本地 JSON/YAML 文件),依赖 pyyaml。
使用流程:第一步收集上游技能的输出文件,如 reports/edge_candidate_.json、reports/edge_concepts_.yaml、reports/theme_detector_.json、reports/sector_analyst_.json、reports/institutional_flow_.json、reports/edge_hints_.yaml。第二步运行聚合脚本:python3 skills/edge-signal-aggregator/scripts/aggregate_signals.py --edge-candidates reports/edge_candidate_agent_.json --edge-concepts reports/edge_concepts_.yaml --themes reports/theme_detector_.json --sectors reports/sector_analyst_.json --institutional reports/institutional_flow_.json --hints reports/edge_hints_.yaml --output-dir reports/。可用 --weights-config 指定自定义权重文件。第三步查看生成的报告,包含按综合信心排序的边缘想法、信号来源、矛盾信号和去重日志。第四步可按 --min-conviction 过滤高信心信号。
输出为 JSON 和 Markdown 报告,保存于 reports/ 下,文件名格式为 edge_signal_aggregator_YYYY-MM-DD_HHMMSS.json 与 .md。报告含权重配置、汇总统计、排序信号、矛盾列表和去重日志。核心原则包括来源追踪、矛盾透明、权重可配置、去重不丢失来源、输出可操作。其他细节以资料为准,暂未提供更多信息。