Skip to content

对象模型

为什么要有这一页

这套系统最容易出问题的地方不是技术,而是术语混乱。

所以需要把最小对象拆清楚。

调度层对象

  • Actor:Multica 中的人类身份
  • Workspace:团队协作空间
  • Runtime:执行工位,当前通常对应一个 Docker 容器
  • Issue:正式任务单
  • Comment:Issue 下的结构化讨论
  • Chat:实时交互流

执行层对象

  • Agent:真正执行任务的人格化实例
  • Provider:Hermes 的能力插件接口
  • Mem0MemoryProvider:当前主记忆 provider
  • Session:一次连续工作上下文

记忆层对象

  • mem0:记忆编排层
  • Memory Item:被记住的一条原子记录
  • User ID:知识归属边界
  • Agent ID:知识来源标记
  • Collection:Zilliz 中的存储集合
  • 阿里云百炼:embedding / LLM 能力层
  • Zilliz Cloud Milvus:向量存储层

最重要的区别

Runtime vs Agent

  • Runtime 是工位
  • Agent 是员工

mem0 vs Zilliz

  • mem0 决定怎么记、怎么搜
  • Zilliz 负责真正存和搜

Agent ID vs User ID

  • agent_id 回答:谁写的
  • user_id 回答:属于谁 / 哪个知识域

关系总览

text
Actor -> Workspace -> Runtime -> Agent -> Mem0MemoryProvider -> mem0 -> 百炼 / Zilliz

关联

TeamOS · docs as code · canon=权威知识,drafts=候选区