跳到主要内容

使用场景

本篇文档将通过具体的使用案例,展示如何利用 Server MCP 的工具能力,将大模型与 IM 通信相结合,构建功能强大的智能化对话体验。


场景一:智能对话助理

该场景主要围绕单聊或群聊中的内容理解与生成,提升沟通效率。

1.1 自动生成内容并发送

  • 功能描述:由大模型生成指定内容,并以指定身份发送给目标用户。
  • 调用工具send_private_text_message
  • 使用示例

    用户指令:分析《周杰伦〈晴天〉》的歌词结构与词意解读,并将分析内容以 user1 的身份发送给 user2。

    生成内容并发送

1.2 总结单聊会话

  • 功能描述:分析并总结指定用户的对话内容,提炼核心话题。
  • 调用工具get_private_messages
  • 使用示例

    用户指令:总结 user2 与 user1 最近 1 小时的单聊内容与风格,提炼核心话题并优化表述,使其简洁、清晰、适用于会议纪要或沟通记录。

    总结单聊会话


场景二:自动化群组管理

借助大模型的对话理解能力,通过简单的自然语言指令,实现群组的全生命周期智能管理。

2.1 创建群组

  • 功能描述:根据指令创建一个新的群组,并可以指定初始成员。
  • 调用工具create_group
  • 使用示例

    用户指令:创建群 group-0001,初始成员包括 u1u2u3

    创建群组

2.2 邀请成员入群

  • 功能描述:向指定群组中添加一个或多个新成员。
  • 调用工具join_group
  • 使用示例

    用户指令:把 u4 拉到群里一起参与,群 ID 为 group-0001

    邀请成员入群

2.3 查询群成员

  • 功能描述:获取指定群组的当前所有成员列表。
  • 调用工具get_group_members
  • 使用示例

    用户指令:请列出这个群的成员名单, 群 ID 为 group-0001

    查询群成员

2.4 解散群组

  • 功能描述:根据指令解散一个或多个群组。
  • 调用工具dismiss_group
  • 使用示例

    用户指令:解散群组 group-001group-002group-003

    解散群组


使用建议

  1. 使用机器人账号:所有 AI 能力建议以独立的“机器人账号"身份接入融云,这样用户体验更清晰,权责更分明。
  2. 参考机器人文档:更多关于机器人账号的创建与管理,请参考 机器人接入指南