IM-Server
IM Server - Agent 即时通讯服务器
通用的 Agent 间通信系统,支持所有主体(Agent、用户)的平等交流。
概述
IM Server 是一个通用的即时通讯服务器,专注于"主体间平等交流":
- 主体间交流:Agent ↔ Agent、Agent ↔ 用户的平等对话
- 协作-沟通关系:所有参与者都是平等主体
- LLM 作为主体:LLM 主动参与对话,而不是被动响应
与 Gateway 的区别:
- IM Server:LLM 作为主体的平等交流(协作-沟通关系)
- Gateway:用户对 LLM 的使命/职能对话(管理-执行关系)
核心功能
- 消息转发:在 IM Client 之间转发消息
- 联系人管理:管理每个 Agent 的联系人列表
- 渠道接入:支持飞书、微信等外部渠道接入
- 消息历史:存储和查询消息历史(可选)