本文档是 Aries AI 新文档体系下保留下来的 技术总览兼容页。旧链接仍然可以使用,但详细技术说明已经拆分到多个专题文档中。
如果你希望理解项目的总体技术方案,建议把这页当成导航页,而不是终点页。
- 项目概览 / 简介与核心特性
- 技术架构 / 整体架构设计
- 技术架构 / 数据流与核心链路
- 自动化引擎 / 自动化 Agent 主循环
- 虚拟屏隔离系统 / 虚拟屏完全隔离总览
- 多模型接入 / 多模型接入总览
- 对话系统 / 主对话界面 (HomeScreen)
- 对话系统 / 流式 Markdown 渲染
- 对话系统 / 输入栏与语音波形
- UI 组件与设计系统 / Material 3 主题系统
- UI 组件与设计系统 / 设置界面体系
- 自动化引擎 / 自动化 Agent 主循环
- 自动化引擎 / Agent 数据模型与状态
- 自动化引擎 / 动作解析器 (ActionParser)
- 自动化引擎 / 动作执行器 (ActionExecutor)
- 自动化引擎 / 配置管理 (AgentConfiguration)
- 多模型接入 / 多模型接入总览
- 多模型接入 / 模型模式切换与配置链路
- AI 工具框架 / 工具系统架构
- AI 工具框架 / 工具注册与权限管理
- 数据持久化 / Room 数据库 (AriesDatabase)
- 数据持久化 / 偏好设置仓储 (Preferences)
| 你的关注点 | 推荐路线 |
|---|---|
| 想理解整体设计 | 简介与核心特性 → 整体架构设计 → 数据流与核心链路 |
| 想看 Agent 如何工作 | 自动化 Agent 主循环 → 动作解析器 → 动作执行器 |
| 想看虚拟屏核心技术 | 虚拟屏完全隔离总览 → 焦点管理与输入注入链路 → 虚拟屏调试提示 |
| 想看模型与工具体系 | 多模型接入总览 → 模型模式切换与配置链路 → 工具系统架构 |
| 想看 UI 与产品层 | 主对话界面 → 流式 Markdown 渲染 → Material 3 主题系统 |
旧的 TECHNICAL_OVERVIEW.md 现在保留为“技术入口页”,原因与 BUILDING.md 类似:
- 新文档已经细分为架构、对话、自动化、虚拟屏、工具、数据等多个域。
- README、Issue 和讨论统一引用
Aries-site/docs/TECHNICAL_OVERVIEW.md。 - 保留同名入口可以兼顾旧链接稳定性与新文档体系的可导航性。
如果你只给新同事一条链接,请优先给这页;如果你要定位某个模块的具体实现,再进入对应专题文档。