- 新增 15 个 Mermaid 架构图解文件,涵盖系统核心组件 - 添加系统架构全景图,展示外部消息平台到 LLM 提供商的完整流程 - 新增网关层、通道管理、路由层、ACP 协议层、Agent 运行时等模块架构图 - 添加记忆系统、心跳系统、插件系统、安全架构等专项设计图 - 新增消息流转序列图和启动流程图 - 添加容器化部署架构和数据存储结构图 - 配置 Mermaid 图表样式,统一科技感视觉主题 - 添加完整的系统设计模式思维导图 - 新增 456 行深度架构分析文章,覆盖六大核心子系统
25 lines
884 B
Plaintext
25 lines
884 B
Plaintext
sequenceDiagram
|
|
participant Timer as 定时器 (默认 30 分钟)
|
|
participant HB as Heartbeat Runner
|
|
participant FS as 文件系统
|
|
participant Agent as Agent Runtime
|
|
participant LLM as LLM 提供商
|
|
participant Channel as 消息通道
|
|
|
|
loop 每 30 分钟
|
|
Timer->>HB: 触发心跳
|
|
HB->>FS: 读取 HEARTBEAT.md
|
|
alt HEARTBEAT.md 为空或不存在
|
|
HB->>HB: 跳过,不调用 API
|
|
else HEARTBEAT.md 有任务内容
|
|
HB->>Agent: 发送 HEARTBEAT_PROMPT
|
|
Agent->>LLM: 推理 + 任务执行
|
|
LLM-->>Agent: 执行结果
|
|
alt 返回 HEARTBEAT_OK
|
|
Agent-->>HB: 无需操作,静默
|
|
else 有实际输出
|
|
Agent->>Channel: 发送结果到通道
|
|
Channel-->>HB: 显示 ACK 反应 (👀)
|
|
end
|
|
end
|
|
end |