跳到主要内容

常见问题

部署与登录​

拉不到镜像​

先确认执行过 docker login,账号密码是交付的只读账号。服务器在阿里云杭州 VPC 里时走内网地址更快:

docker login crpi-6q638zy09wmnj70w-vpc.cn-hangzhou.personal.cr.aliyuncs.com
./install-pro.sh --pro-registry crpi-6q638zy09wmnj70w-vpc.cn-hangzhou.personal.cr.aliyuncs.com/knowflow-pro

登录后又回到登录页​

用 http 访问时,.env 里的 KNOWWORK_COOKIE_SECURE 必须是 false。改完在部署目录执行 docker compose up -d。

云服务器上打不开​

脚本自动取到的是内网 IP。用 ./install-pro.sh --url http://公网IP:8080 重跑,并在安全组里放行 8080 端口。

授权显示无效​

  • license/ 目录里只能有一份 .license 文件;
  • 确认授权没有过期;
  • 换了授权文件后,在部署目录里执行 docker compose restart api worker。

系统管理员的账号交接​

系统管理员目前只有初始化时建的那一个账号,不能转交。所以建议一开始就用 IT 部门的公共邮箱建,交接时交接账号密码即可,见角色与管理员。

知识库​

文档一直解析失败​

  1. 先看系统管理员有没有在「模型」→「文档解析」里配好 MinerU;
  2. 确认 KnowWork 服务器能访问到 MinerU;
  3. 打开文档的「详情」→「后台任务」,失败原因写在那里。

服务类的问题(MinerU 暂时连不上等)会自动重试,排除后也可以手动「重新解析」。

文档一直在「排队中」​

系统管理员到「运行面板」看 worker 是否在线、队列是否堆积。MinerU 的并发上限较小时,大批上传会排队,属于正常现象。

明明有这份文档,却答不出来​

到知识库的「检索测试」里问同一个问题,看能不能命中正确的片段,再按答不准时怎么排查处理。常见原因是员工的说法和文档写法不一样,加同义词通常就能解决。

换嵌入模型要注意什么​

知识库建好、有了文档以后再换嵌入模型,要整库重建索引,文档多时耗时较长,也会产生嵌入费用。建库时就选定比较稳妥。

新旧两版制度都被引用了​

用「上传新版本」替换旧文档,或者确认系统识别出的新旧版本,旧版就不再参与问答,见文档管理。

数据与安全​

数据存在哪里​

全部在你们自己的服务器上:数据库、文档原件、向量、对话记录都在部署的 Docker 卷里。KnowWork 只会访问你们配置的模型服务和 MinerU。

模型会看到哪些数据​

模型只看到每一轮对话需要的内容:员工的问题、检索到的知识库片段、附件内容。用云上的模型服务时,这些内容会发送给该服务商;对数据外发有要求的,请使用私有化部署的模型。

智能助手执行命令安全吗​

每个对话有一个独立的沙箱容器,命令和文件读写都在容器里,碰不到服务器本身、数据库和别人的数据。沙箱去掉了全部 Linux 能力、禁止提权,可以设置完全断网,见安装部署。写入类和高风险的工具调用执行前要提问人批准。

不需要沙箱可以吗​

可以用 ./install-pro.sh --no-sandbox 安装。代价是智能助手不能执行命令、生成不了 Word 和 Excel,知识库的 PPT 预览和表格公式重算也用不了。

支持哪些登录方式​

账号密码、邀请注册、OIDC 单点登录,以及给程序调用的个人 API Key。

获取帮助​

商业版客户请联系交付对接人。也可以通过联系我们申请 POC 验证或咨询采购。