返回主页面

RAG · AGENT · AI SERVICE

影像工作室 AI 辅助客服 Agent

用风险优先的 Agent 工作流,在可回答、应澄清、应拒答和应转人工之间建立确定性边界。

AgentLangGraphRAGHuman-in-the-loopfail-closed
Studio Customer Service 封面

01 · OVERVIEW

项目概览

先说明我负责什么、验证到了哪里,以及不能从现有证据推导什么。

一句话定位

用风险优先的 Agent 工作流,在可回答、应澄清、应拒答和应转人工之间建立确定性边界。

面向影像工作室咨询与运营场景的 Agentic Workflow。系统以 LangGraph 8 个核心节点、11 条主边为工程基线,并在公开产品视图中展开 N03.5 查询改写、N04.5 候选重排和单次反思等辅助 Stage,编排意图识别、风险分级、知识检索、回答生成、质量检查、人工接管与结果输出。

责任与边界

负责场景与风险定义、Agent 工作流、检索与质量 Gate、评测方案、Demo 体验和迭代闭环。

公网前端已接入 CloudBase Deploy 039 后端并完成受控 E2E 验证;安全结论仍为 provisional,延迟、可用性和知识覆盖仍需生产加固。

8 / 11LangGraph 节点 / 边证据:E-SCS-SOURCE
661pytest 全量回归工程回归计数,不代表准确率或回答质量 · 证据:E-SCS-TESTS
R0–R3风险分级 fail-closed证据:E-SCS-SOURCE
18类咨询场景证据:E-SCS-SOURCE
90冻结审计样本现有 runner 不支持公开质量分数 · 证据:E-SCS-EVAL-DATASET
2f212d1公网演示代码 SHA证据:E-SCS-SOURCE
7R2 评测维度图级离线评测维度;不等同于线上回答质量 · 证据:E-SCS-R2-EVAL

02 · PROJECT SHOWCASE

项目展示

集中展示已核验的产品界面、操作视频、体验入口与验证摘要;不可用素材会如实标注状态。

体验入口实时主入口
打开体验

安全仍为 provisional;高风险、低置信度及知识不足的问题 fail-closed 转人工。

公网实时 Demo(已接入真实后端)

公开前端已切换到 CloudBase Deploy 039 后端,支持知识检索、多轮追问、来源展示与安全转人工。

状态
已核验
验证时间
2026-07-30T16:50:00+08:00
范围
公开前端到 Deploy 039 的实时 API
边界
安全仍为 provisional;高风险、低置信度及知识不足的问题 fail-closed 转人工。
证据:E-SCS-PRODUCTION · E-SCS-DEPLOY-039
验证摘要已核验

Deploy 039 Phase G 验证摘要

后端完成多轮查询、证据支持度和高风险人工接管验证,并登记后续可用性、性能与知识覆盖债务。

状态
已核验
验证时间
2026-07-30T16:50:00+08:00
范围
后端功能与安全回归
边界
工程回归和 Phase G 验证不等于线上回答准确率或生产 SLO。
证据:E-SCS-TESTS · E-SCS-DEPLOY-039
操作视频已核验
文字摘要

真实演示录屏:用户输入、连续追问、Agent 实际回复及页面可见状态。具体交互以视频画面为准。

真实演示|知识问答与多轮承接

真实录屏展示用户从首轮咨询进入连续追问,Agent 保留会话上下文并呈现实际回复结果。

状态
已核验
验证时间
2026-08-03
范围
公网 Demo 的真实问答与多轮交互路径
边界
录屏用于证明真实交互过程,不代表所有问题均可自动回答,也不等同于线上准确率或生产 SLO。
证据:E-SCS-PRODUCTION
操作视频已核验
文字摘要

真实演示录屏:LangGraph 监控面板中的图结构、节点反馈与输入输出属性。具体界面以视频画面为准。

真实演示|LangGraph 运行追踪与可视化

真实录屏展示 LangGraph 监控面板中 customer-service-bot 的图结构、节点状态与输入输出属性,呈现 Agent 运行时的可观测形态。

状态
已核验
验证时间
2026-08-03
范围
公网 Demo 的运行追踪与 LangGraph 可视化界面
边界
录屏展示监控面板视图,不代表全部节点均已验证,也不等同于生产级可观测能力。
证据:E-SCS-PRODUCTION

03 · BUSINESS JUDGMENT

业务判断

影像工作室的咨询既需要快速获取营业、地址和服务信息,也包含价格、档期、健康风险和未知问题;单纯追求自动回复会放大错误承诺成本。

业务信号

普通咨询需要证据

营业时间、地址和流程类问题应给出带来源的可用回答,而不是只返回模板或泛化话术。

证据:E-SCS-SOURCE · E-SCS-DEPLOY-039
业务信号

高风险问题不能被 Demo 模式放宽

部署回归暴露出展示模式覆盖人工确认条件的问题,说明安全边界必须独立于体验模式。

证据:E-SCS-DEPLOY-031 · E-SCS-DEPLOY-032 · E-SCS-DEPLOY-039
关键判断

转人工质量也是产品结果

对于高风险、证据不足或超出知识范围的问题,正确转交比生成一个流畅答案更有价值。

证据:E-SCS-SOURCE · E-SCS-R2-EVAL
关键判断

评测必须拆维度

路由、检索证据、上下文支持、安全门禁和生成输出不能被一个总分替代。

证据:E-SCS-R2-EVAL · E-SCS-EVAL-RUNNER

04 · PRODUCT DESIGN

产品方案

受控咨询场景、证据化回答、人工接管和知识缺口回收组成的客服 Agent。

用户与工作流

咨询客户 · 客服与运营人员 · 负责知识审核的业务负责人 · 维护 Agent 的产品与工程人员

01

B1 · 可支持的普通咨询

检索到足够证据且上下文支持时生成答案,并展示来源模块。

证据:E-SCS-DEPLOY-039
02

B2 · 高风险咨询

价格、健康和确定性承诺等场景由硬风险规则与人工确认 Gate 阻断自动回答。

证据:E-SCS-SOURCE · E-SCS-DEPLOY-039
03

B3 · 未支持问题

检索证据不足或问题超出知识范围时转人工,并把知识缺口留给后续治理。

证据:E-SCS-DEPLOY-039

产品决策

01

把 LLM 建议设为 advisory-only

展示模式中的 LLM 建议不能覆盖确定性硬风险与 needs_human_confirm。

证据:E-SCS-DEPLOY-039
02

前后端可用性分开表达

公网前端已接入 CloudBase 后端并完成受控 E2E 验证;静态降级作为备用模式保留,不替代真实后端验证。

证据:E-SCS-PRODUCTION · E-SCS-DEPLOY-039

05 · TECHNICAL IMPLEMENTATION

技术实现

架构、关键机制和取舍都绑定到公开证据;实现数量不替代产品质量判断。

架构

LangGraph 工作流

工程基线保持 8 个核心节点、11 条主边;公开产品视图额外展开 N03.5 查询改写、N04.5 候选重排和反思控制等辅助 Stage,不把展示 Stage 数量解释为实际节点数量。

证据:E-SCS-SOURCE
工程取舍

安全优先于自动化率

接受更多人工接管,换取敏感场景不被 Demo 模式或模型建议放宽。

证据:E-SCS-DEPLOY-039
架构

证据与上下文双 Gate

检索证据充分性代理信号与 supported_by_context 共同约束回答支持度,避免把非空检索误当成语义支持。

证据:E-SCS-DEPLOY-039
工程取舍

可解释降级优先于伪实时

后端或前端依赖不完整时仍提供静态受控场景,并显式展示边界。

证据:E-SCS-PRODUCTION
关键机制

N03.5 查询解析

用多轮上下文消解省略和指代,生成 original_query、rewritten_query 和可审计的检索输入。

证据:E-SCS-SOURCE · E-SCS-DEPLOY-039
关键机制

N04 Multi-query retrieval

将原问题、改写问题和关键词补全作为候选查询,聚合并去重检索结果。

证据:E-SCS-SOURCE
关键机制

N04.5 候选重排与上下文构建

聚合、去重和重排候选知识,形成用于生成和支持度检查的引用上下文。

证据:E-SCS-SOURCE · E-SCS-DEPLOY-039
关键机制

证据充分性与 supported_by_context 双 Gate

检索证据充分性代理信号与 supported_by_context 共同约束回答支持度,避免把非空检索误当成语义支持。

证据:E-SCS-DEPLOY-039
关键机制

N06 单次反思回路

首次质量检查失败时生成受约束反思意见,并仅允许返回 N05 重试一次。

证据:E-SCS-SOURCE · E-SCS-DEPLOY-039
关键机制

N07 fail-closed 人工接管

高风险、证据不足、质量不合格或需要人工确认的问题统一转人工。

证据:E-SCS-SOURCE · E-SCS-DEPLOY-039
关键机制

N08 回答、来源和关键 Stage 输出

输出回答或接管结果,同时返回来源、风险等级和关键执行 Stage,供前端展示与审计。

证据:E-SCS-SOURCE · E-SCS-DEPLOY-039
关键机制

R0–R3 fail-closed policy

确定性硬风险、人工确认需求和支持度检查按优先级进入回答或人工接管。

证据:E-SCS-SOURCE · E-SCS-DEPLOY-039

06 · ITERATION PATH

迭代链路

每一轮都从触发问题出发,同时说明产品变化、技术变化、验证结果和仍未完成的边界。

  1. 01

    Initial Baseline · 静态基线

    触发
    需要先让招聘方理解 B1/B2/B3 和安全边界。
    产品变化
    提供三类受控场景与静态降级。
    技术变化
    前端在后端不可用时避免裸错误页。
    结果
    公开入口可解释、可浏览。
    边界
    不调用当前 CloudBase 后端。
    证据:E-SCS-PRODUCTION
  2. 02

    Deploy 028 · 安全基线

    触发
    需要恢复可运行后端并保持 fail-closed。
    产品变化
    限定普通咨询和人工接管路径。
    技术变化
    恢复知识检索与风险 Gate。
    结果
    形成后续回归比较基线。
    边界
    仍需验证多轮查询和生产表现。
    证据:E-SCS-SOURCE
  3. 03

    Deploy 031 / 032 · 回归发现

    触发
    公网验证发现高风险问题被回答。
    产品变化
    把高风险误放定义为阻塞缺陷。
    技术变化
    定位 public_demo 覆盖人工确认和风险策略的问题。
    结果
    问题被复现并禁止发布。
    边界
    这两个部署已被后续版本替代。
    证据:E-SCS-DEPLOY-031 · E-SCS-DEPLOY-032
  4. 04

    Deploy 039 · Phase G

    触发
    需要闭合多轮检索、支持度和高风险回归。
    产品变化
    明确支持回答、人工接管和知识缺口三类结果。
    技术变化
    修复查询解析、双 Gate 和展示模式策略优先级。
    结果
    Phase G 已验证,后端保持在线。
    边界
    该阶段完成后端 Phase G 闭合;公网前端切换随后由 Live Recovery 完成。生产可用性、延迟、知识覆盖与完整可观测性仍需加固。
    证据:E-SCS-DEPLOY-039
  5. 05

    Live Recovery · 公网实时 Demo 接入

    触发
    需要把公网前端从静态降级切换到已验证的 CloudBase 后端。
    产品变化
    前端 Live 模式开放真实问答,静态 B1/B2/B3 仅作为备用模式保留。
    技术变化
    Vercel 环境变量切换到 live + 真实后端地址;代理超时从 20s 调整到 40s 适配后端 P50 延迟。
    结果
    公网 Demo 完成受控浏览器 E2E:多轮追问、来源展示、高风险转人工、无知识拒答。
    边界
    安全仍为 provisional,反馈接口联调为非阻塞债务。
    证据:E-SCS-PRODUCTION · E-SCS-DEPLOY-039
  6. 06

    Production hardening · 进行中

    触发
    生产观察暴露延迟、无响应和知识覆盖问题。
    产品变化
    建立可用性、性能和知识缺口的持续运营指标。
    技术变化
    补充可观测性、延迟优化和 KB 扩充。
    结果
    尚未闭合。
    边界
    不能把后端在线等同于稳定生产服务。
    证据:E-SCS-DEPLOY-039