Skip to content

客服知识库应用

客服示例展示 Agent App 不只适用于内容生产。它是一个更小的 workflow app,用于测试 Runtime、UI、Context、Knowledge、Skills、Tools / Connectors、Artifacts、Evidence、Policy 和 QC 的组合。

参考包:docs/examples/customer-support-app/APP.md

用户任务

客服团队希望基于产品事实和客服政策,起草可溯源回复和升级说明。App 应帮助客服更快回复,但不能编造政策,也不能泄露客户数据。

当前 package 声明

示例声明:

  • 结构化回复草稿的 Runtime 意图
  • 产品事实和客服政策 Knowledge templates
  • draft_reply command entry
  • 可选 ticket lookup Tool / Connector
  • reply_draft Artifact type
  • policy_compliance Eval
  • app.runtime.yaml:声明结构化回复草稿、审批、session、工具发现、checkpoint 与可观测性
  • support category presentation metadata

它是 draft app,所以 validate 仍会提示:生产级 app 还应增加 runtime package、完整分层配置和 explicit permissions。

生产级版本应补什么

区域补充内容
Entries回复起草、政策查询、升级说明、主管 review。
UI工单侧栏和政策引用面板。
Storage草稿历史、升级状态、政策版本快照。
Tools工单查询、CRM 更新、客户资料、话术导出。
Artifacts回复草稿、升级说明、政策引用包。
Evals政策合规、语气、事实支撑、隐私检查。
Permissions工单读取、可选工单写入、CRM tool execute,以及高风险动作的 runtime approval。
SecretsCRM OAuth 或租户工单系统 secret handle。

边界示例

资产正确位置
如何写共情回复Agent Skill
产品事实和退款政策Agent Knowledge
工单查询连接器Agent Tool
回复起草 command 和 review workflowAgent App
带 JSON Schema 的回复草稿Agent Artifact
政策合规结果Eval 和 Evidence

为什么重要

客服是高信任流程。如果缺少 support_policy,App 不应该只靠模型常识回答。Readiness 应阻塞或提醒用户绑定政策知识。

本地验证

bash
npm run cli -- validate docs/examples/customer-support-app
npm run cli -- project docs/examples/customer-support-app
npm run cli -- readiness docs/examples/customer-support-app

当前 draft fixture 适合测试 warning、runtime contract projection 和逐步完善流程。

端到端客服流程

text
打开工单
→ 检索产品事实和客服政策
→ 带引用生成回复草稿
→ 运行政策和隐私检查
→ 人工客服编辑或确认
→ 创建 reply draft artifact
→ 可选导出到工单系统

App 应让人工客服保持控制权。它可以加速检索、起草、摘要和升级说明,但最终对客户发出的内容必须可 review、可追踪。

Entry 设计

EntryKind目的
draft_replycommand为当前工单或粘贴的客户消息生成回复草稿。
policy_lookuppanel展示相关政策片段和来源链接。
escalation_noteworkflow当 case 需要专家介入时生成内部升级说明。
reply_historyartifact查看持久化回复草稿和 policy evidence。
support_settingssettings绑定政策 Knowledge、语气规则和工单 connector 权限。

安全预期

  • 必需政策 Knowledge 绑定前,回复不能标记为 ready。
  • PII 留在宿主控制的 workspace storage 和 Evidence 中,不进入公开 package。
  • 写回 CRM 或工单系统的 Tool call 必须有显式权限。
  • 低置信回复应保存为 draft,不应自动发送。
  • Readiness 应分别暴露缺产品事实、政策版本过旧、connector auth 缺失。

如何改造成自己的 App

小团队可以只保留 draft_reply、产品事实、客服政策和手工导出。强监管团队可以增加升级流程、主管 review、脱敏、审计导出和更严格 Evals。同一套 Agent App 契约可以覆盖两者,而不需要改 host core。

Draft host-platform standard for installable agent applications.