国产av一二三区|日本不卡动作网站|黄色天天久久影片|99草成人免费在线视频|AV三级片成人电影在线|成年人aV不卡免费播放|日韩无码成人一级片视频|人人看人人玩开心色AV|人妻系列在线观看|亚洲av无码一区二区三区在线播放

網(wǎng)易首頁 > 網(wǎng)易號(hào) > 正文 申請(qǐng)入駐

dify 1.13.0——Human-in-the-Loop與工作流執(zhí)行架構(gòu)全面升級(jí),釋放AI與人的協(xié)作潛力

0
分享至




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

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

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

1. 背景說明

以往工作流要么完全由 AI 自動(dòng)執(zhí)行,要么依賴人工操作,這導(dǎo)致在涉及關(guān)鍵業(yè)務(wù)判斷的場(chǎng)景中,難以平衡 AI 的效率與人工的可靠性?,F(xiàn)在,Dify 支持將人工審核步驟直接嵌入工作流執(zhí)行圖中,實(shí)現(xiàn)真正的智能協(xié)作。

2. 核心功能

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

在流程關(guān)鍵節(jié)點(diǎn)插入“Human Input”節(jié)點(diǎn),工作流即會(huì)暫停,等待人工輸入。這對(duì)于涉及敏感決策或需人工校驗(yàn)的數(shù)據(jù)場(chǎng)景尤為必要。

(2)人工審核與編輯

暫停后系統(tǒng)會(huì)生成可視化界面,人工可審閱 AI 輸出內(nèi)容,修改關(guān)鍵變量(如草稿、數(shù)據(jù)結(jié)果等),再繼續(xù)執(zhí)行流程,從而保證精準(zhǔn)度。

(3)操作路由控制

可配置自定義按鈕,如“批準(zhǔn)”、“拒絕”、“升級(jí)處理”等,用于決定后續(xù)工作流路徑。不同操作對(duì)應(yīng)不同的邏輯分支,實(shí)現(xiàn)高度靈活的決策流。

(4)多渠道輸入方式

人工輸入表單可通過 Web 應(yīng)用或郵件推送形式完成。在云環(huán)境下,郵件方式可能受訂閱計(jì)劃或功能設(shè)置影響。

二、架構(gòu)更新:支持暫停和恢復(fù)的工作流機(jī)制

為支持 HITL 所需的狀態(tài)化暫停與恢復(fù)機(jī)制,Dify 對(duì)執(zhí)行引擎進(jìn)行了全面重構(gòu)。

1. 執(zhí)行架構(gòu)變化

  • ?Workflow-Based Streaming ExecutionsAdvanced Chat Executions現(xiàn)均由Celery workers執(zhí)行。

  • ? 非流式的工作流運(yùn)行仍在 API 進(jìn)程中處理。

  • ? 所有暫停/恢復(fù)路徑(包括 HITL)均通過 Celery 恢復(fù)執(zhí)行,事件流式返回經(jīng)由 Redis Pub/Sub 實(shí)現(xiàn)。

2. 大規(guī)模部署及自托管建議

Dify 引入了新的Celery 隊(duì)列:workflow_based_app_execution。標(biāo)準(zhǔn)部署模式可直接使用,但對(duì)于高并發(fā)、高吞吐環(huán)境,官方建議進(jìn)行如下優(yōu)化:

  • ?Scale Workers(擴(kuò)展 Worker 數(shù)量):根據(jù)工作負(fù)載增加對(duì)該隊(duì)列的 Worker。

  • ?Dedicated Redis(專用 Redis 實(shí)例):大規(guī)模部署推薦配置PUBSUB_REDIS_URL指向?qū)S?Redis;使用 Redis Cluster 模式結(jié)合分片 PubSub,可實(shí)現(xiàn)水平擴(kuò)展與穩(wěn)定高性能。

三、重要升級(jí)提示 1. 新增 Celery 隊(duì)列要求

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

2. 額外 Celery 隊(duì)列

新增api_token隊(duì)列。當(dāng)ENABLE_API_TOKEN_LAST_USED_UPDATE_TASK=true時(shí),需要部署 Worker 監(jiān)聽該隊(duì)列,用于定期批量更新 API Token 的last_used_at時(shí)間戳。

四、配置環(huán)境變量更新

為了支持新的架構(gòu)設(shè)計(jì),Dify 1.13.0 增加了多項(xiàng)環(huán)境變量,尤其在大型部署場(chǎng)景下需要重點(diǎn)關(guān)注 Redis PubSub 相關(guān)配置。

★ 關(guān)鍵配置變量

  • ?PUBSUB_REDIS_URL:指定用于 API 與 Celery 之間 PubSub 通信的 Redis URL。未設(shè)置時(shí)默認(rèn)使用標(biāo)準(zhǔn)REDIS_*配置。

  • ?PUBSUB_REDIS_CHANNEL_TYPE:設(shè)置事件流通道類型??蛇x項(xiàng):pubsub(默認(rèn))或sharded。高并發(fā)環(huán)境強(qiáng)烈推薦使用sharded。

  • ?PUBSUB_REDIS_USE_CLUSTERS:設(shè)置為true以啟用 Redis 集群模式,與分片通道結(jié)合時(shí)實(shí)現(xiàn)水平擴(kuò)展。

★ 其他新增配置項(xiàng)
  • ?WEB_FORM_SUBMIT_RATE_LIMIT_MAX_ATTEMPTS:限制每個(gè) IP 的網(wǎng)頁表單提交次數(shù)(默認(rèn) 30 次)。

  • ?WEB_FORM_SUBMIT_RATE_LIMIT_WINDOW_SECONDS:提交限流時(shí)間窗口(默認(rèn) 60 秒)。

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

  • ?ENABLE_HUMAN_INPUT_TIMEOUT_TASK:啟用人工輸入超時(shí)檢查后臺(tái)任務(wù)(默認(rèn) true)。

  • ?HUMAN_INPUT_TIMEOUT_TASK_INTERVAL:設(shè)置超時(shí)檢查任務(wù)的執(zhí)行間隔(默認(rèn) 1 分鐘)。

  • ?ENABLE_API_TOKEN_LAST_USED_UPDATE_TASK:啟用周期性批量更新 API Token 使用時(shí)間任務(wù)(默認(rèn) true)。

  • ?API_TOKEN_LAST_USED_UPDATE_INTERVAL:批量更新任務(wù)的執(zhí)行間隔(默認(rèn) 30 分鐘)。

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

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

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

  • ? 修復(fù) FastOpenAPI 集成導(dǎo)致的身份解析錯(cuò)誤問題。

  • ? 修復(fù)文件類響應(yīng)消息類型識(shí)別錯(cuò)誤。

  • ? 優(yōu)化工作區(qū)權(quán)限行為,非管理員用戶不再顯示邀請(qǐng)操作。

(2)性能與可擴(kuò)展性優(yōu)化
  • ? 利用插件清單預(yù)緩存及 AppListApi 查詢優(yōu)化降低后端負(fù)載與控制臺(tái)延遲。

  • ? 提高大數(shù)據(jù)任務(wù)的穩(wěn)定性:分割數(shù)據(jù)庫會(huì)話、批量清理執(zhí)行、索引優(yōu)化與節(jié)流機(jī)制顯著減少系統(tǒng)波動(dòng)。

(3)API 與平臺(tái)增強(qiáng)
  • ? 新增終端用戶查找服務(wù)接口,支持租戶和應(yīng)用范圍內(nèi)的訪問控制。

  • ? 提升工作流運(yùn)行歷史在狀態(tài)切換時(shí)的刷新邏輯體驗(yàn)。

  • ? 優(yōu)化 MCP 工具集成,可提取與上報(bào)使用元數(shù)據(jù)(包括 Token 與成本統(tǒng)計(jì)字段)。

(4)安全性增強(qiáng)
  • ? 移除 ECharts 中的動(dòng)態(tài)new Function解析機(jī)制,對(duì)不支持的代碼返回顯式錯(cuò)誤,零注入風(fēng)險(xiǎn)。

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

六、升級(jí)指南 1. 注意事項(xiàng)

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

  • ?workflow_based_app_execution

  • ? 當(dāng)啟用 API Token 更新任務(wù)時(shí),還需包含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.停止服務(wù)

docker compose down
  1. 4.備份數(shù)據(jù)

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

docker compose up -d

如遇數(shù)據(jù)庫連接錯(cuò)誤,例如:

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

請(qǐng)改用以下命令啟動(dòng):

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

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

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

cd api
uv sync
  1. 4.執(zhí)行數(shù)據(jù)庫遷移:

uv run flask db upgrade
  1. 5.重新啟動(dòng)全部服務(wù)。

七、其他修復(fù)與優(yōu)化摘要

Dify 1.13.0 中完成了大量代碼重構(gòu)與性能調(diào)優(yōu),涵蓋前后端、測(cè)試體系與任務(wù)消費(fèi)機(jī)制。主要變化包括:

  • ? 工作流執(zhí)行隊(duì)列新增支持workflow_based_app_execution,確保所有流式任務(wù)與暫?;謴?fù)邏輯可被正確消費(fèi)。

  • ? 修復(fù) Redis 客戶端導(dǎo)致的高 CPU 使用問題,系統(tǒng)穩(wěn)定性提升顯著。

  • ? 批量刪除與數(shù)據(jù)庫會(huì)話優(yōu)化減少資源阻塞。

  • ? 優(yōu)化工作流節(jié)點(diǎn)輸出描述與狀態(tài)圖標(biāo)展示,提高可視化一致性。

  • ? 新增綜合測(cè)試用例覆蓋 Human Input 節(jié)點(diǎn)功能,確保 HITL 模塊穩(wěn)定。

  • ? 增強(qiáng)工作流運(yùn)行歷史管理與 UI 更新體驗(yàn)。

  • ? 加強(qiáng) API Token 隊(duì)列處理邏輯與 Redis 通信穩(wěn)定性。

  • ? 重構(gòu)核心數(shù)據(jù)庫任務(wù),使知識(shí)檢索節(jié)點(diǎn)與數(shù)據(jù)庫操作徹底解耦。

  • ? 引入類型安全環(huán)境變量與升級(jí)到 zod v4,增強(qiáng)配置可靠性。

  • ? 優(yōu)化網(wǎng)頁主題視覺與暗亮模式變量。

  • ? 修復(fù)多語言、組件樣式、數(shù)據(jù)索引、權(quán)限邏輯等細(xì)節(jié)問題。

八、總結(jié)與展望

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

Dify 1.13.0 是一次從架構(gòu)到底層執(zhí)行機(jī)制的重大演進(jìn)。

這一版本的Human-in-the-Loop (HITL)功能,讓工作流不再是純粹的自動(dòng)化流水線,而成為人工智能與人類智慧協(xié)同的閉環(huán)系統(tǒng)。AI 的高效與人類的決策能力得以融合,真正實(shí)現(xiàn)信任與效率的平衡。與此同時(shí),架構(gòu)層面的重新設(shè)計(jì)、Redis Pub/Sub 與 Celery 隊(duì)列優(yōu)化,讓 Dify 能夠從單機(jī)輕量級(jí)部署平滑過渡到企業(yè)級(jí)高并發(fā)場(chǎng)景。

性能更高、架構(gòu)更穩(wěn)、協(xié)作更強(qiáng)、國際化更完備——Dify 1.13.0 已成為 AI 工作流平臺(tái)發(fā)展的又一重要里程碑。

結(jié)語
Dify 1.13.0 的發(fā)布,標(biāo)志著智能應(yīng)用從“機(jī)器自動(dòng)化”邁入“人機(jī)協(xié)同”的新階段。這不僅是技術(shù)上的躍升,更是智能生產(chǎn)力工具進(jìn)化的方向。隨著 HITL 節(jié)點(diǎn)的成熟和架構(gòu)擴(kuò)展機(jī)制的完善,未來的 Dify 將更好地連接人類思維與 AI 智能,讓每一條工作流都具備學(xué)習(xí)、判斷與自適應(yīng)能力。

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

特別聲明:以上內(nèi)容(如有圖片或視頻亦包括在內(nèi))為自媒體平臺(tái)“網(wǎng)易號(hào)”用戶上傳并發(fā)布,本平臺(tái)僅提供信息存儲(chǔ)服務(wù)。

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.

相關(guān)推薦
熱點(diǎn)推薦
世界第5倒下:8.6億歐豪陣也沒用,姆巴佩破門,維尼修斯徹底啞火

世界第5倒下:8.6億歐豪陣也沒用,姆巴佩破門,維尼修斯徹底啞火

足球狗說
2026-03-27 06:07:23
多地將舉辦“紀(jì)念張國榮”演唱會(huì),行情火爆?張國榮摯友:請(qǐng)停止所有非法行為

多地將舉辦“紀(jì)念張國榮”演唱會(huì),行情火爆?張國榮摯友:請(qǐng)停止所有非法行為

上觀新聞
2026-03-26 15:06:07
南京女教師停職風(fēng)波反轉(zhuǎn)!大批家長發(fā)聲力挺,懇請(qǐng)恢復(fù)崗位與聲譽(yù)

南京女教師停職風(fēng)波反轉(zhuǎn)!大批家長發(fā)聲力挺,懇請(qǐng)恢復(fù)崗位與聲譽(yù)

火山詩話
2026-03-26 06:37:23
到底有多無知,才能做出這樣的判決!

到底有多無知,才能做出這樣的判決!

槽三刀
2026-03-25 22:01:04
炸屏跑圈!51歲林志玲跑馬拉松,生圖狀態(tài)封神,網(wǎng)友:滿50減30!

炸屏跑圈!51歲林志玲跑馬拉松,生圖狀態(tài)封神,網(wǎng)友:滿50減30!

馬拉松跑步健身
2026-03-26 22:09:16
抗炎才能抗癌!哈佛大學(xué)《自然》重磅:炎癥會(huì)在身體留下長期記憶,顯著增加未來患癌風(fēng)險(xiǎn)

抗炎才能抗癌!哈佛大學(xué)《自然》重磅:炎癥會(huì)在身體留下長期記憶,顯著增加未來患癌風(fēng)險(xiǎn)

醫(yī)諾維
2026-03-26 17:00:54
郜林:往返高速費(fèi)和油費(fèi)就讓工資所剩無幾,小克是目標(biāo)榜樣

郜林:往返高速費(fèi)和油費(fèi)就讓工資所剩無幾,小克是目標(biāo)榜樣

懂球帝
2026-03-26 22:00:56
千萬粉絲大V“留幾手”被禁止關(guān)注,該反思什么?| 鋒面評(píng)論

千萬粉絲大V“留幾手”被禁止關(guān)注,該反思什么?| 鋒面評(píng)論

上觀新聞
2026-03-26 18:36:03
一代神車,退場(chǎng)了

一代神車,退場(chǎng)了

鳳凰網(wǎng)財(cái)經(jīng)
2026-03-26 19:58:07
“大概有幾十萬”,重慶一小區(qū)有人高空撒錢,物業(yè)稱撿回幾大桶,撒錢者正配合調(diào)查

“大概有幾十萬”,重慶一小區(qū)有人高空撒錢,物業(yè)稱撿回幾大桶,撒錢者正配合調(diào)查

新京報(bào)
2026-03-26 20:41:35
傳張雪峰二婚妻子清純甜美:去年已生子,11歲女兒遺傳繼承恐生變

傳張雪峰二婚妻子清純甜美:去年已生子,11歲女兒遺傳繼承恐生變

博士觀察
2026-03-25 21:33:04
曝張雪峰倒下30分鐘后才被發(fā)現(xiàn),飲食習(xí)慣糟糕,一口氣吃8根雪糕

曝張雪峰倒下30分鐘后才被發(fā)現(xiàn),飲食習(xí)慣糟糕,一口氣吃8根雪糕

古希臘掌管松餅的神
2026-03-25 11:08:46
“戲混子”又來霍霍年代???老氣橫秋、演技拉胯,難怪觀眾不買賬

“戲混子”又來霍霍年代???老氣橫秋、演技拉胯,難怪觀眾不買賬

翰飛觀事
2026-03-24 17:00:30
蘋果用戶7年不換機(jī),電池崩了后ChatGPT給了個(gè)反常識(shí)解法

蘋果用戶7年不換機(jī),電池崩了后ChatGPT給了個(gè)反常識(shí)解法

硬核玩家2哈
2026-03-26 14:27:05
廣東男子掃墓時(shí)發(fā)現(xiàn)“黑色巨物”在動(dòng)!湊近一看,瞬間頭皮發(fā)麻……

廣東男子掃墓時(shí)發(fā)現(xiàn)“黑色巨物”在動(dòng)!湊近一看,瞬間頭皮發(fā)麻……

珠海消防
2026-03-25 20:08:08
全面絞殺!中方拒邀日企參會(huì),萬億市場(chǎng)關(guān)上大門,高市赴美也難救

全面絞殺!中方拒邀日企參會(huì),萬億市場(chǎng)關(guān)上大門,高市赴美也難救

胖福的小木屋
2026-03-26 17:33:34
新版《哈利·波特》黑人斯內(nèi)普教授首曝光!梳臟辮戴金戒引熱議,演員本人卻稱被死亡威脅?

新版《哈利·波特》黑人斯內(nèi)普教授首曝光!梳臟辮戴金戒引熱議,演員本人卻稱被死亡威脅?

英國報(bào)姐
2026-03-26 21:26:58
張雪峰生前推薦的6所高校,性價(jià)比極高,記得默默收藏!

張雪峰生前推薦的6所高校,性價(jià)比極高,記得默默收藏!

教育導(dǎo)向分享
2026-03-25 22:32:02
英國女星 Duffy 蹭被下藥綁架遭受性侵,曾以一曲《Mercy》走紅全球!

英國女星 Duffy 蹭被下藥綁架遭受性侵,曾以一曲《Mercy》走紅全球!

下水道男孩
2026-03-26 22:25:45
火狼大戰(zhàn)裁判報(bào)告出爐!錯(cuò)漏判多達(dá)6次 杜蘭特最后罰球也是錯(cuò)判

火狼大戰(zhàn)裁判報(bào)告出爐!錯(cuò)漏判多達(dá)6次 杜蘭特最后罰球也是錯(cuò)判

羅說NBA
2026-03-27 06:23:52
2026-03-27 07:16:49
moonfdd incentive-icons
moonfdd
福大大架構(gòu)師每日一題
1162文章數(shù) 61關(guān)注度
往期回顧 全部

科技要聞

美團(tuán)發(fā)布外賣大戰(zhàn)后成績單:虧損超200億

頭條要聞

特朗普:對(duì)伊朗能源設(shè)施空襲再推遲10天

頭條要聞

特朗普:對(duì)伊朗能源設(shè)施空襲再推遲10天

體育要聞

申京努力了,然而杜蘭特啊

娛樂要聞

劉曉慶妹妹發(fā)聲!稱姐姐受身邊人挑撥

財(cái)經(jīng)要聞

油價(jià)"馴服"特朗普?一到100美元就TACO

汽車要聞

一汽奧迪A6L e-tron開啟預(yù)售 CLTC最大續(xù)航815km

態(tài)度原創(chuàng)

教育
家居
旅游
本地
公開課

教育要聞

高考沖刺階段打基礎(chǔ)還來得及嗎?

家居要聞

傍海而居 靜觀蝴蝶海

旅游要聞

利馬的文明對(duì)話(旅人心語)

本地新聞

救命,這只醬板鴨已經(jīng)在我手機(jī)復(fù)仇了一萬遍

公開課

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

無障礙瀏覽 進(jìn)入關(guān)懷版