跳转至

核心概念

本节解释系统如何工作,以及各项机制解决什么问题。先阅读架构总览建立两端边界,再根据问题选择专题;具体命令和配置在使用指南与参考手册中查询。

你想了解的问题 对应主题 适用范围
Desktop 与 Runtime 分别负责什么 架构总览 两端
桌面界面如何协调执行、IDE 与自动化 桌面端架构与数据流 Desktop
一次请求如何变成实际结果 Agent 循环 共同方法,重点说明 Runtime
多入口如何复用执行过程 事件与投递 Runtime
对话、记忆和访问身份如何划分 工作区、会话与身份 两端,分别说明
如何保留并召回长期事实 记忆系统 Runtime;对比 Desktop
长对话和超长工具输出如何处理 上下文压缩与输出保全 Runtime
应选择工具、技能还是插件 扩展机制 两端,格式分别管理
权限控制与实际隔离有什么区别 安全模型 两端
执行经验如何转化为技能 进化与评估 Runtime
多个 Agent 如何分工并汇总 多 Agent 两端,机制分别说明

图表约定

架构采用 C4 风格视图,在同一张图中明确描述层级、系统边界和关系。交互顺序采用 UML 时序图,生命周期采用 UML 状态图。处理流程采用端点、处理矩形和判断菱形;判断出口标注条件。数据流采用 Yourdon / DeMarco 记法:外部实体用矩形,处理过程用圆形,数据存储用平行线,有向箭头标注数据名称。

数据流图不表达时间顺序,架构依赖不表示数据自动共享,图中也不省略会影响使用判断的可选条件。完整绘图约定见文档贡献指南。

点击 SVG 图表可查看原尺寸。