AIDAWORK / ARCHITECTURE

AidaWork 系统运行全景

独立图页 ↗
基于固定代码版本核验 · 部署状态另行确认

机制说明

AidaWork 系统运行全景

三仓怎样协作

一次企业任务从客户端进入 Agent。Agent 组织会话、执行准备、模型循环与工具分发;工具需要本机能力时跨到 Desktop Main,PluginHost 在这里管理插件 Worker。Plugins 仓提供协议、SDK 与不可变包,包本身并不持有服务端任务状态。

读图时先沿请求箭头走到执行宿主,再沿状态关系寻找恢复依据。Run 记录当前执行状态与 lease,Interaction 管用户输入的生命周期,展示投影用于呈现这些事实。runtime-v2.1 的受限文本执行是条件路径,不能从代码存在推导全产品已切流。

证据与范围

  • aida-agent · docs/architecture/agent-runtime.md L10–85 · 8f176b450188
  • aida-desktop · docs/architecture/plugin-v2.md L1–58 · ab26b707ddda
  • aida-agent · packages/agent/src/execution-host/router.ts L49–130 · 8f176b450188
  • aida-agent · packages/agent/src/session/run-store.ts L570–598 · 8f176b450188
  • aida-agent · docs/architecture/lifecycle-map.md L42–98 · 8f176b450188
  • aida-agent · docs/architecture/runtime-host-text-execution.md L1–80 · 8f176b450188
  • aida-agent · packages/agent/src/index.ts L1670–1680 · 8f176b450188

结论来自固定版本的静态源码与合同阅读;实现存在、默认开关和生产启用分别判断。本站代码证据面板列出声明状态与具体限制。

AidaWork 图集

系统全景是默认入口。主题分组、顺序与关联由网站目录统一生成;详细权威关系见同目录 PANORAMA。

代码证据

引用核验检查固定 commit 的文件与范围;实现结论来自代码阅读。自动检查不证明生产环境已启用。

已核验实现

Agent 持有企业执行机制;Desktop Main 承载本机能力;Plugins 仓提供协议、SDK 和不可变包。

aida-agentdocs/architecture/agent-runtime.md:10–858f176b4501889ef005ae3bd7c0691687b6cb2880
aida-desktopdocs/architecture/plugin-v2.md:1–58ab26b707ddda0461224b94cc2215be2bd2a61cda
aida-agentpackages/agent/src/execution-host/router.ts:49–1308f176b4501889ef005ae3bd7c0691687b6cb2880符号:ExecutionHostRouter
已核验实现

Run 状态是可更新的持久化记录;Projection 事件流与 Run 表职责不同。

aida-agentpackages/agent/src/session/run-store.ts:570–5988f176b4501889ef005ae3bd7c0691687b6cb2880符号:UPDATE agent_runs
aida-agentdocs/architecture/lifecycle-map.md:42–988f176b4501889ef005ae3bd7c0691687b6cb2880
条件路径

runtime-v2.1 已有受限文本 Worker 实现,默认关闭;不能推广为全产品完成 V2 切换。

aida-agentdocs/architecture/runtime-host-text-execution.md:1–808f176b4501889ef005ae3bd7c0691687b6cb2880
aida-agentpackages/agent/src/index.ts:1670–16808f176b4501889ef005ae3bd7c0691687b6cb2880符号:executionWorker.start