Skip to content

消息调度流程 ​

最近代码核对:2026-10-09。此图描述普通聊天;明确工作任务另见异步任务协作。

消息调度流程:从用户发消息到调度、执行与发布

关键约束 ​

  • 写入消息不等于授权推理。Web 开启自动回复时,在发送成功后调用 schedule start --message。
  • 普通消息独立入队,没有固定五秒合并窗口;模型显式请求的定时或安静等待仍可用。
  • 每个 home 只有一个活跃协调器;内部并发可配置,默认 3。同一身份默认串行。
  • 自主接话在同一会话内依次开始;明确请求可以在不同身份之间并发。
  • Native 参与判断与正式回复是两次准入;判断结束先释放执行槽,历史变化可能使旧判断失效。
  • Harness 不借用 Native 模型做参与判断;仍检查 manual、成员、授权和引擎适用的响应策略。
  • 调度正常等待提交通知、执行完成或到期时间,并保留低频修复扫描。
  • 过期的参与判断可以重新排队;已经进入回复执行且失去所有权的任务会被标记中断,不自动重放副作用。

代码入口 ​

返回架构图导航。

基于 MIT 许可发布