消息渠道
Themis可以直接在团队的消息应用中使用。通过私聊与机器人对话,或在群聊中@它,它可以访问工作空间中所有已连接的服务。
Telegram
开始使用
- 在Telegram中搜索工作空间的Themis机器人(向管理员询问机器人用户名)
- 点击开始发起私聊
- 发送
/me获取您的Telegram用户ID - 在Themis的个人资料 > 连接 > Telegram中输入用户ID关联账户
关联后,与机器人的私聊将自动获得授权。
可发送的内容
| 类型 | 支持情况 |
|---|---|
| 文本 | 完全支持,实时流式响应 |
| 图片 | 照片和图片文件 — 智能体可分析视觉内容 |
| 语音消息 | 自动转录为文本后处理 |
| 图片说明 | 作为上下文包含在图片中 |
响应机制
- 机器人在处理时显示正在输入指示器
- 响应以实时草稿形式逐步更新流式传输
- 超过Telegram 4,096字符限制的长消息会自动分割
- 机器人会用表情回应确认收到消息
群聊
在群聊中,机器人仅在以下情况下响应:
- 被提及:
@botname PR状态如何? - 被回复: 回复机器人之前的消息继续对话
机器人会读取群内其他消息作为上下文,但不会主动响应。管理员需要将群聊添加到允许列表中机器人才能参与。
请让管理员禁用BotFather的群组隐私模式,这样机器人才能读取群组消息获取上下文。
语音消息
发送语音消息,Themis会自动转录并回复。非常适合免提查询 — 无需打字即可描述问题、提问或口述指令。
Microsoft Teams
开始使用
- 在Teams工作区中找到Themis机器人(按名称搜索)
- 与机器人开始一对一聊天
- 发送
/me获取您的Teams用户ID - 在Themis的个人资料 > 连接 > Microsoft Teams中输入用户ID关联账户
关联后,私聊将自动获得授权。
可发送的内容
| 类型 | 支持情况 |
|---|---|
| 文本 | 完全支持,实时流式响应 |
| 图片 | 内联图片和附件 — 智能体可分析视觉内容 |
响应机制
- 机器人在思考时显示正在输入指示器
- 响应通过实时更新逐步流式传输
- 响应会以线程形式关联到原始消息
- 响应支持Markdown格式
群聊与频道
在Teams群组和频道中,机器人在以下情况下响应:
- 被提及:
@Themis 冲刺进展如何? - 被回复: 回复机器人之前的消息
无需特殊配置 — 机器人添加到群组或频道后即可响应提及。机器人会读取非提及消息作为上下文。
管理员可以在空间设置 > 群组中为每个群组配置自定义指令,定制机器人的行为(如不同的语气、重点领域或规则)。
常见工作流程
提问
在私聊中发送消息或在群组中@机器人:
你:
@Themis 支付服务有哪些未合并的PR?Themis: 列出未合并的PR及其状态、审查者和CI结果
触发代码审查
你:
@Themis 审查PR #42Themis: 获取PR、分析差异,并在GitHub上提交审查
获取数据
你:
@Themis 本月入住率是多少?Themis: 查询Metabase并返回数据图表
接收自动化结果
管理员可以配置自动化将结果发送到您的Telegram私聊或Teams私聊。请在个人资料 > 连接中关联账户以接收结果。
Telegram与Teams对比
| 功能 | Telegram | Teams |
|---|---|---|
| 语音消息 | 转录 + 回复 | 不支持 |
| 群组设置 | 需要管理员配置允许列表 | 添加机器人后自动允许 |
| 流式传输 | 实时草稿更新 | 渐进式消息更新 |
| 群组成员检测 | 手动 | 通过Teams API自动检测 |