揭秘AIPas核心架构:对话13步解析自研AI Agent底座的安全与效能
阶段
名称
核心动作
01
请求进入系统
前端 → 路由层 → AIPas编排引擎,路由层极简,复杂逻辑全由编排引擎承担
02
准备调用输入
确认会话、写入附件、拼接约束 prompt、构造 messages
03
选择 Agent 图
依据能力约束,选取默认主图或受限图
04
启动双线程
主 Agent 线程与 Reasoning 转发线程并行运行 ⭐
05
主 Agent 流开始执行
调用图执行引擎,持续输出原始事件
06
动态分流
按任务类型进入 workflow / research / script / mcp / general-purpose 五条路径
07
危险命令检测
安全中间件在模型输出后阶段进行监测 ⭐
08
审批请求推送
Interrupt 事件转为 approval_request,前端弹出审批面板
09
前端审批
用户选择 approve / edit / reject
10
断点恢复执行
从 interrupt 断点续接,无需从头重跑 ⭐
11
Reasoning 独立流
独立线程转发 thinking 事件,支持增量去重与前缀重启
12
统一协议适配
事件适配层转换为 thinking / tool_call / approval_request 等前端协议
13
收尾与产物
取消 reasoning 订阅、持久化答案、发送 artifacts 事件
组件
职责
自研程度
调用准备模块
会话管理、附件写入、prompt组装
100% 自研
Agent图构建器
依据能力约束动态构建Agent执行图
100% 自研
主Agent执行线程
智能体推理与第一层事件标准化
100% 自研
Reasoning转发线程
思考过程独立转发、增量去重
100% 自研
事件汇聚队列
双线程事件统一汇聚
100% 自研
审批管理器
审批注册、等待唤醒、超时处理
100% 自研
前端事件适配层
内部事件→前端协议转换
100% 自研
安全中间件
危险命令检测与中断触发
100% 自研
路径
触发条件
典型场景
workflow
任务匹配到已注册工作流
"帮我走一遍报销审批流程"
deep-research
需要多轮知识库检索
"分析一下近三个月的销售趋势"
script-*
匹配到脚本技能
"运行数据清洗脚本"
mcp-*
需要调用外部MCP服务
"查一下CRM里的客户信息"
general-purpose
默认路径
读写文件、搜索、执行命令等