Skip to main content
Version: Next

Workflow Responsibility and Responsibility Locator

什么是职责

职责是业务上的责任角色,例如:

  • 工艺负责人
  • 质量负责人
  • 值班工程师
  • 设备维护责任人

职责不是具体某个人,而是一个可复用的业务责任定义。

什么是职责定位器

职责定位器用于回答一个问题:

这个职责当前到底应该派给谁?

它可以把职责解析为:

  • 用户

适合的使用场景

  • 人员会轮换,但流程定义不想频繁修改
  • 同一个职责在不同时间段由不同对象负责
  • 同一个职责在不同时间段由不同用户负责

使用建议

  1. 流程节点优先绑定职责,而不是直接绑定具体人。
  2. 通过职责定位器维护实际执行者。
  3. 对经常轮班、临时代理、值班机制,优先用职责定位器处理。

当前能力说明

当前系统已经具备:

  • 职责清单维护
  • 职责定位器维护
  • 人工用户对象建模
  • 运行时按职责自动解析人工执行者

后续应重点增强:

  • 默认规则和时间窗规则的优先级
  • 冲突规则处理

最佳实践

  • 用职责保持流程稳定。
  • 用职责定位器适配组织变化。
  • 目前职责定位器条目仅支持人工用户。
  • 服务 / Agent 请通过服务任务建模,不再作为参与者主体。
  • 尽量避免把个人账号直接固化进流程定义。