当我们说 “CodeXLoop 最终也要做到扫码绑定微信”,真正要补的不是一个按钮,而是三层协作: Connector 负责平台协议和扫码登录, Runtime 负责对外 API 与状态调度, Daemon 负责长期循环与核心任务推进。
| 层 | 更像什么 | 职责 | 不该承担什么 |
|---|---|---|---|
Connector |
电话线路 / 渠道网关 | 扫码登录、平台协议适配、收发消息、会话身份管理 | 不应该直接推进长期任务或自己维护完整 loop |
Runtime |
前台 / API 调度台 | 对外提供 API、接 webhook、做状态查询、路由到 thread / task / workspace | 不应该承载所有平台协议细节,也不应该自己变成循环引擎 |
Daemon |
后台执行引擎 | 定时唤醒、读 plan、推任务、写 evolution、维持 loop 节奏 | 不应该直接承担扫码认证交互,也不应该直接等同于 connector runtime |
[插图提示词]
用途:画 CodeXLoop 的 Connector / Runtime / Daemon 三层协作图。
形式:三层消息流图;Mermaid 很合适。
提示词:左侧放外部平台(WeChat, Feishu, Telegram),第一层是 Connector(QR auth, session identity, inbound/outbound adapter),第二层是 Runtime(API router, webhook intake, task/thread/workspace router),第三层是 Daemon(loop scheduler, plan reader, evolution writer, publish actions),箭头从左到右贯穿,并在底部补一条 workspace shell UI 控制面。
Mermaid 更适合:是。