Event 信号
概览
event 是启发式路由信号族,用于处理从请求文本中提取的结构化事件元数据:事件类型、严重级别、时间紧迫性和领域特定操作代码。
它映射到 config/signal/event/,并在 routing.signals.events 下声明。
主要优势
- 零 ML 推理:所有匹配均基于正则表达式,运行时间不到一毫秒。
- 无需领域分类器,即可将企业事件驱动型载荷(错误警报、审计日志、事件报告)路由到专用模型池。
- 置信度与匹配条件的数量成正比,为决策引擎提供有梯度的信号。
- 时间紧迫性检测(
urgent、immediate、asap、deadline、time-sensitive、now、critical.window)可独立于事件类型路由时效敏感事件。
解决什么问题?
关键词和嵌入信号针对自然语言查询进行了调优。结构化事件载荷(JSON 片段、警报消息、事务错误代码)包含定义明确的字段,关键词匹配无法清晰地对此建模。event 为每类事件提供命名且可组合的信号,而不强迫运维人员编写脆弱的正则表达式关键词规则。
何时使用
在以下情况使用 event:
- 请求包含机器生成的事件载荷(错误警报、审计日志、事务失败)
- 希望独立于事件类型按严重性等级进行路由
- 领域特定操作代码(例如
TXN_DECLINE、AUTH_FAIL)应以确定性方式选择模型池 - 时效敏感事件需要绕过标准的延迟容忍队列