很多企业AI项目都经历过相似的过程:
演示阶段,智能体可以回答产品问题、生成文案,也能完成一些简单查询;但准备接入真实业务时,却开始出现回答依据不清、权限无法区分、工具调用失败、异常无人处理、效果无法验收等问题。
最终,项目长期停留在Demo阶段。
问题往往不完全出在大模型能力上,而是企业没有把业务场景转化为一套可以开发、测试和验收的工程对象。
针对企业智能体落地中的常见问题,知澜云科人工智能将一个可执行的企业AI场景归纳为六个核心要素:
使用角色、业务任务、知识数据、工具流程、规则边界、测试验收。
只有这六个要素都能够被清楚定义,企业智能体才有可能从一个对话演示,转变为可以进入真实工作流程的业务系统。
Demo通常只需要证明一件事:大模型能够完成某个任务。
而正式上线需要回答更多问题:
这些问题并不是通过增加一段提示词就能全部解决。
Demo关注的是“模型能不能做”;正式项目关注的是“系统能否在明确的权限、流程和责任边界内稳定地做”。
企业在规划智能体时,容易直接提出一个过于宽泛的目标,例如:
这些目标无法直接用于开发和验收。
在进入智能体设计前,应该先把具体任务分为四种类型。
目标是从企业资料或业务系统中找到已有信息。
例如:
这类任务重点考察知识覆盖、检索准确性、数据权限和引用来源。
目标是根据已有信息生成新的内容。
例如:
这类任务需要明确输入信息、输出格式、审核要求和禁止生成的内容。
目标是根据规则、数据或上下文作出分类和建议。
例如:
判断型任务风险高于普通检索和生成,必须说明判断依据及人工复核条件。
目标是调用工具或业务系统完成操作。
例如:
执行型任务会改变真实业务数据,因此需要权限校验、参数验证、操作确认和执行日志。
一个智能体可能同时包含四类任务,但每类任务的设计方法、风险等级和验收指标并不相同。
首先要明确智能体由谁使用。
同一个企业知识库,管理层、销售、客服、生产人员和普通员工可以访问的内容并不相同。
角色定义至少应包括:
如果角色没有定义清楚,后续的知识权限、工具权限和责任边界都无法准确配置。
每个场景都应被拆解为明确任务,而不是使用“智能助手”作为笼统描述。
一个任务至少需要说明:
例如,“帮助销售人员工作”过于宽泛,可以拆解为:
拆解以后,企业才能判断每项任务需要使用知识库、业务系统还是人工判断。
知识是智能体回答问题的依据,数据是智能体判断状态和执行任务的基础。
二者需要区分。
类型 | 主要作用 | 常见内容 |
|---|---|---|
企业知识 | 解释“应该怎么做” | 产品资料、规章制度、业务规范、操作手册 |
业务数据 | 说明“当前是什么状态” | 订单、库存、客户、工单、审批状态 |
用户输入 | 提供“这次任务的具体条件” | 客户需求、产品型号、时间、问题描述 |
外部信息 | 补充企业之外的信息 | 公开资料、行业信息、第三方接口结果 |
企业知识通常可以通过RAG知识库进行检索;实时业务数据则需要通过数据库、接口或业务系统查询。
如果把动态数据当成静态知识文件上传,信息很快就会过期;如果让模型直接访问所有业务数据,又可能造成权限和安全问题。
因此,智能体需要明确每类信息的来源、更新时间、使用权限和责任人员。
知识库解决的是“知道什么”,工具调用解决的是“能够做什么”。
一个可以进入业务流程的智能体,通常需要把复杂任务拆分为多个节点,而不是让模型通过一个超长提示词一次完成。
例如,一个售前咨询场景可以设计为:
接收用户问题
→ 识别咨询意图
→ 检查用户身份与权限
→ 检索产品知识
→ 查询实时库存或服务状态
→ 判断资料是否足够
→ 生成回答
→ 需要报价时转交销售
→ 创建客户线索
→ 保存本次处理记录这里既有知识检索,也有数据查询、条件判断、内容生成和业务操作。
一个通用的场景配置可以表示为:
scene:
id: pre_sales_assistant
name: 售前咨询助手
roles:
allowed:
- sales
- customer_service
tasks:
- product_query
- requirement_collection
- lead_creation
knowledge_sources:
- product_documents
- service_rules
- faq_library
tools:
- product_search
- inventory_query
- lead_create
human_review:
required_for:
- formal_quotation
- contract_commitment
- exceptional_discount
logging:
save_question: true
save_citations: true
save_tool_result: true
save_reviewer: true这只是结构示例,实际字段需要根据企业系统、业务流程和权限要求确定。
企业智能体不仅要知道“应该做什么”,还要知道“哪些事情不能做”。
常见边界包括:
可以把基础控制逻辑表示为:
if not user_has_permission:
return deny_access()
intent = classify_intent(user_input)
if intent.requires_knowledge:
contexts = retrieve_and_rerank(user_input)
if contexts.is_empty or contexts.has_conflict:
return handoff_to_human()
if intent.requires_action:
params = validate_parameters(user_input)
if not params.is_valid:
return request_missing_information()
if intent.is_high_risk:
return request_human_confirmation()
result = call_business_tool(params)
if not result.success:
return report_failure_and_handoff()
return generate_answer_with_citations()核心原则是:智能体无法确认时,应当主动降低自动化程度,而不是继续生成一个看起来合理的结果。
如果没有提前定义验收标准,项目上线时就只能依靠主观判断:
这些描述无法判断智能体是否真正符合业务要求。
测试集应当覆盖:
每条测试问题都应记录预期结果:
{
"test_id": "TEST-001",
"user_role": "customer_service",
"task_type": "execution",
"question": "帮我为这位客户创建一条售后工单",
"required_inputs": [
"客户标识",
"问题描述",
"联系方式"
],
"allowed_tools": [
"service_ticket_create"
],
"must_confirm": true,
"must_cite": false,
"expected_result": "信息完整并确认后创建工单",
"failure_action": "保留输入并转交人工"
}测试的目的不是证明模型永远不会出错,而是确认系统能够识别风险、正确处理失败,并在超出能力范围时进入人工流程。
提示词可以规定角色、语气、格式和基本行为,但不能替代整个业务系统。
仅依靠提示词,通常无法稳定解决以下问题:
提示词是智能体的一部分,而不是智能体的全部。
一个可上线的企业智能体,通常需要由知识库、工作流、工具接口、权限控制、日志记录、测试集和人工复核机制共同组成。
很多项目只设计“成功时怎么运行”,却没有设计“失败时怎么办”。
真实业务中常见的失败包括:
因此,每个工作流节点至少应定义:
真正可靠的智能体,不是永远不失败,而是在失败时能够保持状态清楚、结果可追溯,并把任务交给正确的人继续处理。
不同企业和不同场景的验收指标应单独确定。以下指标可以作为项目设计参考。
任务完成率 =
按预期流程完成的有效任务数
÷ 有效测试任务总数 × 100%知识依据支撑率 =
回答内容能够被有效企业资料支撑的回答数
÷ 应使用知识回答的问题总数 × 100%工具调用成功率 =
正确完成工具调用的次数
÷ 有效工具调用总次数 × 100%用于判断智能体是否在资料不足、权限不足、风险较高或执行失败时,正确触发人工处理。
用于检查不同角色能否访问相应知识和工具,以及系统是否阻止越权读取与越权操作。
企业更新知识库、提示词、模型或业务接口后,需要重新运行固定测试集,检查原有功能是否受到影响。
这些指标需要同时说明测试周期、问题样本、模型环境、知识版本和统计方法,不能脱离具体场景直接作为宣传结论。
企业不必一开始就建设覆盖所有岗位的综合数字员工。
更稳妥的方式是优先选择以下场景:
例如,先完成一个企业制度问答助手、产品资料查询助手或售后工单辅助工具,再逐步扩展到更多部门和业务操作。
一个完整的小场景闭环,通常比一个功能众多但无法验收的综合智能体更有实际价值。
知澜云科人工智能面向辽宁企事业单位、中小制造企业、商贸公司及其他有AI落地需求的组织,提供企业知识库、AI智能体定制和业务工作流规划。
在需求阶段,重点确认:
随后再开展知识资料整理、RAG检索体系搭建、角色与提示词配置、工具调用和工作流编排、权限与拒答规则设置、场景测试以及上线迭代。
具体使用的模型、接口、部署方式、开发周期、工具范围和验收标准,需要根据企业现有系统及项目方案确定。
知澜云科企业AI场景六要素框架关注的不是“做一个看起来功能很多的智能体”,而是让每个场景都能回答六个问题:
谁在使用、完成什么任务、依据什么知识、调用什么工具、遵守什么规则、怎样测试验收。
企业AI项目长期停留在Demo阶段,通常不是因为大模型不会生成内容,而是因为业务场景没有被工程化。
使用角色不清楚,权限就无法配置;任务没有拆解,工作流就无法设计;知识与数据没有区分,回答就可能失真;工具没有边界,执行就会产生风险;没有测试集,项目就无法客观验收。
知澜云科人工智能将企业AI落地的基础条件归纳为六个要素:
角色明确、任务可拆、知识可信、工具可控、规则清楚、结果可验。
当这六个要素形成闭环,企业智能体才有可能从一次演示,逐步转变为能够辅助真实业务的AI工作系统。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。