使用ShareAgent对商机对象进行业务操作

一、概述

商机基础操作模块支持在 Agent 中直接编排商机对象的业务数据操作。Agent 根据用户意图调用对应 Skill,Skill 再通过 ShareCRM CLI 完成相关操作并返回执行结果,实现商机业务数据的智能化处理。

二、商机模块的新建、编辑和查看

Skill 名称 Skill 功能 Skill 业务场景
通用对象数据查询(semantic_data_query 理解自然语言查询意图,识别目标对象、查询条件和返回信息,并完成业务数据检索。 适用于查询、查看、检索或定位客户、线索、联系人、商机及其他 CRM 对象数据。
通用对象数据新建(data_add 理解自然语言新建意图,识别目标对象,收集并校验字段数据,完成业务对象记录的新建。 适用于创建、录入、登记、添加、保存或写入客户、线索、联系人、商机及其他 CRM 对象数据。
通用对象数据编辑(data_edit 理解自然语言编辑意图,定位目标记录和待变更字段,完成已有主对象记录的数据更新。 适用于编辑、修改、更新、变更或调整客户、线索、联系人、商机及其他 CRM 主对象数据。

三、商机阶段CLI清单

名称 业务场景 CLI
Stage-编辑任务 编辑商机阶段推进器中任务表单的数据。 sharecrm stage runtime edit
Stage-通过对象ID获取实例信息 根据商机对象 ID 查询对应的阶段流程实例信息。 sharecrm stage runtime get-instance-by-object
Stage-完成终结态前置任务 完成进入终结阶段前的前置任务;可在完成时更新主对象字段。 sharecrm stage runtime complete-terminal-pre-task
Stage-更新并完成任务 更新任务关联的商机业务字段后,直接完成任务;适用于“编辑并提交”。 sharecrm stage runtime update-and-complete
Stage-完成任务 完成阶段推进器中指定的待办任务;任务要求新建数据时可同时传入新建数据。 sharecrm stage runtime complete
Stage-取消关联 解除阶段任务与数据的关联关系,适用于将指定数据从阶段任务中解绑。 sharecrm stage runtime disassociate
Stage-完成退回任务 完成被退回的阶段任务,并跳转至目标阶段继续推进。 sharecrm stage runtime complete-back-to-task
Stage-更改任务处理人 为阶段任务重新指定处理人。 sharecrm stage runtime change-task-handler
Stage-重新生成处理人 重新生成指定阶段任务的处理人。 sharecrm stage runtime regenerate-task-handler
Stage-重新生成阶段任务处理人 重新生成阶段流程中任务的处理人。 sharecrm stage runtime regenerate-stage-tasks-handler
Stage-触发 触发商机的阶段流程运行时动作。 sharecrm stage runtime trigger
Stage-阶段跳转 在商机阶段间向前或向后跳转。 sharecrm stage runtime move-to
Stage-激活验证 在激活阶段流程前校验是否满足激活条件。 sharecrm stage runtime reactive-validate
Stage-激活 激活商机阶段流程或实例。 sharecrm stage runtime reactive
Stage-取消 取消商机的阶段流程或实例。 sharecrm stage runtime cancel
Stage-退回验证 在退回阶段前执行规则校验。 sharecrm stage runtime back-to-validate
Stage-获取任务信息 根据阶段 ID 获取关联任务信息。 sharecrm stage runtime task-by-stage-id
Stage-通过ID获取 根据任务 ID 获取阶段任务详情。 sharecrm stage runtime task
Stage-查询移动结果 查询阶段跳转或移动的执行结果。 sharecrm stage runtime query-move-to-result
Stage-查询当前人待处理的业务流程任务 查询当前登录人在 StageTaskObj 中待处理的业务流程任务。 sharecrm stage runtime my-stage-tasks
2026-07-13
0 0