MaiBot 不是来替你办事的:一次陪伴型 Agent 的源码拆解
从官方文档、依赖清单与源码入口拆解 MaiBot:它怎样把“像群友一样聊天”的目标落实为发言时机、人格、长期记忆和可扩展运行时。
约 7 分钟 / #智能体#源码解读#大语言模型 / 🌐 zh-CN
A collection of 4 posts about 源码解读.
从官方文档、依赖清单与源码入口拆解 MaiBot:它怎样把“像群友一样聊天”的目标落实为发言时机、人格、长期记忆和可扩展运行时。
从 pi-mono 的包边界、AgentSession、ResourceLoader、Extension 与 SessionManager 出发,解释 pi 的可编程边界,以及把它放进 Local First Agent OS 时哪些能力仍需自己构建。
从 Pi 的 Agent、AgentSession 与 Extension API 出发,解释它为何是适合改造的 Agent Harness,以及它距离 Hermes、OpenClaw、nanobot 这类个人 Agent OS 还缺哪些运行时层。
从流程、约束、持久化、上下文、工具和运行环境六个维度,基于源码对比 Codex、Claude Code 与 OpenCode 的 Harness 设计、取舍与差距。