1、具体功能模块:
①智能分类路由:Supervisor中心化编排,按物流/退款/账单/账户/通用五类意图自动分派;
②知识问答检索:BM25+jieba与pgvector向量双路召回,RRF(k=60)融合与可插拔精排,回答附带引用来源;
③幻觉控制:四级降级链(重试改写→模板兜底→相似解→转人工)+全局重试预算,状态单向迁移杜绝死循环;
④人机协同HITL:敏感操作、降级预算耗尽等多路触发器暂停工单进入审批队列,支持approve/edit/reject三种裁决并断点续跑;
⑤知识自迭代:关单自动抽取"问题模式-根因-方案-置信度"四元组,相似度≥0.92合并去重入库供后续复用;
⑥语义缓存:相似问题阈值≥0.95直接命中复用,降低重复调用成本;
⑦可观测面板:span级全链路调用追踪、SSE流式输出、按token价格表的成本核算。
系统面向电商客服场景实现"提交→分类→检索→审核→关单"全链路自动化:用户提交工单后由Supervisor节点完成意图识别与分类路由;RAG检索链路从知识库双路召回并融合重排,生成带引用来源的答复;质检节点执行三道校验(启发式阈值+合规词表+LLM忠实度),不通过按级降级或转人工;敏感/低置信工单进入人工审批队列,裁决后从断点恢复继续流转;关单时自动沉淀知识四元组,知识库越用越准。全流程可通过Streamlit控制台演示,SSE实时查看Agent节点流转时间线,MOCK模式下无需任何API Key即可跑通全部链路。
1、负责任务:独立完成全部设计与开发——架构选型、六节点状态机编排、RAG检索链路、幻觉降级、HITL审批闭环、知识自迭代、可观测体系、208项分层测试与Docker容器化部署,并产出17份工程文档(含45项生产差距自审清单,逐条附代码定位)。
2、技术栈与架构:LangGraph六节点状态机(supervisor/retrieve/respond/verify/postprocess/escalate)+条件边路由,AsyncPostgresSaver按thread_id持久化状态,进程重启后断点精确恢复;检索侧BM25(tsvector+jieba)与pgvector余弦双路并发召回top20→RRF(k=60)融合→可插拔精排;服务侧FastAPI+PostgreSQL16(pgvector)+Redis7+Streamlit四页控制台,httpx直连OpenAI兼容协议;Docker Compose四服务一键启动。
3、亮点与难点:
①投机并行改写:改写任务与召回并发执行,精排top1≥0.80即取消冗余任务,压低端到端延迟;
②幻觉控制:三道校验+四级降级+全局重试预算确保零死循环;检索链路消融实验实测MRR提升26.6%(45例对照留档);
③HITL真闭环:interrupt()暂停入审批队列,Postgres Checkpointer断点恢复,Command(resume)三分支裁决续跑;
④Mock三层降级(精确hash回放→关键词匹配→fallback),CI与离线演示永不抛错;
⑤自研contextvars span树追踪+批量落库+成本核算,不引入重型APM依赖;208项自动化测试(单元/集成/E2E)覆盖状态机全路径与人工裁决闭环。
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!

下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态
评论