易企办博客 / 易企办动态

用自定义服务复用流程中的执行逻辑

把重复使用的计算、字段转换和规则做成可测试的服务,按权限提供给表单、流程和 AI 工具。

Addison Pfannerstill·

复用业务执行逻辑。采购,计算供应商评分。财务,按业务规则计算费用。人事,转换人员和文档数据。运营,映射外部系统字段。

本文由国际版原文本地化,文末提供原文链接。涉及的能力以易企办中国版租户和权限为准。

当多个审批都要计算供应商评分,或多个表单都要把员工资料转成同一结构时,可以把这段规则做成自定义服务。业务流程保留各自的审批和待办,自定义服务负责相同输入下的业务计算或数据处理。

找出适合复用的执行逻辑

采购评分、费用计算、员工档案转换和跨系统字段映射通常有明确的输入和输出。把同一规则写在许多流程节点、表单脚本和外部接口里,会让版本维护、测试和排查变得困难。选择重复频率高、业务定义稳定的一段作为首个服务。

多条流程共享一套计算。统一输入,字段类型与必填规则。统一计算,业务权重与计算公式。统一输出,结果、缺项与异常。统一维护,版本和测试记录。
先选稳定、重复的业务逻辑。

确定参数、授权和异常结果

明确调用方会提供哪些字段、哪些值允许为空、输出有哪些类型。写入类服务要明确执行身份、允许访问的列表和记录、异常后的回滚或人工处理。外部调用需要核对目标连接及密钥管理。允许重试的操作应以业务键去重,避免重复写入或通知。

从参数到可追溯结果。接收参数,确认值类型和缺项。检查授权,仅使用必要资源。执行逻辑,计算或受控写入。返回结果,明确成功和失败原因。
为服务约定访问范围和出错行为。

例如供应商评分服务接收交付、质量和资料完整性,按已确认权重返回总分及缺项。采购表单可以预览结果,审批在关键节点用同一服务重新计算,分支条件仍由流程维护。

让不同调用方使用同一版本

为服务记录维护人、参数版本、依赖和示例。先从一个工作流调用并验证成功、空值和失败,再把已发布版本用于表单动作或其他已授权的场景。更改已有参数含义时,先检查依赖和回归结果。稳定的服务可以按用途积累成团队可复用的能力。

一个服务支持多个调用入口。工作流,审批前统一核算。表单动作,录入时预览结果。业务应用,复用同一参数结构。AI 工具,提供已定义的执行逻辑。
逐步扩大到经过验证的使用场景。

把经过测试的服务提供给 AI

参考文章展示了把自定义服务配置成 AI 工具,供智能体或副驾按预设参数调用。可先开放只读汇总、格式整理或固定规则计算。涉及修改记录的动作应有清晰的权限、审核条件、调用记录和失败处理。智能体负责选择调用及组织结果,业务规则由服务执行。

由 AI 调用已验证的规则。选择服务,审核是否可供 AI 使用。传入参数,限制字段与调用范围。执行业务规则,返回有结构的结果。复核输出,高风险动作按权限处理。
先验证只读或固定规则场景。

在目标易企办租户核对自定义服务的可调用入口、跨应用授权和 AI 工具配置,再决定对哪些角色开放。可通过自定义服务产品更新查看使用场景与配置边界,或预约易企办演示讨论现有规则。

查看原始文章

返回易企办博客