核心原理
消息处理链路
从消息进入到回复回发的端到端流程
消息处理链路
以 chat 渠道为例,一条消息的主流程如下:
- 渠道适配器接收入站消息。
- 解析
sessionId/chatKey,写入历史与元信息。 - Runtime 按会话串行调度并执行 Agent。
- Agent 调用工具(如
chat send)产出用户可见回复。 - 回复回发到渠道并写入日志。
关键目录
.downcity/agents/<agentId>/sessions/<sessionId>/messages/messages.jsonl.downcity/channel/meta.json.downcity/chat/<sessionId>/history.jsonl.downcity/logs/<YYYY-MM-DD>.jsonl