KB Embodied Agent(企业知识库具身客服)
KB Embodied Agent v1.0.0正式发布。这是一个把企业私有知识库做成「能开口、能办事」的数字人前台的
开源实现,Apache-2.0协议,代码托管于Gitee与GitHub。
本次发布是首个语义化版本,内容包括完整的可运行工程,而不是演示片段:
对话编排不依赖渲染SDK,由FastAPI服务接管「听→想→做→说」: 意图分诊、语料检索、多轮上下文、
跨轮记忆与客户档案、六态具身状态(聆听/思考/说话/情绪/关键动作/打断)与对话状态实时绑定。
语音提问与播报中打断均已实测可用。
通读SDK文档后确认其不提供Function Calling能力,因此工具注册、参数校验、结果渲染自行实现。
首版包含五个工具: 查标准条款、生成合规自查清单、生成知识库体检报告、生成报价卡、发起转人工。
工具结果以结构化卡片与语音同步呈现。
GB/T 47746—2026拆成61项可自测检查项(48「应」+4「宜」+9「可」,含5项一票项),对话中当场对表;
一键停:停用AI作答并全部转人工;
全链路留痕:每次问答与工具调用可回查,回答可追溯所用语料片段;
双数字人红队回归:12条用例(含5项一票项、1条反向用例)自动判定并出报告。
实测12/12通过,一票项5/5。
Docker Compose一键起(backend + web两个容器);
离线演示模式:无任何密钥即可复现交互与卡片渲染;
前端零密钥:浏览器只持有服务端签发的短时限域凭证;
持续集成:依赖安装+ 模块导入检查+ 密钥泄露扫描(发现疑似密钥即失败)。
「知识库未命中」不再直接转人工: 先反问澄清或给出方向引导,连续两轮仍未定位到真实需求才转人工;
投诉、合同、人身财产等高风险场景与客户显式要求转人工,立即转。60条真实口语问句回归结果:
业务范围内55条全部自接住,误转人工0,空回答0;高风险6条全部正确转人工。
行业场景配置化(同一内核切换门店导购/政务咨询/售后答疑)、检索侧引入重排序、
补充更多口语化回归用例。路线图见仓库ROADMAP.md。
仓库地址:https://gitee.com/savantcat/kb-embodied-agent