GitLab 中文
关注
使用 Flow Creator 代理在几分钟内构建自定义流程
过去在 GitLab 手动创建多步自动化需要对流程注册表模式有深入了解。这带来了障碍,因为最了解工作流程的人往往不是熟悉YAML语法的人。在 GitLab 19.3 中,Flow Creator 代理取消了这一前提条件。用户现在可以用通俗语言描述所需的自动化,代理生成完整的可执行定义。这一新功能赋予了像安全分析师和规划负责人这样拥有关键工作流程知识但缺乏模式专业知识的人员,能够构建自动化。仅仅通过表达需求,他们就能将理解转化为功能自动化。Flow Creator 通过 Agentic Chat 运行,Agentic Chat 是 GitLab Duo 代理平台的一部分。用户描述中的歧义或缺失细节会通过互动提示得到澄清,然后才最终确定流程定义。这些护栏确保了增加流量建设的参与度不会危及安全。每个流程都以有限权限的服务账户运行,确保不会超出作者的访问权限。虽然任何人都可以描述流程,但启用流程仍然需要维护者或更高级别的职位。流程创建器还包含内部检查、审查文档、应用规则以防止常见错误以及执行预输出检查表。这些措施能发现潜在问题,如缺少项目ID、破损的审批门、错误的输出目标,以及在YAML生成前缺少停止指令。输出是一个可粘贴到配置编辑器中的现成定义。Flow Creator 可在 GitLab 19.3 中使用,允许用户绕过模式要求,创建自己的自定义自动化。