Skip to content

核心概念

本节解释 AmritaCore 的底层运作——组件、职责与协作方式。假设你已完成 教程

心智模型

┌─────────────────────────────────────────────────────────────┐
│  ChatObject — 对话的基本单位(生命周期管理器)               │
│  ┌─────────────────────────────────────────────────────────┐ │
│  │  工作流(AmritaSense 指令序列)                          │ │
│  │  LOAD_STATE → 渲染 → 策略循环 → 完成                     │ │
│  │  ┌───────────────────────────────────────────────────┐  │ │
│  │  │  策略(默认 Step 驱动 ReAct)                      │  │ │
│  │  │  decompose → Step 循环 → summarize                 │  │ │
│  │  └───────────────────────────────────────────────────┘  │ │
│  └─────────────────────────────────────────────────────────┘ │
│  SuspendObjectStream(双向)  ·  事件(matcher)              │
└─────────────────────────────────────────────────────────────┘

概念

概念覆盖内容
ChatObject生命周期管理器:工作流、DI 上下文、流
配置系统AmritaConfigFunctionConfigLLMConfig、preset
事件系统管线事件 + matcher 钩子系统
工具系统工具注册、校验、执行
Agent 策略策略模式;Step 驱动的 ReAct 循环
数据管理消息、DI 上下文、后端 + 记忆深入

下一步

Apache 2.0 许可证(一些内容可能没有完全翻译成中文,请以英文文档为准。)