Skip to content

项目总览

AuroraBot 是一个面向“持续存在的智能体”的框架。它不把 Bot 视为聊天 API 的薄包装,而是把 Bot 视为一个会接收事件、形成体验、沉淀记忆、选择行动的生命体。

当前文档按重构完成后的目标态编写:App/Platform 层原生兼容 MCP;Brain 层正在重新设计,旧 Kernel-γ 细节不再作为目标架构承诺。

三层边界

职责不负责
App连接外部世界,提供 MCP Tools/Resources/notifications推理、人格、跨 App 编排
Platform管理 MCP Server、工具目录、事件桥和安全边界业务决策、认知状态
Brain把所有事件统一纳入第一人称认知流,决定是否行动直接维护具体平台协议

核心哲学

AuroraBot 的设计最高哲学是统一事件认知:

  • 用户消息、闹钟、天气变化、工具结果、系统节律都是事件。
  • 事件不按“用户/环境”分层,而按“它如何影响我”进入认知。
  • App 只负责把世界翻译成事件,把行动翻译成外部效果。
  • Brain 负责形成体验、保持连续性、选择行动。
  • 记忆不是聊天记录缓存,而是生命痕迹的沉淀与再组织。

目标运行时

当前文档状态

  • 平台与 App 文档:按 MCP 重构完成后的目标状态维护。
  • Brain 文档:只保留边界和设计草案。旧节点、旧管线、旧双池实现不再作为稳定说明。
  • 附录:保留协议背景和历史材料;过时内容会标记为历史资料。

下一步

Built with VitePress