---
title: "消息通道概览：在企业微信、飞书和微信里用数字人"
description: "让同事在企业微信、飞书或微信里直接找 Halo 数字人办事，或让数字人把结果主动发出去：双向机器人和单向通知的区别，以及该选哪一种。"
type: "explanation"
audience: ["office"]
related: ["digital-humans/wecom-bot", "digital-humans/feishu-bot", "digital-humans/personal-wechat", "digital-humans/permissions"]
lang: "zh-CN"
canonical: "https://hello-halo.cc/docs/digital-humans/channels.html"
last_updated: "2026-10-19T00:11:17+08:00"
source: "Halo 3.0.4 docs"
---
# 消息通道概览

让同事在企业微信、飞书或微信里直接找 Halo 数字人办事，或让数字人把结果主动发出去：双向机器人和单向通知的区别，以及该选哪一种。

接入机器人要你自己在 **设置 › 消息通道** 里操作，扫码还要用手机，Halo 不能替你接入。

## 双向机器人和单向通知 {#two-kinds}

**设置 › 消息通道** 里有两类通道：

| | 双向机器人 | 单向通知 |
|---|---|---|
| 有哪些 | **微信机器人**、**飞书机器人**、**企业微信智能机器人** | **电子邮件**、**WeCom**、**DingTalk**、**Feishu**、**Webhook** |
| 能做什么 | 有人在聊天软件里给机器人发消息，数字人来回复；数字人也能主动给联系过它的人发消息 | 只能由数字人往外发通知，收不到回复 |
| 归谁用 | 每个机器人绑定一位数字人 | 所有数字人共用同一套设置 |
| 适合 | 让同事或客户在私聊、群聊里找数字人办事 | 运行完了发封邮件，或推送到公司的其他系统 |

![设置里的消息通道页：上面是三张双向机器人卡片，下面是电子邮件、WeCom、DingTalk、Feishu、Webhook 等单向通知卡片](https://hello-halo.cc/docs/images/digital-humans/channels/message-channels.zh.webp)

- 中文界面里，单向通知的 **WeCom**、**DingTalk**、**Feishu** 三张卡片显示的就是英文名。
- 钉钉目前只能做单向通知，还不能接入钉钉机器人。

## 选哪个机器人 {#choose}

| | 企业微信智能机器人 | 飞书机器人 | 微信机器人 |
|---|---|---|---|
| 怎么接入 | 扫码添加，或手动填写 | 扫码添加（会替你创建飞书应用），或手动填写 | 扫码连接 |
| 私聊 | 可以 | 可以 | 可以 |
| 群聊 | 可以，要 @ 机器人 | 可以，默认要 @ 机器人 | 不支持 |
| 主人和访客权限 | 有 | 有 | 没有，每个发消息的人都按主人对待 |
| 边写边显示回复 | 可以 | 可以 | 不支持 |
| 需要注意 | 同一个机器人同一时间只能接在一台电脑上 | 公司开了应用审核时，要管理员批准后才能回复 | Halo 重启后，要对方先发一条消息，才能再主动发给他 |
| 接入步骤 | [企业微信智能机器人](https://hello-halo.cc/docs/digital-humans/wecom-bot.html) | [飞书机器人](https://hello-halo.cc/docs/digital-humans/feishu-bot.html) | [微信机器人](https://hello-halo.cc/docs/digital-humans/personal-wechat.html) |

## 机器人和数字人怎么对应 {#binding}

- 一个机器人只绑定一位数字人，一位数字人可以绑定好几个机器人。
- 在 **设置 › 消息通道** 里扫码添加企业微信或飞书机器人时，Halo 会在 Halo 工作区里新建一位数字人并绑定好，名字是英文的「WeCom Assistant …」或「Feishu Assistant …」。
- 想让已有的数字人接机器人：打开这位数字人，切到 **能力与设置**，在 **消息与通知** 的 **机器人访问权限** 里点 **扫码添加机器人**（选 **企业微信机器人**、**飞书机器人** 或 **微信机器人**），或点 **绑定已有机器人**。不想要了点 **解绑**。
- 机器人也可以交给团队里的一位成员：在机器人的 **后端** 里选「团队：团队名」下面的成员，它可以拉上队友一起处理。团队怎么组建，见 [数字人团队](https://hello-halo.cc/docs/digital-humans/collaboration.html)。
- 全局数字人没有工作区，不能接机器人。

## 在聊天软件里怎么用 {#in-chat}

- 私聊直接发消息；群聊里 @ 机器人。企业微信群里只有 @ 机器人的消息才会送到，飞书默认也要 @。
- 数字人 5 秒内还没回复时，会先回一句「已收到，正在处理…」。这是 **处理中提示**，默认开着；开了 **流式传输** 时，这句话会马上出现在正在写的回复里，不另发一条。
- 它忙的时候你接着发的消息不会丢：能马上用上的，会回「✏️ 已加入正在进行的处理」；其余的会回「✏️ 已收到补充消息」，等这一轮做完一起处理。
- 很长的回复会拆成几条，标上 (1/3) 这样的序号，最多 10 条，其余的到 Halo 里看。
- 发 `/stop` 让它停下，发 `/clear` 清空上下文重新开始。群里先 @ 机器人再发命令也行。
- 想要文件就直接说，比如「把报告发给我」。它只能发自己工作区里或临时文件夹里的文件。

## 在 Halo 里查看机器人对话 {#im-sessions}

打开数字人，切到 **IM 会话** 标签（绑定机器人后才出现）。左边是联系人，右边是对话记录，只能查看：

- 它正在回复时，可以点 **停止生成**；空闲时可以点 **清空会话**。
- 点 **在客户端中继续**，把这段对话复制到和数字人的新聊天里接着聊。

## 让数字人主动发消息 {#push}

- 给机器人发过消息的人和群，会自动成为联系人。数字人的 **IM推送** 能力默认开着，它会自己判断什么时候给联系人发消息。
- 在 **能力与设置 › 消息与通知** 的 **可联系的联系人** 里，可以给联系人 **重命名**（比如改成「市场部群」，你说「发到市场部群」它就知道是哪个），可以 **移除**，也可以打开 **自动同步运行结果**：每次运行成功后，把最终回复发给这个联系人（默认关闭）。
- **从已有会话添加**：让这位数字人也能往另一位数字人的机器人认识的聊天里发消息，那边的回复仍由原来的数字人处理。
- 数字人有问题需要你决定时，会私聊发给主人，主人直接在私聊里回复就行。没开权限控制时（比如微信机器人），要先给你自己的私聊打开 **自动同步运行结果**，问题才会发过来，见 [谁能回答数字人的提问](https://hello-halo.cc/docs/digital-humans/permissions.html#questions)。

单向通知也是由数字人自己决定什么时候发。详见 [通知与主动推送](https://hello-halo.cc/docs/digital-humans/notifications.html)。

## 谁能让数字人做事 {#who-can-use}

企业微信和飞书机器人有 **权限控制**：主人什么都能让它做，其他人（访客）默认只能聊天和使用记忆。扫码添加的机器人会自动打开权限控制，第一个私聊机器人的人成为主人。微信机器人没有权限控制。详见 [主人与访客权限](https://hello-halo.cc/docs/digital-humans/permissions.html)。

## 遇到问题 {#troubleshooting}

机器人不回复时，按 [机器人不回复](https://hello-halo.cc/docs/troubleshooting/channels.html) 逐项检查。

## 下一步 {#next-steps}

- [企业微信智能机器人](https://hello-halo.cc/docs/digital-humans/wecom-bot.html)：扫码两分钟接好。
- [飞书机器人](https://hello-halo.cc/docs/digital-humans/feishu-bot.html)：扫码创建飞书应用并绑定。
- [微信机器人](https://hello-halo.cc/docs/digital-humans/personal-wechat.html)：在自己的微信里和数字人聊。
