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