ENSUREOK
文档理解机制
作者 · jh10724-dotcom中文

调度、预取与参数演化

Semantix 不只保存记忆,还包含调度、预取和参数演化模块。这些模块当前有仓库级测试与演示,但不应被描述成已经证明适用于所有生产 workload。

调度器

调度器为每轮生成 round plan,包括可并行分组、预算动作、模型层级提示、注入 ID 和预取提示。它表达计划,不替代宿主 harness 的权限和工具执行逻辑。

保守预取

预取器根据历史工具转移模式预测后续可能读取的资源。runner 只执行允许的只读动作;系统负载过高、证据不足或预测进入退化状态时,应停止预取。

预取的收益是降低等待时间,成本是浪费 IO、token 或缓存空间。因此命中和浪费必须成对记录。

参数演化

演化模块使用反馈更新检索阈值和注入预算。更新有边界、可检查,并使用 EWMA 降低单次异常的影响。

“自我演化”在这里指少量受约束参数的反馈更新,不等于 agent 自动改写全部代码或无限扩张权限。

安全不变量

  • 变化必须有上下界。
  • 负反馈不能被只记录不消费。
  • 长期只有单一状态时需要逃逸机制,避免吸收态。
  • 恢复后仍要保留可审计的参数与事件。
  • 优化失败不能阻塞宿主正常完成任务。

如何验证

仓库提供调度 demo、演化曲线和对应数据文件。它们适合验证实现与因果开关,不等于独立用户的生产收益证明。

对应仓库来源

  • kernel/sched/kernel/prefetch/kernel/evolve/
  • docs/specs/evolution-invariants.md
  • docs/reports/agile2-scheduling-demo.md
  • docs/reports/agile2-evolution-curve.md