Dify 1.13.0 版本更新:Human-in-the-Loop 人机协作与工作流执行升级

AI摘要

Dify 1.13.0 版本发布,核心更新为 Human-in-the-Loop (HITL) 人机协作功能,允许工作流在关键节点暂停以引入人工审查、编辑和决策。为支持此功能,执行引擎已重构,新增 Celery 队列并依赖 Redis 进行状态管理。同时版本新增荷兰语支持、插件预缓存等优化,并提供了具体的更新指引。

Dify 1.13.0 版本已发布,本次更新带来了重大功能 Human-in-the-Loop (HITL) 人机协作,以及工作流执行引擎的重构升级。

之前的工作流是二元化的:要么完全自动化,要么完全手动。HITL 使人类监督成为工作流架构的原生部分。

  • 原生工作流暂停:插入人类输入节点,在关键决策点暂停工作流执行
  • 审查与编辑:节点生成 UI,人类可以审查 AI 输出并修改变量
  • 基于操作的路由:配置自定义按钮(如批准、拒绝或升级),决定工作流的后续路径
  • 灵活的交付方式:人类输入表单可以通过 Webapp 或 Email 交付

为了支持 HITL 所需的有状态暂停/恢复机制,执行引擎进行了重构:

  • 基于工作流的流式执行和高级聊天执行现在在 Celery workers 中运行
  • 非流式 WORKFLOW 运行仍在 API 进程中执行
  • 所有暂停/恢复路径通过 Celery 恢复
  • 事件通过 Redis Pub/Sub 流回

请确保部署配置包含监听新队列的 workers。此队列是流式执行和恢复流程所必需的。

  • PUBSUB_REDIS_URL:用于 API 和 Celery workers 之间 PubSub 通信的 Redis URL
  • PUBSUB_REDIS_CHANNEL_TYPE:通道类型,pubsub(默认)或 sharded
  • PUBSUB_REDIS_USE_CLUSTERS:设为 true 启用 Redis 集群模式

  • 新增荷兰语 (nl-NL) 支持
  • 插件清单预缓存减少后端负载
  • AppListApi 查询优化
  • 从 ECharts 解析中移除动态 new Function 评估

Docker Compose 部署:

cd docker
git pull origin main
docker compose down
docker compose up -d

GitHub:https://github.com/langgenius/dify/releases

Saiita

我还没有学会写个人说明!

相关推荐

Dify 2026年4月更新:v1.14.0+实时协作+MCP工具增强

Dify v1.14.0 发布,核心亮点是实时协作功能,支持多人同时编辑 Workflow。新增 Human-in-the-Loop 服务 API 和 MCP 工具支持增强,同时升级计费系统与可观测性(TTFT 报表)。适合 AI 开发团队、企业集成及需人工审核场景。

Dify v1.13.3 发布:工作流稳定性修复与知识库增强

Dify v1.13.3 补丁版本发布,重点提升工作流执行、实时流式传输和知识库检索的稳定性与正确性。新增工作流变量引用功能,支持动态配置模型参数。修复了流式传输稳定性、工作流编辑器行为、运行时执行及知识库检索中的多项关键问题,建议 v1.13.2 用户尽快升级以优化生产环境体验。

Dify v1.13.2:修复关键回归问题与稳定性提升

Dify v1.13.2 是一个重要修复版本,主要解决了 v1.13.1 引入的严重回归和稳定性问题,包括修复 LLM 插件调用失败、知识库检索节点执行错误及 Weaviate 客户端资源清理问题。建议所有 v1.13.1 用户尽快升级,并遵循提供的升级指南进行操作。

暂无评论