Skip to content

工作流

n8n

https://github.com/n8n-io/n8n

n8n 是一个工作流自动化平台,它为技术团队提供了代码般的灵活性和无代码般的速度。n8n 拥有 400 多个集成、原生 AI 功能以及公平代码许可证,让您能够构建强大的自动化流程,同时完全掌控您的数据和部署。

核心概念

  • 节点(Node):每个节点代表一个功能,比如发送邮件、请求 API、处理数据等。
  • 工作流(Workflow):由多个节点组成,定义了自动化的业务流程。
  • 触发器(Trigger):工作流的起点,比如定时触发、Webhook、接收邮件等。

常用功能

  • 内置 400+ 集成:如 Slack、Telegram、GitHub、Notion、MySQL、各类邮件服务等。
  • 支持自定义代码:可在节点中直接写 JavaScript/Python 处理数据。
  • AI 能力:内置 OpenAI、LangChain 等 AI 节点,可实现智能问答、内容生成等。
  • 可视化调试:每个节点可单步调试,查看输入输出数据。

自动化场景

场景一:自动同步表单数据到 Google Sheets

  1. 添加触发器节点:选择"Webhook"节点,设置为 POST,n8n 会生成一个 Webhook 地址。
  2. 添加 Google Sheets 节点:搜索并添加"Google Sheets"节点,配置你的 Google 账号,选择"添加行"操作。
  3. 连接节点:将 Webhook 节点输出连接到 Google Sheets 节点输入。
  4. 保存并激活工作流:点击右上角"激活"按钮,n8n 会监听 Webhook 地址,收到数据后自动写入表格。

场景二:定时抓取新闻并推送到微信/钉钉

  1. 添加定时触发器:选择"Cron"节点,设置定时规则(如每小时)。
  2. 添加 HTTP 请求节点:用于抓取新闻 API。
  3. 添加消息推送节点:比如"DingTalk"或"Wechat"节点,配置推送内容。
  4. 串联节点:按顺序连接,形成完整流程。

参考资源

Dify

https://dify.ai/zh

Dify 是一站式 AI 应用开发与部署平台,帮助团队和开发者从创意到生产,快速打造具备实际价值的 AI Agent。Dify 提供可视化工作流、插件市场、RAG 检索、丰富的集成能力和企业级安全保障,让 AI 应用开发变得高效、灵活且可观测。

核心能力

  • 可视化工作流
    拖拽式界面,快速搭建灵活高效的 AI 应用和自动化流程,无需复杂编码。

  • 插件市场(Marketplace)
    丰富的插件生态,涵盖主流大模型(如 OpenAI、Azure OpenAI)、工具、Agent 策略、RAG 组件等,支持一键集成和扩展。

  • RAG Pipeline
    支持多数据源接入、数据转化与向量化,助力构建高效的检索增强生成(RAG)应用。

  • 多模型无缝接入
    兼容全球主流开源与闭源大模型,便于灵活切换和对比模型效果。

  • 一键发布与部署
    支持多种发布方式,简化后端运维,助力 AI 应用快速上线。

  • 可观测性与监控
    提供应用运行监控、数据追踪和日志分析,保障生产级应用的稳定性和可维护性。

  • 企业级安全
    数据加密、权限管理、合规保障等多重安全措施,适配企业级应用需求。

典型应用场景

  • 智能问答与知识库
    结合 RAG Pipeline,快速搭建企业知识问答、智能客服等场景。

  • Agent 工作流自动化
    通过可视化流程,集成多种工具和模型,实现复杂业务自动化。

  • 多模态 AI 应用
    利用 Marketplace 插件,轻松集成图像、文本、语音等多模态能力。

  • 数据接入与处理
    支持从多种数据源(如数据库、API、文件等)提取、转化并用于大模型推理。

生态与扩展

  • 插件市场
    提供 Google Search、Notion、Azure OpenAI 等丰富插件,支持社区共建与自定义扩展。

  • 社区与协作
    支持工作流的组合、嵌套与分享,促进团队协作和社区共建。

  • 持续迭代
    产品持续更新,支持最新大模型和 AI 技术,满足不断变化的业务需求。

适用人群

  • AI 产品经理、开发者
  • 企业 IT 团队
  • 希望低门槛构建 AI 应用的业务团队
  • 需要生产级 AI Agent 的创新型企业

快速开始

  1. 访问 Dify 官网 注册账号。
  2. 进入控制台,选择"新建应用"或"新建工作流"。
  3. 通过拖拽节点、配置插件,快速搭建你的 AI 应用。
  4. 一键发布,获取 API 或 Web 端入口,投入实际使用。

参考链接