坚果云与 WebDAV

以 Markdown 格式查看

坚果云与 WebDAV 连接器用于从官方坚果云 WebDAV 服务或企业私有 WebDAV 部署读取文件。连接器为只读模式:AIvis 会索引匹配文件,但不会上传、修改、移动或删除源文件。

当团队已经把共享文件放在坚果云或兼容 WebDAV 服务器中,并希望这些文件可被智能体和知识库搜索引用时,使用此连接器。

需要准备什么

项目坚果云自定义 WebDAV
WebDAV 服务选择 坚果云选择 自定义 WebDAV
基础 URL使用默认值 https://dav.jianguoyun.com/dav/输入管理员批准的 WebDAV 端点。
用户名使用坚果云账号邮箱。使用目标服务器的 WebDAV 账号名。
密码使用“第三方应用管理”生成的坚果云应用密码。不要使用坚果云登录密码。使用 WebDAV 账号对应的密码或令牌。
根路径使用一个或多个绝对目录,例如 //Team/Handbook使用 WebDAV 服务器上存在的绝对 POSIX 路径。

坚果云官方 WebDAV 帮助文档也按服务器地址、账号和应用密码三项说明连接方式。官方服务的服务器地址是 https://dav.jianguoyun.com/dav/;账号是坚果云登录邮箱;密码是生成的第三方应用密码。

生成坚果云应用密码

使用官方坚果云服务时,请先创建专用应用密码,再在 AIvis 中创建凭据。

  1. 登录坚果云网页端。
  2. 打开账号菜单,进入账户信息安全选项
  3. 第三方应用管理中选择添加应用密码
  4. 输入应用名称,例如 AIvis,然后生成密码。
  5. 复制生成的应用密码,粘贴到 AIvis 凭据表单的密码或应用密码字段。

坚果云移动端也可以从设置进入第三方应用管理。建议每个集成使用独立应用密码,这样撤销 AIvis 访问时不会影响其他 WebDAV 客户端。

坚果云设置页面,展示第三方应用管理入口

坚果云第三方应用管理页面,展示 WebDAV 服务器地址和已遮挡的应用密码

创建凭据

AIvis 字段推荐填写说明
名称描述性名称,例如 坚果云 - 知识库仅在 AIvis 内展示。
WebDAV 服务坚果云会固定使用官方基础 URL:https://dav.jianguoyun.com/dav/
WebDAV 基础 URLhttps://dav.jianguoyun.com/dav/选择坚果云后会自动填入默认值。
用户名坚果云账号邮箱。使用能够读取计划索引文件夹的账号。
密码或应用密码坚果云应用密码。这是在第三方应用管理中生成的值。
允许访问私有网络官方坚果云保持关闭。仅对已批准的私有 WebDAV 端点启用。
允许不安全的 HTTP官方坚果云保持关闭。只有明确批准私网 HTTP 时才启用。
自定义 CA 证书官方坚果云留空。仅在私有 WebDAV 使用内部证书链时填写 PEM 证书。

保存凭据后,先使用测试连接,再创建或启用连接器。

AIvis 坚果云凭据表单,展示官方 WebDAV 基础 URL、用户名和应用密码字段

配置连接器

AIvis 字段要求示例
连接器名称易识别的连接器名称。坚果云团队文档
根路径一个或多个要索引的 WebDAV 目录。路径必须以 / 开头,使用正斜杠,且不能包含 ..//Team/Handbook/Projects/2026/
我已了解对象 ACL 限制必须勾选。WebDAV 文件级 ACL 不会同步。
文档访问权限选择谁可以搜索此连接器索引的文档。非公开内容应使用私有或按群组限制访问。
最大文件大小单个文件可被索引的最大字节数。除非部署已批准更大文档,否则保持默认值。

尽量使用更窄的根路径。/ 是有效路径,但它会包含该 WebDAV 账号可读取的所有目录,容易索引超出预期的内容。

AIvis 坚果云连接器表单,展示根路径、ACL 限制确认和文档访问权限

AIvis 连接器列表,展示已安排同步的坚果云连接器和已索引文档数量

权限与 ACL 边界

WebDAV 账号决定 AIvis 在索引时能读取哪些文件。AIvis 不会把坚果云或 WebDAV 的文件级 ACL 导入为文档权限。

这意味着:

  • 选中根路径下的文档会继承此连接器的 AIvis 访问设置。
  • 如果不同团队应看到不同文件夹,请按根路径和访问群组拆分为多个连接器。
  • 只有当每个被索引文件都适合组织内所有目标用户查看时,才把连接器设为组织公开。
  • 如果 WebDAV 账号失去某个根路径的访问权限,后续同步可能失败或停止索引该路径。

坚果云服务限制

坚果云会对 WebDAV 使用施加限制。具体限制可能随套餐或部署变化,但官方帮助当前说明了访问频率限制和单次目录项数量限制。大目录、高频同步或多个连接器并发使用同一账号时,可能触发这些限制。

实践建议:

  • 只需要少数文件夹时,优先配置多个明确根路径,而不是直接索引一个很大的根目录。
  • 避免让多个坚果云连接器使用同一账号在同一时间同步。
  • 如果某个文件夹文件很多且索引不完整,请拆分文件夹或收窄根路径。
  • 如果多次测试或同步后连接开始失败,等待 WebDAV 频率窗口重置后再重试。

验证

创建凭据和连接器后:

  1. 测试凭据连接。
  2. 保存连接器,并确认已勾选 ACL 限制确认项。
  3. 运行首次同步。
  4. 确认每个根路径下的代表性文件已被索引。
  5. 确认根路径之外的文件不会被索引。
  6. 使用有权限用户搜索,确认能看到预期结果。
  7. 使用连接器受众之外的用户搜索,确认受限文件不会出现。
  8. 在维护窗口轮换坚果云应用密码,并重新测试连接。

常见问题排查

现象可能原因处理方式
认证失败用户名不是坚果云邮箱,或密码填成了登录密码而不是应用密码。在坚果云第三方应用管理中生成新的应用密码,并更新 AIvis 凭据。
根路径不存在路径不存在、未以 / 开头、包含 ..,或账号无权读取。在坚果云或 WebDAV 中核对文件夹路径,并使用类似 /Team/Handbook/ 的绝对路径。
权限被拒绝WebDAV 账号无权读取选中的文件夹。在坚果云中授予该账号访问权限,或为它可读取的文件夹创建连接器。
TLS 或证书失败自定义 WebDAV 端点使用了不受信任证书。使用可信 HTTPS 证书,或为私有 WebDAV 提供已批准的自定义 CA PEM。
请求被网络策略阻断配置了私有地址或不安全 HTTP,但没有明确批准。使用官方坚果云 URL;只有已批准的内部端点才启用私网和 HTTP 选项。
目录列表失败或看起来不完整可能触发坚果云 WebDAV 限制,或目录过大。收窄根路径、按连接器拆分文件夹、降低同步并发,并在频率窗口重置后重试。
文件被跳过文件超过连接器大小阈值,或无法抽取正文。先确认部署限制和索引成本,再调整最大文件大小。

相关坚果云文档