由于AI大模型的出现,应用开发变得简单起来,你可以在AI开发平台上搭建属于自己的工作流,低代码甚至零代码就可以实现,而且有DeepSeek这样的超级AI作为大脑,人人都可以开发自动化工作流。
比如搭建一个邮件助手工作流,可以自动润色各种邮件内容。
什么是工作流,有什么好处?
工作流是由于DeepSeek等大模型的兴起而开始风靡的,它可以基于AI和流程设计来实现自动化的AI应用,比如说自动化生成业务报告、AI自媒体写作、简历筛选机器人等。
这些复杂繁琐的工作可以通过DeepSeek这类的大模型生成解决方案,并最终输出结果,形成一套工作流。
目前市面上有不少搭建工作流的工具,比如字节Coze、腾讯元器、OpenAI GPTs等,支持通过拖拉拽设计工作流实现一个AI工具的搭建,但这些平台都是大厂的商业应用,你只能在它的平台里搭建和使用,无法离线部署,缺乏应用的灵活性和数据安全性。
如果你想在本地部署私有工作流,可以使用Dify来实现,配合本地部署的DeepSeek作为模型基座,这样就是实现完全离线的AI工作流,非常适合数据敏感的企业。
下面会讲到在本地电脑搭建工作流需要的软件和硬件要求,以及详细的配置过程。
软/硬件配置要求
Dify是一款开源的AI开发框架,可以快速的将AI大模型应用到工作流程中,简单来说就是帮你造好了各种轮子,你只需要设计流程就能独立开发AI应用,哪怕你没有任何代码能力,是不是很方便。
以下是Dify官方对其能力的总结,我觉得很到位。
Dify的源码托管在Github上,因其是开源的,所以你可以随意研究其源码,甚至定制化开发。
选择Dify搭建工作流有两种路径,第一种是使用它的云服务,直接线上使用,和字节Coze类似。
第二种是使用Docker来进行Dify本地化的部署,这是本文要讲的。
Docker是一种容器技术,它可以将软件和其依赖打包成「集装箱」,这样的好处是不依赖云服务,数据完全私有化,且定制化程度高。
所以使用Docker来在本地私有化部署Dify,进而搭建工作流是非常好的方式,适合任何对数据安全敏感的企业。
除了Docker外,还会用到Git技术,它的作用是将托管在Github上的Dify源码克隆到本地环境,然后用于Docker部署。
我是在Win 11系统上进行部署的,要想运行上述软件,本地电脑硬件配置要求并不高,最低双核CPU、2GB运行内存即可。
但是如果你需要在本地部署DeepSeek R1模型,来作为Dify的大模型基座,则需要更高的配置。