nanobot 源码解读 · 09 | 接入与产品化:一个核心如何接进 20+ 平台与 API

本系列终篇:拆开 nanobot 如何把一个核心引擎变成可对外服务的产品。Channels 插件机制(BaseChannel + _handle_message 权限/配对/入总线、ChannelManager 的发现/构建/出站合并与重试)、Python SDK(SessionClient/MemoryClient/RuntimeClient + RunStream 事件流)、OpenAI 兼容 API(/v1/chat/completions 的 JSON/多部件/流式 SSE)、以及 cron 定时任务(at/every/cron + 经 submit_cron_turn 回汇总线)。核心结论:四个表面全部汇流到 MessageBus + AgentLoop。配真实代码与汇流图。

2026年8月9日 · 5 分钟 · 919 字 · Latent