触发器

Trigger

又称: Event trigger

启动一次智能体运行的事件源。可以是用户消息、到点的定时器、外部系统发来的 webhook,或另一个智能体的输出。

Agent runUser messageScheduleWebhookAnother agent
示意图(简化)

常见类型

  • 用户触发:一条消息、一个斜杠命令、点一个按钮。
  • 时间触发:cron 表达式到点(见“定时智能体”)。
  • 事件触发:GitHub 有新 PR、邮箱收到邮件、监控告警——通常经 webhook 送达。
  • 智能体触发:上游智能体完成后把结果作为下游的启动输入。

触发器决定“何时开始”,也常常携带“这次要处理什么”的初始输入。

设计注意点

触发来自外部时要考虑:去重(同一事件被投递两次)、限流(短时间大量触发)、鉴权(确认事件来源可信)。这些属于运行时职责,不应指望模型自己处理。

常见误解

  • 触发器只负责“启动”,不决定智能体之后怎么做——那是提示词和流程的事。
  • 外部 webhook 触发未经鉴权时是攻击面,需要在运行时校验来源。

相关术语

参考来源

  1. Event-driven architecture — overview
  2. Webhook — overview

整理于 2026-08-29 · 本术语表基于公开论文、官方规范和行业通用定义整理,随领域发展会更新。发现问题欢迎反馈。