feat(server): 完善 LLM 集成基础设施与规则配置

This commit is contained in:
2026-06-16 11:41:07 +08:00
parent fe2b569046
commit 66c0eb27c8
5 changed files with 207 additions and 8 deletions
+16 -4
View File
@@ -1,14 +1,26 @@
"""事件引擎子包 (MVP-1 / P1-P2 / P5)。
"""事件引擎子包 (MVP-1 / P1-P2 / P5 + MVP-3 / D26-D28)。
模块结构::
decision_engine.py 决策引擎 (置信度评估 + 事件类型映射)
rule_engine.py 规则引擎 (YAML 驱动)
aggregator.py 事件聚合器 (时间窗口去重)
frame_accumulator.py 多帧累积分析器 (MVP-3)
llm_trigger.py LLM 触发决策器 (MVP-3)
"""
from .decision_engine import EventDecisionEngine
from .rule_engine import AlertRuleEngine
from .aggregator import EventAggregator
from .decision_engine import EventDecisionEngine
from .frame_accumulator import AccumulationEntry, MultiFrameAccumulator
from .llm_trigger import LLMTrigger, TriggerDecision
from .rule_engine import AlertRuleEngine
__all__ = ["EventDecisionEngine", "AlertRuleEngine", "EventAggregator"]
__all__ = [
"EventDecisionEngine",
"AlertRuleEngine",
"EventAggregator",
"MultiFrameAccumulator",
"AccumulationEntry",
"LLMTrigger",
"TriggerDecision",
]