> For the complete documentation index, see [llms.txt](https://doc.duaer.com/zh/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://doc.duaer.com/zh/knowledge/sources/dingtalk.md).

# 把钉钉接进 Duaer 知识库

用公司的钉钉应用接入钉钉机器人，员工在钉钉里问 Duaer；再打开钉钉文档，按每个人在钉钉里的权限搜索知识库里的文档和表格。
## 先接入钉钉机器人

1. 在钉钉开发者后台打开公司的应用，添加机器人，消息接收模式选择 HTTP 模式。
2. 在 Duaer 里新建“钉钉机器人”凭证，填入应用的 App Key、App Secret 和 Robot Code。
3. 所有者或管理员打开侧边栏「数据来源」，点「添加数据来源」，选「钉钉」，在「添加为」里选「知识来源」，再选择这个凭证，点「连接」。
4. 打开「回答发给机器人的问题」，把来源上的「消息接收地址」填到机器人设置里，然后发布机器人。
5. 为应用开通读取成员信息和机器人发送消息的权限。

员工向机器人提问，回答私聊发送，带出处，只用他自己能看的内容。要它做事时，它发一个链接，到 Duaer 员工端确认。钉钉不保留对话上下文，每个问题单独回答。

## 钉钉账号没有邮箱的人

成员按钉钉邮箱或企业邮箱对应到 Duaer。钉钉账号没有邮箱的人，在「手动关联的人员」里点「添加人员」，填他的钉钉 userId 或手机号，以及 Duaer 邮箱。

## 打开钉钉文档

- 钉钉文档：读全文。
- 钉钉表格：读前三个工作表 A1:Z200 的显示值。
- PDF 等其他文件：只按标题索引。

1. 在钉钉开发者后台为应用开通 Wiki.Workspace.Read、Wiki.Node.Read、Storage.File.Read 和 Document.Workbook.Read 权限，并允许应用读取通讯录。
2. 所有者或管理员在钉钉来源上勾选「在搜索中包含钉钉知识库」。默认不打开，因为添加机器人并不代表同意索引文档。

## 谁能搜到哪篇钉钉文档

Duaer 以每位成员的身份去读他在钉钉里能看的知识库和文档：在钉钉里能看的人，在 Duaer 里就能搜到，员工不用做任何事。成员按钉钉邮箱或企业邮箱在通讯录里对应；对应不上的人搜不到钉钉文档。应用缺少的权限会在来源卡片上标红，对应文件只按标题索引。

## 改动多久能搜到

- 钉钉文档每 6 小时读一次，也可以手动触发。
- 钉钉通讯录每天读一次，用于找人。
- 取消勾选或移除机器人，钉钉文档会全部移出搜索。

## 有哪些限制

- 每次最多 1,000 位成员、5,000 个文档节点。
- 钉钉日历由每位员工在员工端自己连接，见 [把网盘和文档接进知识库](/zh/guides/sharepoint-drive-knowledge-base.md)。
- 钉钉审批可以作为流程数据来源，见 [添加流程数据来源](/zh/build/process-sources.md)。
## Questions

### 为什么有的成员搜不到钉钉文档？

他没有在钉钉通讯录里按邮箱对应上。让他的钉钉邮箱或企业邮箱和 Duaer 邮箱一致，或在「手动关联的人员」里添加。

### 钉钉文档默认打开吗？

不打开。需要所有者或管理员在钉钉来源上勾选「在搜索中包含钉钉知识库」。

### 在钉钉群里 @ 机器人能问吗？

机器人回答发给它的问题，回答私聊发送给提问的人。

## 相关

- [可以接进 Duaer 知识库的知识来源](https://doc.duaer.com/zh/knowledge/sources.md)
- [管理员上线清单：把 Duaer 用到全公司](https://doc.duaer.com/zh/knowledge/set-up.md)
- [把飞书接进 Duaer 知识库](https://doc.duaer.com/zh/knowledge/sources/feishu.md)
- [把企业微信接进 Duaer 知识库](https://doc.duaer.com/zh/knowledge/sources/wecom.md)
- [把网盘、SharePoint 文件变成能问答的知识库：Duaer 怎么连](https://doc.duaer.com/zh/guides/sharepoint-drive-knowledge-base.md)

