智能体架构总览

Tentarc 不是“提示词包装器”。
它是一个把智能体执行做成确定性、可恢复、可控边界的运行时系统。

核心心智模型

一条智能体执行链被拆成三个平面:

  1. 控制面:准入、权限、审批、幂等。
  2. 数据面:规划、工具调用、产物生成、结果投影。
  3. 状态面:版本化记忆、状态迁移、恢复游标。

这层分离的价值是:把“不稳定耦合”从系统里清出去。

架构不变量

Tentarc 用一组硬约束保证执行质量:

  • 工作区隔离:默认不允许跨工作区状态写入。
  • 实例单写者:同一实例键同时只允许一个执行通道。
  • 幂等准入:同一请求键最多接纳一次。
  • 状态单调演进:按版本推进,不做原地覆盖。
  • 可恢复进度:中断后可从持久化检查点继续。

执行拓扑

flowchart TD
  A["入口(聊天/应用事件/自动化)"] --> B["控制面"]
  B --> C["准入 + 权限 + 幂等"]
  C --> D["运行时通道(实例级 FIFO)"]
  D --> E["工具适配层(MCP/API/本地)"]
  D --> F["状态面(版本/状态)"]
  F --> G["恢复与可观测"]

为什么对真实业务重要

大多数智能体事故不是“模型不会想”,而是“系统不会跑”:

  • 重试导致副作用重复
  • 多窗口并发触发竞态
  • 部分失败后记忆状态撕裂
  • 审批流和执行流混杂

Tentarc 把这些问题放在运行时边界解决,而不是靠提示词祈祷。

提交文档反馈最后更新:2026年3月6日
这页有帮助吗?有帮助没帮助