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