Oria 系统架构

Oria 系统架构 由 Archify 生成的架构图。 受信接入 · 验签 · 去重 · 身份归一 · 接入层 受信接入 验签 · 去重 · 身份归一 Agent Runtime / 编排 · Workflow · 有界 ReAct · HITL · Agent Runtime / 编排层 Agent Runtime / 编排 Workflow · 有界 ReAct · HITL 领域服务 · Policy · 状态机 · 审批 · 幂等 · 领域层 领域服务 Policy · 状态机 · 审批 · 幂等 Protocol 插件边界 · Registry / Factory 装配 · Tool / Adapter 层 · 核心只依赖契约 Protocol 插件边界 Registry / Factory 装配 核心只依赖契约 Tool / 企业 Adapter · schema · allowlist · 幂等执行 · Tool / Adapter 层 · 可替换实现 Tool / 企业 Adapter schema · allowlist · 幂等执行 可替换实现 企业系统 · 招商 · 券 · 投放 · IM · 企业系统 企业系统 招商 · 券 · 投放 · IM LLM Provider · Mock / Live capability · 架构组件 · 可替换实现 LLM Provider Mock / Live capability 可替换实现 Retriever / RAG · 混合检索 · 重排 · ACL · 引用 · 架构组件 · 可替换实现 Retriever / RAG 混合检索 · 重排 · ACL · 引用 可替换实现 Storage / 恢复数据面 · Checkpoint · DB · Outbox · Ledger · 架构组件 · 可替换实现 Storage / 恢复数据面 Checkpoint · DB · Outbox · Ledger 可替换实现 不受信扩展 · MCP 进程 / 容器隔离 · MCP 隔离边界 不受信扩展 MCP 进程 / 容器隔离 统一治理平面 · Policy · Guardrails · Audit · Eval · Cost Budget · 架构组件 统一治理平面 Policy · Guardrails · Audit · Eval · Cost Budget 统一请求 领域调用 Protocol 装配 幂等调用 / 回执 LLMProvider Retriever Checkpoint / resume DB + Outbox + Ledger MCP 约束编排 约束写入 约束工具 接入层 Agent Runtime / 编排层 领域层 Tool / Adapter 层 企业系统 MCP 隔离边界 图例 前端 后端 数据库 云服务 安全 外部系统

同一执行层,两种范式

  • • Workflow:长流程、HITL 与 Checkpoint 恢复
  • • 有界 ReAct:动态选路、证据链、预算终止与弃答

确定性副作用边界

  • • LLM 负责理解、探索、软排序与解释
  • • Policy、状态机、审批、幂等键与执行账本掌控写入

契约隔离实现

  • • Mock 与真实 Provider 只换装配,不改核心引擎
  • • 受信插件进程内装配;不受信扩展经 MCP 隔离