什么是 ShareAgent
ShareAgent 是一款由自主 Agent 构成的主动对话式 AI 解决方案。自主 Agent 是一种先进的人工智能体,具备理解和响应用户询问的能力,并能够在有人干预或完全自主的情况下执行任务。当被赋予目标时,它们可以在用户设定的场景和指引下自主生成任务、预测下一步行动、根据用户输入动态调整策略。
ShareAgent 利用人工智能(AI)的强大能力,借助大语言模型(LLM)强大的理解与推理能力,深入理解用户的对话、问题或请求。随后,Agent 会根据指令处理这些请求,并基于经过落地训练的安全数据返回响应结果。每个 Agent 内部包含多个可配置组件,能够灵活适配整个租户的特定需求。
相比于传统依赖预设规则和固定流程的自动化系统,ShareAgent 拥有更高的灵活性和适应能力,能在复杂、多变的环境中高效应对用户需求,体现出更强的动态性、自主性与智能化水平。
ShareAgent 的核心特性
- 提示词工程驱动智能行为 Prompt(提示词)工程是构建 ShareAgent 的关键所在,它定义了智能体的行为边界与处理逻辑,确保任务执行的准确性与一致性。高质量的提示词设计能够有效引导 Agent 的推理过程,生成正确的行动方案,是驱动智能体高效运行的基础。
- 深度融合 PaaS 平台能力 作为纷享 PaaS 平台的重要组成部分,ShareAgent 可无缝接入平台已有能力,如 APL 低代码逻辑、自动化流程、提示词模板、语义索引等。开发者可以基于沉淀在纷享平台中的对象数据与知识库,快速构建具备上下文理解与业务感知能力的 Agent,从而实现业务智能的快速落地。
- 环境感知与连续交互 ShareAgent 拥有对动态环境和上下文的感知能力,能实时捕捉用户意图与场景变化。借助内置的记忆机制,它支持与用户进行多轮、连续的自然语言交互,有效积累对话上下文,实现更具连贯性与个性化的智能服务。
ShareAgent 的架构
场景、指令和行动
Agent 的提示词工程是通过场景(Topic)、操作(Action)和指令(Instruction)驱动的,他们是 Agent 推理引擎的关键元素
当用户为 Agent 配置场景、操作和指令时,实际上就是在设计推理引擎用的提示词工程,用来帮助 Agent 理解、决策和行动

1. 场景(Topic):定义 Agent 需要完成的工作
场景是 Agent 功能的基础,定义了 Agent 可以执行的操作以及可以处理的客户请求类型。可以将其视为拥有特定专业知识、工具(操作)和指南(指令)的专家。当客户发送消息时,Agent 会首先会确定哪个“专家”(场景)应该处理该请求,然后遵循指南并使用工具来帮助客户。
2. 指令(Instuction):提供指导方针
指令是 Agent 在特定场景内处理对话的指导方针,它帮助 Agent 进行操作(Action)选择、设置对话的语气并提供业务背景人设。清晰明确的场景可以确保推理引擎正确分类客户请求。指令应该清晰、具体且可操作,以便有效地指导 Agent。
3. 操作(Action):完成任务的工具
操作是 Agent 用来获取信息或执行任务的工具。定义操作时,了解推理引擎如何处理它们至关重要。引擎会根据操作的名称、描述和输入,以及场景指令和对话上下文来审核可用的操作。ShareAgent 附带很多开箱即用的系统操作,同时用户也可以创建自定义操作来进一步扩展 Agent 的能力。
以下是用户可创建的自定义操作的类型:

ShareAgent 的推理方式
推理引擎如何使用场景、指令和操作:

1. Agent 调用
- 当接收到来自用户的消息或外部 API 请求时,Agent 将启动推理流程,进入智能响应与处理阶段
2. 上下文记忆构建
- Agent 会综合用户当前输入、历史对话记录、以往执行结果等信息,构建或更新上下文记忆,为后续推理与决策提供完整的信息背景
3. 场景分类
- 推理引擎会分析用户意图,并尝试将请求归类到预设的业务场景中
- 该步骤会结合上下文记忆、场景名称及分类描述进行匹配
- 如果未能匹配到任何有效场景,则自动归类为 “off topic”,并生成相应的兜底响应
4. 操作规划
- 一旦确定所属场景,系统会提取该场景下关联的指令与操作,并连同上下文记忆一起注入提示词工程
- 由大模型进行规划判断,确定需执行的操作序列
- 如当前上下文缺乏执行操作的必要信息,则智能提示用户补充所需信息
5. 操作执行与观察
- Agent 按计划开始执行操作
- 每次操作完成后,Agent 将执行结果更新到上下文记忆,并判断是否需要进一步操作,直到最终完成用户的请求
6. 消息生成
- Agent 根据最终执行结果自动生成面向用户的自然语言回复,确保内容准确、清晰且贴合用户需求
7. 结果返回
- 构建完成的响应内容并通过对应终端返回给用户,完成本次智能交互闭环。