每个Waker必须显式绑定独立知识库,不可复用全局知识库;支持控制台单个配置或CLI批量绑定,并需通过调试沙盒验证来源标记确保隔离准确。
☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜

您需要为不同Waker(数字员工实例)分别挂载专属知识库,避免知识混用、权限越界或响应错乱。QoderWake不支持全局知识库自动复用,每个Waker必须显式绑定独立知识源,否则将默认使用空上下文或系统公共语料,导致业务问答失准。
通过控制台为单个Waker绑定知识库
该方式适用于已创建多个Waker实例,且需快速为其中某一个指定私有文档集合的场景。
1、登录Qoder CN管理控制台,进入「数字员工管理」页面。
2、在Waker列表中找到目标实例,点击其右侧「知识库配置」按钮。
3、在知识库面板中点击「新增数据源」→ 选择「本地文件上传」或「第三方系统接入」。
4、完成上传或授权后,系统自动生成唯一知识源ID(如kb-7f3a9b2e),并立即关联至当前Waker。
【注意:此操作不会影响其他Waker的知识库状态,但若误选“全部Waker共享”选项(该选项仅存在于旧版UI残留路径),将导致知识污染】
批量为多个Waker分配差异化知识库
当您拥有5个以上Waker且需按岗位/客户/业务线划分知识边界时,手动逐个配置效率低下且易出错。推荐使用CLI工具执行结构化注入。
方法一:按Waker ID绑定知识源
1、在终端执行qoder-cli login完成管理员认证。
2、运行命令:
qoder-cli knowledge bind --waker-id wkr-prod-pay-01 --kb-id kb-pay-v3
qoder-cli knowledge bind --waker-id wkr-prod-crm-02 --kb-id kb-crm-q2
qoder-cli knowledge bind --waker-id wkr-dev-test-03 --kb-id kb-test-sandbox
每条命令单独执行,不可合并为一行;【waker-id与kb-id必须全小写、无空格、且已在系统中存在】
Qoder Linux版是由阿里推出的智能体自主开发工作台,支持开发者通过定义需求即可让Agent团队“自动驾驶”,自主完成代码执行、验证与交付的全流程。其全新的Quest独立视窗集成了任务管理与状态追踪能力,并支持跨项目多任务并行处理,显著提升开发效率。此外,Qoder还提供专家团模式与团队级知识引擎,适配复杂开发场景。
方法二:通过CSV批量映射
1、准备mapping.csv文件,内容格式为两列:waker_id,kb_id
wkr-prod-pay-01,kb-pay-v3
wkr-prod-crm-02,kb-crm-q2
wkr-dev-test-03,kb-test-sandbox
2、执行命令:
qoder-cli knowledge batch-bind --csv ./mapping.csv
该命令会校验每一行ID是否存在,任一失败则整批回滚,不写入任何绑定关系。
验证知识库是否正确分配
绑定完成后必须验证,否则无法确认Waker是否实际加载了目标知识。
第一步:触发测试查询
在Qoder CN控制台中,打开目标Waker的「调试沙盒」,输入典型业务问题,例如:“支付网关超时重试次数是多少?”
第二步:检查响应溯源
查看返回结果底部的[来源:kb-pay-v3 §3.2.1]标记——括号内知识源ID必须与您绑定的一致,章节编号应指向原始文档真实位置。
第三步:对比未绑定Waker的响应
用相同问题向另一个Waker(如wkr-prod-crm-02)提问,若返回“未找到相关信息”或引用错误知识源ID,则证明隔离生效。

















