当代理路由完全确定时,会发生什么变化?
我一直在探索如果将代理路由视为一个确定性问题,而不是动态或启发式问题,会发生什么。
我构建了一个小型路由运行时(IntentusNet v1.0.0),它故意有限制:
- 同步执行
- 明确的路由策略(直接、回退、广播、并行)
- 确定性的代理顺序
- 不重试、不使用工作流、不调度
它仅在多个处理程序可以满足相同意图且回退路径需要可预测时才有用。
代码和文档:
https://github.com/Balchandar/intentusnet
我希望能收到关于这种方法在哪些方面失效或不值得进行权衡的反馈。
查看原文
I’ve been exploring what happens if you treat agent routing as a deterministic
problem instead of a dynamic or heuristic one.<p>I built a small routing runtime (IntentusNet v1.0.0) that is intentionally limited:
- synchronous execution
- explicit routing strategies (direct, fallback, broadcast, parallel)
- deterministic agent ordering
- no retries, no workflows, no scheduling<p>It’s useful only when multiple handlers can satisfy the same intent and the
fallback path needs to be predictable.<p>Code and documentation:
https://github.com/Balchandar/intentusnet<p>I’d appreciate feedback on where this approach breaks down or isn’t worth
the trade-off.