无主之地2配置高吗|看真人裸体BBBBB|秋草莓丝瓜黄瓜榴莲色多多|真人強奷112分钟|精品一卡2卡3卡四卡新区|日本成人深夜苍井空|八十年代动画片

網易首頁 > 網易號 > 正文 申請入駐

dify 1.13.0——Human-in-the-Loop與工作流執行架構全面升級,釋放AI與人的協作潛力

0
分享至




在智能應用開發平臺 Dify 的 1.13.0 版本中,迎來了里程碑式的更新。本次版本不僅在工作流執行層面進行了系統性重構,更推出了令人矚目的“Human-in-the-Loop(HITL)人機協作節點”,讓人類智能與人工智能的融合進入新階段。本文將為你詳細解析 Dify 1.13.0 的所有更新點、架構變化、配置注意事項和升級指南,讓你全面掌握這一版本的全部技術亮點。

一、核心特性:Human-in-the-Loop (HITL)

Dify 1.13.0 最大的創新在于引入了Human Input 節點,這是一個革命性更新,讓人類輸入成為工作流原生組成部分。此前的工作流往往只能在“自動化”或“手動執行”兩種模式之間切換,對于需要人工判斷的高風險場景,這種二元結構顯得捉襟見肘。而 HITL 的引入,彌合了這種“信任鴻溝”,讓自動化流程具備人工糾偏能力。

1. 背景說明

以往工作流要么完全由 AI 自動執行,要么依賴人工操作,這導致在涉及關鍵業務判斷的場景中,難以平衡 AI 的效率與人工的可靠性。現在,Dify 支持將人工審核步驟直接嵌入工作流執行圖中,實現真正的智能協作。

2. 核心功能

(1)原生工作流暫停機制

在流程關鍵節點插入“Human Input”節點,工作流即會暫停,等待人工輸入。這對于涉及敏感決策或需人工校驗的數據場景尤為必要。

(2)人工審核與編輯

暫停后系統會生成可視化界面,人工可審閱 AI 輸出內容,修改關鍵變量(如草稿、數據結果等),再繼續執行流程,從而保證精準度。

(3)操作路由控制

可配置自定義按鈕,如“批準”、“拒絕”、“升級處理”等,用于決定后續工作流路徑。不同操作對應不同的邏輯分支,實現高度靈活的決策流。

(4)多渠道輸入方式

人工輸入表單可通過 Web 應用或郵件推送形式完成。在云環境下,郵件方式可能受訂閱計劃或功能設置影響。

二、架構更新:支持暫停和恢復的工作流機制

為支持 HITL 所需的狀態化暫停與恢復機制,Dify 對執行引擎進行了全面重構。

1. 執行架構變化

  • ?Workflow-Based Streaming ExecutionsAdvanced Chat Executions現均由Celery workers執行。

  • ? 非流式的工作流運行仍在 API 進程中處理。

  • ? 所有暫停/恢復路徑(包括 HITL)均通過 Celery 恢復執行,事件流式返回經由 Redis Pub/Sub 實現。

2. 大規模部署及自托管建議

Dify 引入了新的Celery 隊列:workflow_based_app_execution。標準部署模式可直接使用,但對于高并發、高吞吐環境,官方建議進行如下優化:

  • ?Scale Workers(擴展 Worker 數量):根據工作負載增加對該隊列的 Worker。

  • ?Dedicated Redis(專用 Redis 實例):大規模部署推薦配置PUBSUB_REDIS_URL指向專用 Redis;使用 Redis Cluster 模式結合分片 PubSub,可實現水平擴展與穩定高性能。

三、重要升級提示 1. 新增 Celery 隊列要求

必須確保部署配置(Docker Compose、Helm Chart 等)包含監聽workflow_based_app_execution隊列的 Worker。否則,流式執行和恢復任務(包括 HITL)將無法處理。

2. 額外 Celery 隊列

新增api_token隊列。當ENABLE_API_TOKEN_LAST_USED_UPDATE_TASK=true時,需要部署 Worker 監聽該隊列,用于定期批量更新 API Token 的last_used_at時間戳。

四、配置環境變量更新

為了支持新的架構設計,Dify 1.13.0 增加了多項環境變量,尤其在大型部署場景下需要重點關注 Redis PubSub 相關配置。

★ 關鍵配置變量

  • ?PUBSUB_REDIS_URL:指定用于 API 與 Celery 之間 PubSub 通信的 Redis URL。未設置時默認使用標準REDIS_*配置。

  • ?PUBSUB_REDIS_CHANNEL_TYPE:設置事件流通道類型??蛇x項:pubsub(默認)或sharded。高并發環境強烈推薦使用sharded。

  • ?PUBSUB_REDIS_USE_CLUSTERS:設置為true以啟用 Redis 集群模式,與分片通道結合時實現水平擴展。

★ 其他新增配置項
  • ?WEB_FORM_SUBMIT_RATE_LIMIT_MAX_ATTEMPTS:限制每個 IP 的網頁表單提交次數(默認 30 次)。

  • ?WEB_FORM_SUBMIT_RATE_LIMIT_WINDOW_SECONDS:提交限流時間窗口(默認 60 秒)。

  • ?HUMAN_INPUT_GLOBAL_TIMEOUT_SECONDS:工作流暫停等待人工輸入的最長時間(默認 604800 秒,即 7 天)。

  • ?ENABLE_HUMAN_INPUT_TIMEOUT_TASK:啟用人工輸入超時檢查后臺任務(默認 true)。

  • ?HUMAN_INPUT_TIMEOUT_TASK_INTERVAL:設置超時檢查任務的執行間隔(默認 1 分鐘)。

  • ?ENABLE_API_TOKEN_LAST_USED_UPDATE_TASK:啟用周期性批量更新 API Token 使用時間任務(默認 true)。

  • ?API_TOKEN_LAST_USED_UPDATE_INTERVAL:批量更新任務的執行間隔(默認 30 分鐘)。

  • ?SANDBOX_EXPIRED_RECORDS_CLEAN_BATCH_MAX_INTERVAL:設置清理保留數據任務的隨機延遲間隔(默認 200 毫秒),用于降低數據庫壓力峰值。

五、其他重要更新亮點 (1)可靠性與正確性提升
  • ? 增加遷移時的去重檢測與租戶默認模型的唯一約束,防止重復數據。

  • ? 修復了工具刪除過程中的類型不匹配問題。

  • ? 修復 FastOpenAPI 集成導致的身份解析錯誤問題。

  • ? 修復文件類響應消息類型識別錯誤。

  • ? 優化工作區權限行為,非管理員用戶不再顯示邀請操作。

(2)性能與可擴展性優化
  • ? 利用插件清單預緩存及 AppListApi 查詢優化降低后端負載與控制臺延遲。

  • ? 提高大數據任務的穩定性:分割數據庫會話、批量清理執行、索引優化與節流機制顯著減少系統波動。

(3)API 與平臺增強
  • ? 新增終端用戶查找服務接口,支持租戶和應用范圍內的訪問控制。

  • ? 提升工作流運行歷史在狀態切換時的刷新邏輯體驗。

  • ? 優化 MCP 工具集成,可提取與上報使用元數據(包括 Token 與成本統計字段)。

(4)安全性增強
  • ? 移除 ECharts 中的動態new Function解析機制,對不支持的代碼返回顯式錯誤,零注入風險。

(5)國際化支持
  • ? 新增荷蘭語(nl-NL)本地化支持,進一步完善國際化覆蓋。

六、升級指南 1. 注意事項

如果你使用自定義的CELERY_QUEUES,務必確保其中包含:

  • ?workflow_based_app_execution

  • ? 當啟用 API Token 更新任務時,還需包含api_token

2. Docker Compose 部署步驟
  1. 1.備份自定義 Compose 文件

cd docker
cp docker-compose.yaml docker-compose.yaml.$(date +%s).bak
  1. 2.獲取最新代碼

git checkout main
git pull origin main
  1. 3.停止服務

docker compose down
  1. 4.備份數據

tar -cvf volumes-$(date +%s).tgz volumes
  1. 5.升級服務

docker compose up -d

如遇數據庫連接錯誤,例如:

failed to connect to `host=db_postgres user=postgres database=dify_plugin`: hostname resolving error

請改用以下命令啟動:

docker compose --profile postgresql up -d
3. 源碼部署步驟
  1. 1.停止運行中的 API、Worker 與 Web 前端服務。

  2. 2.切換至指定版本分支:

git checkout 1.13.0
  1. 3.更新 Python 依賴:

cd api
uv sync
  1. 4.執行數據庫遷移:

uv run flask db upgrade
  1. 5.重新啟動全部服務。

七、其他修復與優化摘要

Dify 1.13.0 中完成了大量代碼重構與性能調優,涵蓋前后端、測試體系與任務消費機制。主要變化包括:

  • ? 工作流執行隊列新增支持workflow_based_app_execution,確保所有流式任務與暫?;謴瓦壿嬁杀徽_消費。

  • ? 修復 Redis 客戶端導致的高 CPU 使用問題,系統穩定性提升顯著。

  • ? 批量刪除與數據庫會話優化減少資源阻塞。

  • ? 優化工作流節點輸出描述與狀態圖標展示,提高可視化一致性。

  • ? 新增綜合測試用例覆蓋 Human Input 節點功能,確保 HITL 模塊穩定。

  • ? 增強工作流運行歷史管理與 UI 更新體驗。

  • ? 加強 API Token 隊列處理邏輯與 Redis 通信穩定性。

  • ? 重構核心數據庫任務,使知識檢索節點與數據庫操作徹底解耦。

  • ? 引入類型安全環境變量與升級到 zod v4,增強配置可靠性。

  • ? 優化網頁主題視覺與暗亮模式變量。

  • ? 修復多語言、組件樣式、數據索引、權限邏輯等細節問題。

八、總結與展望

代碼地址:github.com/langgenius/dify

Dify 1.13.0 是一次從架構到底層執行機制的重大演進。

這一版本的Human-in-the-Loop (HITL)功能,讓工作流不再是純粹的自動化流水線,而成為人工智能與人類智慧協同的閉環系統。AI 的高效與人類的決策能力得以融合,真正實現信任與效率的平衡。與此同時,架構層面的重新設計、Redis Pub/Sub 與 Celery 隊列優化,讓 Dify 能夠從單機輕量級部署平滑過渡到企業級高并發場景。

性能更高、架構更穩、協作更強、國際化更完備——Dify 1.13.0 已成為 AI 工作流平臺發展的又一重要里程碑。

結語
Dify 1.13.0 的發布,標志著智能應用從“機器自動化”邁入“人機協同”的新階段。這不僅是技術上的躍升,更是智能生產力工具進化的方向。隨著 HITL 節點的成熟和架構擴展機制的完善,未來的 Dify 將更好地連接人類思維與 AI 智能,讓每一條工作流都具備學習、判斷與自適應能力。

我們相信人工智能為普通人提供了一種“增強工具”,并致力于分享全方位的AI知識。在這里,您可以找到最新的AI科普文章、工具評測、提升效率的秘籍以及行業洞察。 歡迎關注“福大大架構師每日一題”,發消息可獲得面試資料,讓AI助力您的未來發展。

特別聲明:以上內容(如有圖片或視頻亦包括在內)為自媒體平臺“網易號”用戶上傳并發布,本平臺僅提供信息存儲服務。

Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.

相關推薦
熱點推薦
印度首富一家集體露面:太太戴1億九寶項鏈,62歲比兩個兒媳都美

印度首富一家集體露面:太太戴1億九寶項鏈,62歲比兩個兒媳都美

照見古今
2026-05-12 15:50:13
巨大遺憾!19歲新星落選巴西55人名單:11場5球 無緣世界杯

巨大遺憾!19歲新星落選巴西55人名單:11場5球 無緣世界杯

葉青足球世界
2026-05-12 07:41:17
伊朗官員:若再次遭襲,伊方或選擇將濃縮鈾豐度提升至90%

伊朗官員:若再次遭襲,伊方或選擇將濃縮鈾豐度提升至90%

界面新聞
2026-05-12 14:55:29
時隔13年回歸!曝63歲穆帥執教皇馬已達協議,下周官宣+本月亮相

時隔13年回歸!曝63歲穆帥執教皇馬已達協議,下周官宣+本月亮相

我愛英超
2026-05-12 19:25:44
曾因綜藝爆紅,廣州東山口“明星老洋房”6310萬元流拍

曾因綜藝爆紅,廣州東山口“明星老洋房”6310萬元流拍

中國房地產報官方號
2026-05-12 17:05:35
俄羅斯無人機核心負責人科扎連科被捕!曾親自向普京匯報

俄羅斯無人機核心負責人科扎連科被捕!曾親自向普京匯報

項鵬飛
2026-05-11 20:08:25
誰能晉級CBA總決賽?西熱力江看好2支球隊,無廣東和北京隊

誰能晉級CBA總決賽?西熱力江看好2支球隊,無廣東和北京隊

體育哲人
2026-05-12 18:22:37
村民被眼鏡王蛇咬傷打13支血清 專家:我國尚無專門血清,可用抗銀環蛇毒血清加抗眼鏡蛇毒血清

村民被眼鏡王蛇咬傷打13支血清 專家:我國尚無專門血清,可用抗銀環蛇毒血清加抗眼鏡蛇毒血清

封面新聞
2026-05-11 19:00:03
外交部回應普京最新涉華表態

外交部回應普京最新涉華表態

中國網
2026-05-11 16:22:47
周星馳又做短劇了!與抖音集團短劇版權中心聯手,翻拍《食神》

周星馳又做短劇了!與抖音集團短劇版權中心聯手,翻拍《食神》

新腕兒
2026-05-11 19:13:21
徐帆澄清離婚僅7個月,馮小剛近況曝光,曾與養女徐朵貼臉惹爭議

徐帆澄清離婚僅7個月,馮小剛近況曝光,曾與養女徐朵貼臉惹爭議

黎兜兜
2026-05-11 21:20:14
晚清最慘絞肉戰:七位頂級提督殞命 左宗棠為何三日不眠不食?

晚清最慘絞肉戰:七位頂級提督殞命 左宗棠為何三日不眠不食?

掠影后有感
2026-05-10 10:43:55
秦始皇子孫后代被找到,這四個姓氏都是他的后裔,有你的姓氏嗎?

秦始皇子孫后代被找到,這四個姓氏都是他的后裔,有你的姓氏嗎?

興趣知識
2026-05-11 18:04:48
日本大型電機制造企業尼得科公司被曝大規模造假

日本大型電機制造企業尼得科公司被曝大規模造假

澎湃新聞
2026-05-12 21:33:09
毛主席83歲給華國鋒的珍貴書法,練字真的有意義嗎?

毛主席83歲給華國鋒的珍貴書法,練字真的有意義嗎?

書畫相約
2026-05-11 10:09:02
蚌埠演唱會驚天騙局?成龍20 分鐘撈金離場?觀眾花千元看場笑話

蚌埠演唱會驚天騙局?成龍20 分鐘撈金離場?觀眾花千元看場笑話

做一個合格的吃瓜群眾
2026-05-12 15:10:23
美總統出訪為何連排泄物都要打包帶回?

美總統出訪為何連排泄物都要打包帶回?

觀星賞月
2026-05-12 02:38:46
劉曉彤當選!惠若琪在列,徐云麗無緣,中國排協公布完整名單

劉曉彤當選!惠若琪在列,徐云麗無緣,中國排協公布完整名單

跑者排球視角
2026-05-12 16:49:17
離婚后住浙江娘家,親媽和繼父給帶孩子,她卻在娛樂圈闖出一片天

離婚后住浙江娘家,親媽和繼父給帶孩子,她卻在娛樂圈闖出一片天

阿鳧愛吐槽
2026-05-11 22:13:02
陪玩陪睡根本不夠!認干爹、舔手指,背地里的陰暗面完全藏不住了

陪玩陪睡根本不夠!認干爹、舔手指,背地里的陰暗面完全藏不住了

杰絲聊古今
2026-05-03 13:35:27
2026-05-13 00:12:49
moonfdd incentive-icons
moonfdd
福大大架構師每日一題
1223文章數 67關注度
往期回顧 全部

科技要聞

宇樹發布載人變形機甲,定價390萬元起

頭條要聞

特朗普稱將同中方討論對臺軍售和黎智英案 外交部回應

頭條要聞

特朗普稱將同中方討論對臺軍售和黎智英案 外交部回應

體育要聞

騎士終于玩明白了?

娛樂要聞

白鹿風波升級!掉粉20萬評論區淪陷

財經要聞

利潤再腰斬 京東干外賣后就沒過過好日子

汽車要聞

吉利銀河“TT”申報圖曝光 電動尾翼+激光雷達

態度原創

家居
親子
房產
本地
公開課

家居要聞

極簡主義下的居住場域與空間

親子要聞

dhea什么時候吃最好時間?卵巢早衰做試管成功率高嗎?

房產要聞

穗八條引爆樓市!萬博寶藏紅盤,五一勁銷出圈

本地新聞

用蘇繡的方式,打開江西婺源

公開課

李玫瑾:為什么性格比能力更重要?

無障礙瀏覽 進入關懷版