Provider 运行时架构
Provider 把鉴权、Context、typed domain operations、薄 Skill adapters 与目标系统执行收拢到清晰边界之内。
AtlasClaw 把集成建模为 Provider 合同,让 IM、Web、嵌入式应用与 Webhook AI 集成都能访问同一个多用户 AI Agent 层。配置的 Provider 还可以把企业系统页面映射为实时业务对象与受控操作。
这张图把配置 schema、鉴权与 Context、薄 Skills、typed domain operations 和目标系统调用如何落在 Provider 内部展示得更清楚。
AtlasClaw 的 Provider 集成模型强调边界显式化。Provider 承担系统合同,Skills 作为可执行且收敛的动作边界,Core 保持统一编排模型。
每个 Provider 集成自己承接配置 schema、鉴权模型、可复用领域规则、薄 adapters 与参考资料,而不是把这些逻辑泄漏到核心里。
Skills 是用户意图与目标系统动作之间的受控执行边界。
IM、Web、嵌入式模块与 Webhook 调用都可以进入同一个 AtlasClaw 执行模型。
传统产品可以把 AtlasClaw 当作 Webhook AI 集成层调用,而不必从头实现自己的一整套 Agent 栈。
通过确定性路由,把企业系统页面映射到当前业务对象、可用操作,以及真正理解该对象的 Provider 能力。
这套集成模型可读,是因为每一跳的职责边界都清晰。
Provider 是自包含集成包:metadata 与配置 schema、鉴权约定、可复用领域代码、薄 Skill adapters、可选页面 Context 与参考资料。Core 从 `providers_root` 加载它们,并以 provider-qualified Skills 暴露给运行时。
它不只是帮你接 API,而是在现有系统之上建立统一、受控的 AI 执行层。
同一套 Provider 集成架构可以落到运维系统、业务系统、研发系统、SmartCMP 和 Jira 中。
版本化 SmartCMP Provider 参考实现,覆盖 typed domain operations、页面感知的请求与审批、受控资源生命周期、Security 工作流和只读编辑辅助。
查看参考一个 Jira Provider 示例,展示 Issue 操作、provider-qualified skills 和企业 Agent 接线模式。
查看参考服务请求、工单和运维流程可以通过受控 Provider 执行,而不是临时拼接的工具调用。
告警、事件与运行诊断可以被映射成显式的 Skills。
业务流程可以获得 AI 协调能力,同时保持系统侧权限与审批边界。
研发流程可以作为 Provider 域接入,而不是外挂式的个人 Agent 工具。
从 SmartCMP 与 Jira 示例开始,按 Provider metadata、配置 schema、可复用领域操作与薄 Skill adapters 实现你的目标系统。欢迎把新的系统集成代码提交到 atlasclaw-providers 仓库。