ARTICLE DETAIL

资讯详情

深耕编程入门与网站建设的一线实战洞察。

NocoBase工作流完整指南:10分钟搭出第一条自动化流程

NocoBase工作流完整指南:10分钟搭出第一条自动化流程 NocoBase工作流完整指南10分钟搭出第一条自动化流程【免费下载链接】nocobaseNocoBase is an open-source AI no-code platform for building business systems fast. Instead of generating everything from scratch, AI works on top of production-proven infrastructure and a WYSIWYG no-code interface, so you get both speed and reliability.项目地址: https://gitcode.com/GitHub_Trending/no/nocobase新人入职、内容过审、工单流转——这些事现在多半靠群消息催一遍、再靠人脑记一遍。NocoBase 的 plugin-workflow 工作流引擎能把数据表一变、定时一到这种事件接住自动跑审批、通知和分支判断。这篇文章带你从零把一条自动化流程跑起来适合没写过一行后端代码的运营和前端同学。 它能解决什么先对号入座看看你手上的问题能不能映射成一条流程业务场景工作流方案新员工入职要跑 HR、IT、法务三方手续入职表单新增记录触发流程人工节点等三方确认通过后自动更新档案并发通知内容发布卡在等主编看一眼草稿表状态变更触发审核流程条件节点按栏目分派不同审核人客服工单超时没人管定时任务触发器周期性扫描未完结工单超期自动升级并提醒发票到期要人工盯台账按数据表时间字段触发到期前 7 天自动发提醒免维护台账报表每周手动导出分发定时任务拉数、汇总、推送到群人只做决策⚡ 快速上手如何启用工作流插件准备工作压成两步五分钟搞定起一个 NocoBase 环境git clone https://gitcode.com/GitHub_Trending/no/nocobase cd nocobase docker-compose up -d打开后台从顶部菜单进入插件管理搜索workflow把plugin-workflow核心引擎、plugin-workflow-manual人工节点、plugin-workflow-notification通知节点三个插件的启用开关打开。 用新员工入职搭第一条流程场景员工信息表新增一条记录后HR 在线确认确认后自动更新状态并通知本人。按下面四步走每步只抓一个要点。步骤 1建触发器。进入工作流管理新建流程类型选数据表事件绑定员工信息表。要点触发时机选新增数据后这样任何一条新员工记录落库流程就自动点火。步骤 2加人工确认节点。流程里点选人工节点把审批人指定为 HR 角色。要点给审批卡片写清楚要看什么学历、到岗时间别让审批人点进详情翻。步骤 3加更新与通知节点。确认通过后用更新数据节点把入职状态改成已完成再挂一个通知节点给员工本人发消息。要点两个节点都引用触发器里的记录 ID别引用人工节点——审批结果里没有这个 ID。步骤 4启用并验一遍。右上角打开启用开关然后真的新增一条员工记录几秒后回执行历史里看每个节点是不是绿色。 常见流程模式四张卡片够用模式一条件分支——按字段值走不同路线适用入职后按部门走不同培训路径。判断条件引用触发器字段比如部门 销售每条分支至少挂一个节点空分支执行时会直接跳过所有分支汇合后流程才继续别忘了设计都不满足的兜底分支模式二并行分支——多件事同时办适用入职当天通知部门、开通账号、登记设备同时进行。并行节点默认两个子分支点增加分支可任意加三种汇合模式选一种全部成功都完成才继续、任意成功一个成了就继续、任意成功和失败谁先到听谁的审批类并行用全部成功竞速类用任意成功和失败模式三变量——在节点之间传数据适用把上游结果交给下游用比如审批人 ID 传给通知节点。变量选择器只能选上游节点 触发器的输出看不到就说明那条链路上没有产出节点输出结构以执行历史里的结果数据为准猜字段名不如点开一次看复杂转换交给JSON 变量映射节点别在多个节点里重复拼模式四定时触发——到点自动跑适用每周一下午五点半收集周报。支持cron 高级模式固定时间点和按间隔相对上次触发两种重复规则固定点用 cron还能按数据表时间字段触发比如订单创建 30 分钟后不用写扫描逻辑注意服务停机期间错过的触发不会补跑关键任务要留兜底方案 完整案例内容发布的多重审核流把前面四张卡片拼起来文章提交后主编审核与合规检查并行进行任一方驳回就打回双方都通过才允许发布最后通知作者。关键配置有四处触发器文章表状态字段**更新为待审核**时触发选更新数据后并把条件限定到目标值避免编辑其他字段误触发。并行模式选全部成功——主编和合规任何一方没通过流程就不能走到发布。变量绑定把两个审批节点的结果都交给JSON 变量映射节点拼出驳回原因供通知节点使用。通知文案用变量引用作者和文章标题一次执行同时覆盖通过和驳回两种口径。 避坑清单问题→解法保存了流程却从不触发大概率忘了右上角的启用开关——保存和启用是两回事开关没打开等于流程处于休眠。某个节点红了怎么查别猜。进工作流列表点执行次数进历史详情点开那个节点的结果数据错误信息就在里面。并行分支整体超时检查是不是选了全部成功而某个分支挂了耗时的人工节点。人工等待时间再长也不该卡死竞速分支必要时改模式或拆流程。定时任务该跑没跑先确认服务当时是否在线——停机期间错过的时间点不会补触发再看 cron 规则和已执行次数上限按重复次数结束会累计所有版本。改完流程没生效执行中的记录仍按触发时的版本跑你的修改只影响新触发的记录。这是版本机制不是 bug。提交后页面没变化数据表事件触发的工作流是异步执行的提交后稍等片刻刷新区块即可详见 工作流快速开始。✅ 上线前照着勾一遍触发器的数据表、时机、条件值三要素都核对过每个节点引用的变量都来自上游节点或触发器没有悬空引用用一条真实数据走完流程执行历史全绿点开至少一个节点的结果数据确认产出结构符合下游预期启用开关已打开并行节点选了正确的汇合模式审批用全部成功竞速用任意成功想继续深入看这三份仓库内文档就够工作流快速开始、节点全集、扩展节点类型——最后那份讲怎么把自定义指令注册进引擎遇到内置节点不够用时再翻它。【免费下载链接】nocobaseNocoBase is an open-source AI no-code platform for building business systems fast. Instead of generating everything from scratch, AI works on top of production-proven infrastructure and a WYSIWYG no-code interface, so you get both speed and reliability.项目地址: https://gitcode.com/GitHub_Trending/no/nocobase创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表