知识库
把企业微信接进 Duaer 知识库
索引企业微信微盘空间里的文档和文件,只有空间成员能搜到;员工还可以和企业微信应用一对一聊天,问 Duaer。
Duaer 在企业微信里读什么
企业微信没有能列出公司全部微盘空间的接口,所以 Duaer 只读你添加的空间。
- 企业微信文档:全文。
- 文件:TXT、Markdown、CSV、TSV、JSON、PDF、Word(.docx)、Excel(.xlsx)和 PowerPoint(.pptx),不超过 20 MB;其他格式和更大的文件只按标题索引。
- 每次索引最多 5,000 项,文件夹最多 8 层。
怎么接入企业微信
- 在企业微信管理后台打开或新建一个自建应用,记下企业 ID(Corp ID)、AgentId 和 Secret,开通微盘和通讯录权限,并把 Duaer 服务器的 IP 加到企业可信 IP 里,见 解决企业微信 60020。
- 在 Duaer 里新建“企业微信 API”凭证,填入这三项。
- 所有者或管理员打开侧边栏「数据来源」,点「添加数据来源」,选「企业微信」,在「添加为」里选「知识来源」,再选择这个凭证,点「连接」。
- 在「索引的微盘空间」里填「微盘空间 ID」,点「添加空间」。也可以填「空间名称」和 1–3 名管理员的企业微信账号,点「新建知识库空间」:全公司成员可下载,管理员上传文件。
- 要让成员自己关联账号,在企业微信应用的「企业微信授权登录」里把授权回调域设为来源上显示的域名。凭证里必须有 AgentId。
谁能搜到哪个文件
一个空间里的文件,只有这个空间的成员和成员部门里的人能搜到;对全公司开放的空间,所有已对应到企业微信的成员都能搜到。应用读不到的空间会列在来源卡片上。
成员按邮箱对应到企业微信账号。来源卡片显示「多少位成员中多少位已对应到企业微信」。成员可以在 Duaer 员工端的「知识库」里点「关联企业微信账号」,管理员也可以填「对方的企业微信账号」手动对应。没对应上的成员搜不到企业微信的内容。
改动多久能搜到
- 改过的文件每 10 分钟重读一次。
- 每个文件谁能看,每小时重读一次。
在企业微信里问 Duaer
- 在企业微信来源上打开「在企业微信里问 Duaer」,设好 Token 和 EncodingAESKey。
- 在企业微信自建应用的「接收消息」里设置 API 接收:URL 填来源上显示的地址,Token 和 EncodingAESKey 与 Duaer 里的一致。
- 员工在企业微信里和这个应用一对一聊天提问。
回答末尾列出出处,只用提问的人自己能看的内容。要它做事时,它发一个链接,到 Duaer 员工端确认,可以先改输入再执行。
有哪些限制
- 只读添加了的微盘空间。
- 机器人只支持一对一聊天。
- 企业微信的接口读不到员工自己的日程,所以不支持企业微信日历。
- 企业微信审批也可以作为流程数据来源,见 添加流程数据来源。
常见问题
企业微信返回 60020 怎么办?
Duaer 服务器的 IP 不在应用的企业可信 IP 里。按 解决企业微信 60020 加上后再试。
为什么 Duaer 不能自动找到所有微盘空间?
企业微信没有列出公司全部微盘空间的接口,所以需要逐个填空间 ID,或者在 Duaer 里新建知识库空间。
成员关联不了企业微信账号怎么办?
检查企业微信应用的授权回调域是否设成了来源上显示的域名,以及凭证里有没有 AgentId。
同组
可以接进 Duaer 知识库的知识来源
聊天工具、网盘和文档、CRM 与客服、邮件和会议、数据仓库:每个来源读什么、怎么接,以及 Duaer 机器人在各个聊天工具里怎么用。
开始管理员上线清单:把 Duaer 用到全公司
从注册到员工每天都在问 Duaer,按这 8 步走:同事和登录、接入知识来源、核对成员和回答、在聊天工具里开机器人、开放员工端,再打开后续功能。
知识来源把飞书接进 Duaer 知识库
索引飞书知识库、云文档、多维表格和云空间文件,可选群聊消息和妙记,权限沿用飞书的分享设置;员工还可以直接在飞书里问 Duaer。
知识来源把钉钉接进 Duaer 知识库
用公司的钉钉应用接入钉钉机器人,员工在钉钉里问 Duaer;再打开钉钉文档,按每个人在钉钉里的权限搜索知识库里的文档和表格。
报错在 Duaer 里解决企业微信 60020:IP 不在可信列表
Duaer 用企业微信应用发消息报 60020,是发请求的服务器 IP 不在这个自建应用的企业可信 IP 里。把报错里的 IP 加进去。