对象模型
为什么要有这一页
这套系统最容易出问题的地方不是技术,而是术语混乱。
所以需要把最小对象拆清楚。
调度层对象
- 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