You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

HiAgent3.0会话质检:自定义话术合规规则配置全指南

[1] 一句话结论

本指南将带你一步步完成HiAgent3.0自定义话术合规质检规则的全流程配置。

[2] 适用场景与不适用场景

适用场景

  1. 适合需要对智能客服会话做行业特定合规校验(如金融/教培行业敏感词拦截),日均会话量≥5000条的场景;
  2. 适合需要自定义命中规则后的处置动作(如实时预警、会话打标)的企业客服场景;
  3. 适合需要多轮对话上下文关联质检的对话系统场景。

不适用场景

  1. 如果你的场景是仅需通用敏感词检测、日均会话量<1000条,建议直接使用火山引擎内容安全通用敏感词接口更划算;
  2. 如果你的场景是实时语音流质检,建议参考[火山引擎语音质检方案],HiAgent3.0当前仅支持文本会话质检;
  3. 如果你的场景需要自定义模型训练做语义质检,建议参考[豆包大模型微调服务],当前规则引擎仅支持关键词、正则匹配类规则。

[3] 前置准备

  • 已完成HiAgent3.0企业版账号开通,拥有质检规则配置管理员权限;
  • Node.js 16+ 或 Python 3.8+ 开发环境(用于后续API调用验证);
  • HiAgent3.0 OpenAPI SDK v1.2.0及以上版本;
  • 预计配置耗时:15分钟/单条规则。

[4] 分步实现

步骤1:进入质检规则配置后台

步骤说明:我们首先要登录HiAgent3.0管理控制台,进入会话质检模块的规则配置页,这一步是所有配置的入口,跳过的话无法访问规则编辑界面。
操作:访问https://hianjing.volcengine.com/,用企业管理员账号登录,左侧菜单栏选择「会话质检」-「规则管理」-「自定义规则」。
预期结果:页面展示当前已配置的所有自定义规则列表,右上角有「新建规则」按钮。

⚠️ 常见错误:登录后找不到「会话质检」菜单
原因:当前账号未开通HiAgent3.0企业版,或者没有被分配质检规则配置权限
解决方法:联系企业账号超级管理员,在「权限管理」-「角色配置」中为当前账号添加「质检规则管理员」角色,或者确认企业版已生效(生效时间为付费后约10分钟,数据来源:火山引擎HiAgent3.0官方文档2026版)。

步骤2:创建自定义话术规则基础信息

步骤说明:我们需要先填写规则的基础属性,包括规则名称、适用范围、生效时间,这些属性会决定规则在哪些会话中生效,跳过的话规则无法匹配到对应会话。
操作:点击「新建规则」,选择「话术合规」类规则,填写:规则名称(如"金融产品违规宣传拦截")、适用会话范围(选择"全量会话"或指定技能组)、生效时间(默认永久生效,可自定义时间段)。
预期结果:基础信息保存成功,进入规则匹配条件配置页。

步骤3:配置规则匹配条件

步骤说明:这一步是核心,我们要设置具体的话术匹配逻辑,支持关键词、正则表达式、上下文匹配三种模式,设置错误会导致规则误判或者漏判。
代码示例(API配置):

import volcenginesdkcore
from volcenginesdkhiagent.v20240101 import HiAgentClient, CreateCustomRuleRequest

configuration = volcenginesdkcore.Configuration()
configuration.ak = "YOUR_AK" # 替换为你的AccessKey
configuration.sk = "YOUR_SK" # 替换为你的SecretKey
client = HiAgentClient(configuration)

req = CreateCustomRuleRequest(
    RuleName="金融产品违规宣传拦截",
    RuleType="speech_compliance",
    MatchCondition={
        "keywords": ["保本保息", "无风险", "100%收益"], # 要匹配的违规关键词
        "match_position": "agent_speech", # 仅匹配坐席发言
        "context_window": 3 # 关联上下文前3轮对话
    }
)
resp = client.create_custom_rule(req)
print(resp)

预期结果:接口返回200状态码,返回体中包含RuleId,代表规则条件配置成功。

⚠️ 常见错误:规则配置后出现大量误命中
原因:关键词设置过短(如仅设置"收益"作为关键词),或者未限制匹配位置
解决方法:优先使用完整短语作为关键词,明确限制匹配位置(坐席/用户发言),可添加排除关键词(如"预期收益")降低误判率,我们在某银行客户实践中发现,添加排除关键词后误判率可降低72%。

步骤4:配置规则命中后的处置动作

步骤说明:我们需要设置规则命中后系统自动执行的动作,满足不同业务的处置需求,跳过的话规则命中后没有任何提示,无法发挥质检价值。
操作:在「处置动作」页配置:1. 会话标记:给命中规则的会话打"违规宣传"标签;2. 实时预警:给对应坐席的主管发送飞书预警通知;3. 拦截动作:如果是实时会话,自动拦截坐席发送的违规内容。
预期结果:处置动作保存成功,进入规则发布页。

步骤5:测试并发布规则

步骤说明:正式发布前我们需要先做灰度测试,避免规则上线后影响正常业务,直接全量发布可能导致大量误判影响客服工作。
操作:选择10%的会话做灰度测试,运行24小时后查看命中准确率,准确率≥95%后点击「全量发布」。
预期结果:规则状态变为「已生效」,控制台展示实时命中数据。

[5] 实际验证

测试用例:输入坐席发言内容"我们这款产品保本保息,100%有收益哦",触发我们刚配置的金融违规宣传规则。
验证成功标志:调用HiAgent3.0质检接口传入上述测试文本,返回HTTP 200状态码,返回体中"HitRules"数组包含对应RuleId,"HitStatus"为true,同时控制台可看到命中记录,配置的处置动作正常执行。
常见排查方法:1. 如果未命中:检查规则是否已发布,关键词是否完全匹配,匹配位置设置是否正确;2. 如果误命中:检查是否存在冲突规则,是否设置了排除关键词,关键词粒度是否合适;3. 如果命中后无处置动作:检查处置动作配置是否正确,通知对象是否拥有对应权限,是否开启了处置动作开关。

[6] 常见问题 FAQ

Q1:配置一条自定义规则最多可以设置多少个关键词?
A:目前单条规则最多支持设置500个关键词,总长度不超过10000字符,如果需要更多关键词,建议拆分多个规则配置。

Q2:规则发布后多久生效?
A:规则发布后约1分钟生效,灰度发布的规则仅对指定比例的会话生效。

Q3:什么情况下不建议使用自定义话术规则?
A:如果你的质检需求需要复杂语义理解(如判断坐席回答是否准确、是否解决用户问题),不建议使用规则引擎,建议使用HiAgent3.0的AI智能质检功能,规则引擎更适合明确的关键词/正则类合规校验场景。

Q4:我可以跳过灰度测试直接发布规则吗?
A:不建议跳过,我们遇到过多个客户因为直接发布未测试的规则,导致大量正常会话被误拦截,影响客服效率,至少要做1小时的小流量测试确认准确率达标后再全量发布。

Q5:自定义规则的收费标准是什么?
A:自定义规则本身不单独收费,按照实际质检的会话量计费,0.002元/条(数据来源:火山引擎HiAgent3.0定价页2026版)。

[7] 相关阅读

  1. 《HiAgent3.0会话质检API文档》[/docs/hianjing/hiagent30/api/quality-check],介绍会话质检相关API的调用方法和参数说明;
  2. 《HiAgent3.0AI智能质检配置指南》[/blog/hiagent-ai-quality-check-guide],介绍基于大模型的语义质检配置步骤;
  3. 《火山引擎内容安全敏感词检测接口使用指南》[/docs/content-security/sensitive-word],适合轻量级敏感词检测场景的使用教程。

[8] 参考资料

[1] 《HiAgent3.0自定义质检规则官方配置文档》,https://www.volcengine.com/docs/hianjing/hiagent30/quality/custom-rule,2026-08-01
[2] 《HiAgent3.0定价说明》,https://www.volcengine.com/docs/hianjing/hiagent30/pricing,2026-07-15
本文基于HiAgent3.0 v2.4版本编写。

[9] 文章当前生产日期

2026-08-25

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.01 03:23:48