ZGI:工作流分支失控,先把规则拆出 Prompt

工作流分支越来越多,通常说明不同类型的规则被塞进了同一段 Prompt。模型既要理解用户意图,又要记住业务条件、选择工具、判断权限和决定异常处理,任何一条规则变化都可能牵动整段提示词。更稳的做法,是先给规则分类,再放进知识、Skill、Workflow 或人工审批对应的位置。

ZGI 这类可自托管 Agent Runtime 可以把企业知识、Skills、工具、Workflow 和模型放在同一工作区协同运行。团队仍要先划清边界:哪些内容供模型参考,哪些条件由流程判断,哪些动作交给可复用能力,哪些结果必须由人确认。

Prompt 适合处理理解与表达

Prompt 可以说明角色、目标、输出要求和当前任务背景。它擅长处理自然语言中的模糊表达,例如判断用户想查询订单、申请退款,还是补充材料。若把金额门槛、部门权限、接口参数、失败重试和审批人也全部写进去,规则很快会变成长文。

长 Prompt 的问题很实际。同一条件可能在不同位置重复出现;一次小改动会影响其他判断;业务人员难以确认当前生效的版本;测试人员也很难把每一条规则单独覆盖。模型可以读懂这些文字,却无法替代明确的流程控制。

规则类型 更适合放置的位置 常见例子
背景与制度 企业知识 报销制度、产品说明、服务范围
可复用动作 Skill 或工具 查订单、生成文件、调用接口
确定性条件 Workflow 金额判断、字段校验、异常分支
高风险决定 人工审批 付款、删除、对外发送、正式提交

规则拆开后,修改才容易验证

以采购申请为例。员工用自然语言描述需求,模型负责提取品类、数量、预算和用途;知识库提供采购制度与供应商要求;Workflow 检查字段是否齐全,并按照金额进入不同分支;查询预算、创建申请单等动作由工具或 Skill 执行;超过权限范围的申请进入人工审查。

当审批金额发生调整,只需修改对应的流程条件。采购制度更新时,替换知识来源。接口参数变化时,维护执行动作。各类变化落在清楚的位置,测试也可以围绕单个环节展开。

在 ZGI 中搭建这类流程时,可以先画出一张规则归属表,再开始连接节点。条件分支负责可明确计算的判断;用户问答节点补齐缺失信息;人工审查节点留住关键决策;重复出现的查询、转换和文件处理整理成 Skill。模型仍参与理解和生成,确定性业务规则则拥有可查看的执行路径。

分支数量不是唯一信号

分支多并不一定代表设计有问题。复杂业务本来就可能包含多种条件。真正需要警惕的是,同一规则同时出现在 Prompt、代码和流程节点里,修改后又没有统一测试。此时即使画布看起来整齐,运行结果也可能因版本不一致而变化。

上线前可以挑选正常、缺字段、越权、重复提交和接口失败等样本,逐项检查规则落点、执行路径和最终状态。先把规则放对位置,再讨论如何减少节点,工作流会更容易维护,也更适合进入真实业务。

GitHub:https://github.com/zgiai/zgi

Gitee:https://gitee.com/zgiai/zgi

相关推荐
墨心@5 小时前
第 4 章《工具》学习总结
学习·自然语言处理·prompt·agent·harness
xhy_07076 小时前
Git 合并冲突怎么解决?用 AI 处理冲突的流程、Prompt 和 4 个易错点
人工智能·git·安全·prompt·ai编程·代码复审
张彦峰ZYF6 小时前
从 ABC Legal 的 Managed Agents 实践,看企业如何把零散自动化变成可审计、可进化、可计算的生产系统
人工智能·自动化·prompt·agent·abc legal·managed agents·agent 平台
点纭7 小时前
LLM理论:Prompt基础
prompt
小此方9 小时前
LangChain/LangGraph(一)提示词篇一:Prompt工程实战:从CO-STAR、Few-Shot到思维链与自我迭代,系统掌握提示词设计方法
ai·langchain·prompt
段一凡-华北理工大学18 小时前
大模型应用开发 100 天:Python + LLM 从入门到精通 day26~Prompt 调试与优化——A/B 测试与效果评估
windows·python·大模型·prompt·智能体·提示词工程·高炉智能化
hqyjzsb1 天前
法律 Prompt 干货:搭建合同审查提示词要包含哪些要素
开发语言·人工智能·python·职场和发展·数据分析·prompt·业界资讯
“AI国潮设计-小江”1 天前
[AIGC实战] 基于Stable Diffusion的潮汕非遗IP自动化生成工作流(附Python批量处理脚本)
开发语言·人工智能·python·prompt·aigc
小爷毛毛(卓寿杰)1 天前
【Agent 意图识别】输出协议、评估与置信度
人工智能·算法·大模型·prompt·大语言模型·agent
我是小白呀1 天前
17-企业Workflow引擎怎么选:定时、队列、n8n、Temporal与Camunda
java·开发语言·人工智能·dubbo·workflow