VimalinxOS / 组件档案
Agent 系统 / 本机模型与工具能力路由

LocalRouter

Loopback · Protocol Packs

让 Agent 找得到能力,也看得见每次选择。

面向本机 Agent 的能力路由器。不同模型、搜索、媒体和工具保留各自的供应商合同,却通过统一的发现、预检、调用、观测与回滚入口交给 Agent。

ORIGIN / 为什么做

每个 Agent 都重新学一遍端口、密钥、模型名和号池状态,太浪费时间。连接层可以统一,各个供应商的价格和能力差异仍要原样保留。

PRINCIPLES

产品判断

发现与调用共用一个入口,不同供应商的差异会如实展示。

每项能力都必须公开 readiness、价格、模型映射、号池状态和副作用。

认证、发布与回滚属于治理生命周期,不能在一次普通请求里偷偷完成。

DETAIL / 01

它在解决什么

模型和工具越多,Agent 花在找入口、判断可用性、核对模型名和理解计费上的时间就越多。LocalRouter 把这些连接信息做成机器可读的本机目录,同时保留每个上游的真实边界。

DETAIL / 02

发现、确认,再调用

  • find、catalog 与 resolve 负责从意图或精确标识发现独立 operation。
  • compare 把几个候选放在一起比,列出合同和验证级别,由 Agent 自己作出选择。
  • describe 与 preflight 在访问上游前检查 schema、模型、价格、号池与副作用。
  • call、request 与异步 run/watch 执行已明确选择的能力,并保留调用事件。
  • 配置改动会先展示差异,确认后才生效。每次改动都留有记录,出问题时可以回滚。
DETAIL / 03

边界在哪里

LocalRouter 只管已经配好的能力。账号注册、人工 OAuth、CAPTCHA、支付、订阅和 Agent Session 都留在各自的系统里。公开发行版只包含通用核心和测试夹具,真实上游地址、账号池和专用适配器由本机操作者自行发布。