跳转至

大功告成!

恭喜!

你已经构建了一个功能完整的 ServiceNow 事件分类智能体——它扎根于真实数据,连接着线上系统,还能把含糊不清的案例转交给人工处理。


你构建了什么

你的智能体接收一个 Incident Number(事件编号),从 ServiceNow 取回完整工单,基于关联上下文数据源进行分类,查询合适的处理人,再把结果写回去——全程不用写一行代码。当工单太模糊、无法分类时,它会升级给 Action Center 中的人工处理,待审核者做出决定后继续执行。

组件 作用
智能体 分析事件描述,基于上下文进行分类,并编排端到端的工作流
Context Grounding(上下文关联) 把类别和子类别的决策锚定在有效数据源上,消除幻觉
Assignee Lookup 工具 一个 RPA 工作流,根据给定的类别/子类别组合查询值班专家的邮箱
Search Incidents 工具 一个 Integration Service 活动,根据 Incident Number 从 ServiceNow 获取实时事件详情
Update Incident 工具 一个 RPA 工作流,把分类结果写回 ServiceNow 工单
升级 把无法分类的事件转交给 Action Center 中的人工审核者,并在其做出决定后继续执行
Evaluations(评估) 回归测试,对照期望输出验证多种分类场景

后续步骤

1. 在真实事件上运行智能体

你的智能体已经可以按需运行了。把解决方案发布到你的 Personal Workspace(个人工作区),从 Orchestrator 触发它,并传入一个真实的 Incident Number 作为输入。

  • 在 Studio Web 中打开解决方案
  • 发布到你的 Personal Workspace
  • 从 Orchestrator 触发一次运行,传入一个真实的事件编号
  • 在 Agent Builder 中查看 Execution Trace(执行轨迹),逐项核对每一步——获取、分类、查询、更新

2. 接入自动触发器

与其手动运行,不如给智能体接上触发器,让它在新事件到来时自动启动。

  • 在 Orchestrator 中设置一个定时触发器或队列
  • 把 Incident Number 作为队列项的数据负载
  • 看着智能体在无人干预的情况下处理工单

持续迭代

调整置信度阈值

  • 打开 Context Grounding 设置,调低置信度阈值。
  • 观察之前信心十足的分类开始转为升级。
  • 再调高它,观察自动分类变得更激进——有时会以牺牲准确性为代价。
  • 找到合适的平衡点,是生产级智能体设计的关键一环。
  • 打磨类别列表和描述,减少歧义。

改进系统提示词

  • 当前提示词会把所有含糊的情况都升级。试着在升级前加一条兜底规则——例如,先选最接近的类别,但在 ExecutionDetails 中标记出来。
  • 在系统提示词中为容易混淆的类别添加示例(例如 Software / Email 与 Network / DNS)。
  • 每次改动后重新运行评估集,衡量影响。

扩展智能体

  • 为另一张 ServiceNow 表添加第二个上下文数据源,例如 Change Requests(变更请求)。
  • 引入优先级路由:高优先级事件跳过常规分类,直接升级。
  • 添加升级后的审计步骤,记录每一次人工改判——这是日后改进提示词的宝贵训练数据。

你在这里练习的技能——上下文关联、工具集成、升级设计、提示词迭代,以及用 Evaluations 做回归测试——正是生产级智能体自动化的核心构件。继续实验。改改提示词。搞坏一些东西。再把它们修好。


延伸阅读

资源 说明
在 Studio Web 中构建智能体 创建、配置和发布智能体的分步参考
智能体工具 如何连接 Integration Service 活动、RPA 工作流及其他工具
智能体上下文 Context Grounding 的工作原理以及如何配置数据源
智能体评估 运行回归测试,验证智能体在各种场景下的表现
智能体升级与记忆 配置升级路径,处理人机协同决策
智能体提示词 系统提示词与用户提示词的结构、最佳实践和提示词变量