主要观点总结
本文围绕工作流组件展开,介绍了工作流的定义、应用场景、主要特点、设计难点以及具体的设计要点。文章详细阐述了工作流组件的核心要素,包括节点、关系,以及不同节点之间的关系表达方式。同时,还提到了工作流组件的设计过程中需要注意的交互框架,包括画布规则、节点排版、节点适应以及连线模式。
关键观点总结
关键观点1: 工作流的定义与特点
工作流是商务术语,指业务过程的部分或整体在计算机应用环境下的自动化。其能够大大提高各行各业的生产效率,是数字化服务、生产的基础建设。其灵活性高,自由度也高,做出来的图形结果看起来更直观。
关键观点2: 工作流的应用场景
工作流的应用场景非常广泛,包括低代码开发平台、AIGC领域、设计行业等。比如著名的绘图软件StableDiffusion和字节开发的AI产品COZE等都有工作流的应用。
关键观点3: 工作流组件的设计难点与要点
工作流组件的设计难点主要在于交互层面,而非样式。设计核心要点是定义一套符合当前场景的图形交互规范,包括画布规则、节点排版、节点适应和连线模式等。
关键观点4: 关于工作流组件设计的建议
在设计工作流组件时,需要多思考,多画原型,多做沟通。每个项目的工作流组件都是独一无二的,难以复刻,要根据实际项目需求和场景进行设计和取舍。
文章预览
今天分享的主题还是围绕组件展开,即工作流组件。这是近年出现频率越来越高,使用场景也越来越多的复杂组件类型。 什么是工作流 工作流是英文 Workflow 的翻译,这是一个商务术语,指“业务过程的部分或整体在计算机应用环境下的自动化”。 简单来说就是使用计算机编程制定一套固定的操作、计算流程,用于完成指定的工作任务。比如企业的 OA 系统记录员工的打卡情况,并每月汇总数据生成报告,然后发送给人事邮箱,就是一套工作流。 除此之外,工作流还可以应用在非常多其它场景,大大提高了各行各业的生产效率。工作流是自动化概念中的一个不可获取的角色,也是数字化服务、生产的基础建设。 在过去,工作流主要由产品经理制定,再由工程师开发,以一个完整可用的形式交付。但固定的工作流局限性太大,随着技术和 SaaS 行业的
………………………………