Dify工作流實(shí)戰(zhàn)指南:從CSV數(shù)據(jù)分析到批量翻譯的低代碼AI應(yīng)用)
46個(gè)Dify工作流實(shí)戰(zhàn)指南從CSV數(shù)據(jù)分析到批量翻譯的低代碼AI應(yīng)用【免費(fèi)下載鏈接】Awesome-Dify-Workflow分享一些好用的 Dify DSL 工作流程自用、學(xué)習(xí)兩相宜。 Sharing some Dify workflows.項(xiàng)目地址: https://gitcode.com/GitHub_Trending/aw/Awesome-Dify-Workflow把銷(xiāo)售CSV丟進(jìn)對(duì)話框一句分析銷(xiāo)售額最高的產(chǎn)品就能拿到圖表和結(jié)論——這是 Dify 工作流集合 Awesome-Dify-Workflow 里 runLLMCode.yml 的日常用法。項(xiàng)目匯總了46個(gè)可直接導(dǎo)入的 Dify DSL 工作流覆蓋翻譯、數(shù)據(jù)分析、代碼執(zhí)行等場(chǎng)景幫新手用低代碼方式落地AI應(yīng)用。它是什么解決什么問(wèn)題這個(gè)倉(cāng)庫(kù)的定位很直接把別人調(diào)好的 Dify 流程打包成 yml你導(dǎo)入就能用。它不是教程站也不是框架——主體是 DSL 目錄下按功能分類(lèi)的 yml 文件翻譯、工具、聊天機(jī)器人、代碼等加 README.md 里的說(shuō)明截圖。每個(gè)流程都是完整的工作流模式包含輸入、條件判斷、變量聚合器、輸出這些節(jié)點(diǎn)已支持任務(wù)并行、會(huì)話變量、表單、echart 渲染等特性發(fā)布后還能作為工具掛進(jìn) ChatBot 流程。對(duì)想搭建 AI 工作流、又不想從零寫(xiě)代碼的中小團(tuán)隊(duì)來(lái)說(shuō)它省掉的是設(shè)計(jì)流程、調(diào)模型、處理邊界情況這一大段時(shí)間。兩種方式最直觀的區(qū)別對(duì)比項(xiàng)自己寫(xiě)代碼集成導(dǎo)入現(xiàn)成 Dify 工作流上手時(shí)間數(shù)天起步導(dǎo)入、配模型、跑通十分鐘級(jí)調(diào)試方式翻日志、打斷點(diǎn)看節(jié)點(diǎn)畫(huà)布中間結(jié)果直接可見(jiàn)二次開(kāi)發(fā)改代碼、重新部署改提示詞、模板和參數(shù)圖中是在 Dify 里導(dǎo)入 DSL 目錄下的 yml 文件導(dǎo)入后得到完整的工作流畫(huà)布可直接測(cè)試和修改。3分鐘跑通第一個(gè)工作流前置條件一句話Dify 0.13.0 及以上版本Agent 節(jié)點(diǎn)是 1.0 之后的功能盡量用最新版不想自己管 Docker直接用官方云也可以免費(fèi)賬號(hào)能建5個(gè)流程。然后是完整動(dòng)作克隆倉(cāng)庫(kù)到本地git clone https://gitcode.com/GitHub_Trending/aw/Awesome-Dify-Workflow在 Dify 中新建應(yīng)用選擇導(dǎo)入 DSL 文件從 DSL 目錄里選對(duì)應(yīng)的 yml每個(gè)文件干什么、長(zhǎng)什么樣README 里按更新日期倒序排了截圖和一句話說(shuō)明。按工作流需求配置模型提供方和 API Key這一步每個(gè)流程的要求不一樣以 README 說(shuō)明為準(zhǔn)。帶代碼節(jié)點(diǎn)的工作流如 runLLMCode.yml、matplotlib.yml確認(rèn)已啟用 Sandbox否則代碼跑不起來(lái)。用右側(cè)測(cè)試面板跑一遍要調(diào)整行為時(shí)絕大多數(shù)情況改提示詞和輸入模板就夠了不需要?jiǎng)庸?jié)點(diǎn)結(jié)構(gòu)。挑3個(gè)場(chǎng)景看它怎么用46 個(gè)文件不用逐個(gè)試README 里每個(gè) yml 都附了截圖和用途說(shuō)明從最新更新的開(kāi)始看踩坑通常最少。下面挑三個(gè)最典型的。如果你要快速分析一份CSV痛點(diǎn)業(yè)務(wù)方丟來(lái)一張銷(xiāo)售表要趨勢(shì)圖但你自己要開(kāi) Python 環(huán)境、裝依賴、寫(xiě)腳本來(lái)回半天。對(duì)應(yīng)文件DSL/runLLMCode.yml配套的DSL/File_read.yml演示如何在沙箱里讀取并解析上傳文件。流程文件上傳 → LLM 生成分析代碼 → 沙箱執(zhí)行 → 輸出圖表和統(tǒng)計(jì)結(jié)論。適合誰(shuí)用電商、金融、制造等需要周期性查數(shù)的團(tuán)隊(duì)。圖中是 runLLMCode 工作流接收 CSV 和自然語(yǔ)言問(wèn)題LLM 生成的代碼在沙箱中執(zhí)行直接產(chǎn)出分析圖表。如果你要把中文技術(shù)文檔翻譯成英文痛點(diǎn)一次性直譯出來(lái)的英文生硬別扭而 JSON 里的內(nèi)容字段逐個(gè)翻又很容易把結(jié)構(gòu)弄壞。對(duì)應(yīng)文件DSL/中譯英.yml做直譯→反思→意譯三級(jí)翻譯DSL/json_translate.yml只解析并迭代翻譯需要翻譯的字段、保持原有結(jié)構(gòu)DSL/json-repair.yml負(fù)責(zé)把大模型輸出的不規(guī)范 JSON 修復(fù)成可解析格式。流程原文輸入 → 直譯 → 反思校驗(yàn) → 意譯精修 → 英文輸出。適合誰(shuí)用做技術(shù)文檔、API 文檔、產(chǎn)品資料國(guó)際化的團(tuán)隊(duì)。圖中是直譯→反思→意譯的三級(jí)中譯英工作流畫(huà)布每級(jí)提示詞都做了針對(duì)技術(shù)文體的調(diào)整。如果你要為節(jié)點(diǎn)活動(dòng)生成一張能直接打印的春聯(lián)痛點(diǎn)讓 LLM 寫(xiě)春聯(lián)文字沒(méi)問(wèn)題但要排成帶字體、能直接打印的圖片格式還得再花功夫。對(duì)應(yīng)文件DSL/春聯(lián)生成器.yml另有福到了版本用到的字體需要在機(jī)器上存在可按需修改。流程主題輸入 → LLM 生成對(duì)聯(lián)內(nèi)容 → 代碼格式化排版 → 圖片輸出。適合誰(shuí)用文化創(chuàng)意、節(jié)日營(yíng)銷(xiāo)、社群運(yùn)營(yíng)。圖中是春聯(lián)生成器工作流的輸出LLM 生成的內(nèi)容經(jīng)代碼排版后變成可直接打印的圖片。踩坑與修復(fù)現(xiàn)象沙箱里跑 pandas、numpy、matplotlib 報(bào)operation not permitted之類(lèi)錯(cuò)誤。原因官方沙箱權(quán)限復(fù)雜部分科學(xué)計(jì)算庫(kù)裝上也無(wú)法使用。修復(fù)換成優(yōu)化版沙箱 dify-sandbox-py主流科學(xué)計(jì)算庫(kù)已測(cè)可用或者把需要的依賴寫(xiě)進(jìn)/docker/volumes/sandbox/dependencies/python-requirements.txt重啟沙箱?,F(xiàn)象節(jié)點(diǎn)間傳遞較大字符串時(shí)報(bào)超限制。原因.env默認(rèn)長(zhǎng)度上限較小。修復(fù)改兩項(xiàng)配置后重啟容器CODE_MAX_STRING_LENGTH: 1000000 TEMPLATE_TRANSFORM_MAX_LENGTH: 1000000現(xiàn)象matplotlib 出的圖表里中文全是方框。原因沙箱環(huán)境沒(méi)有中文字體。修復(fù)在代碼節(jié)點(diǎn)里顯式配置字體路徑。現(xiàn)象拿到圖片 URL 后用 Markdown 渲染聊天窗口一片空白。原因圖片服務(wù)不支持跨域。修復(fù)換支持跨域的圖片存儲(chǔ)服務(wù)?,F(xiàn)象知識(shí)庫(kù)上傳大文件報(bào)錯(cuò)改了上傳限制配置仍然失敗。原因nginx 層還有獨(dú)立的上傳大小限制。修復(fù)在.env里搜 nginx把對(duì)應(yīng)配置一起改掉再重啟容器?,F(xiàn)象知識(shí)庫(kù)索引永久排隊(duì)。修復(fù).env設(shè)置LOG_FILE/app/logs/server.log重啟容器。其余值得一試的工作流圖中是圖文知識(shí)庫(kù)工作流的檢索結(jié)果以圖文混排形式展示前提是知識(shí)庫(kù)內(nèi)容里帶了圖片的遠(yuǎn)程鏈接。場(chǎng)景DSL 文件一句話用途知識(shí)管理圖文知識(shí)庫(kù)/圖文知識(shí)庫(kù).yml、Document_chat_template.yml檢索結(jié)果圖文混排展示知識(shí)庫(kù)問(wèn)答模板客服對(duì)話根據(jù)用戶的意圖進(jìn)行回復(fù).yml、記憶測(cè)試.yml意圖判定后走不同回復(fù)路徑短期記憶思維鏈?zhǔn)纠齼?nèi)容運(yùn)營(yíng)標(biāo)題黨創(chuàng)作.yml、文章仿寫(xiě)-單圖_多圖自動(dòng)搭配.yml、Text to Card Iteration.yml、Dify 運(yùn)營(yíng)一條龍.yml爆款標(biāo)題、文章仿寫(xiě)、小紅書(shū)卡片、多平臺(tái)文案運(yùn)營(yíng)一條龍中圖片生成環(huán)節(jié)已失效當(dāng)思路看搜索問(wèn)答搜索大師.yml、Jina Reader Jinja.yml、simple-kimi.yml搜索、網(wǎng)頁(yè)閱讀、問(wèn)答組合流程代碼工具json-repair.yml、matplotlib.yml、chart_demo.yml、Claude3 Code Translation.ymlJSON 修復(fù)、matplotlib 畫(huà)圖、echart 圖表渲染、代碼跨語(yǔ)言翻譯Agent 示例AgentFlow.yml、Agent工具調(diào)用.yml、Demo-tod_agent.yml、旅行Demo.yml、MCP-amap.ymlDify 1.0 Agent 節(jié)點(diǎn)策略、工具調(diào)用、上下文存儲(chǔ)、MCP 接入下一步克隆倉(cāng)庫(kù)挑一個(gè)你場(chǎng)景對(duì)應(yīng)的 yml 導(dǎo)入 Dify用測(cè)試面板跑通它。倉(cāng)庫(kù)在持續(xù)收集新工作流Agent 節(jié)點(diǎn)、MCP 調(diào)用等都有更新建議定期回 DSL 目錄看看?!久赓M(fèi)下載鏈接】Awesome-Dify-Workflow分享一些好用的 Dify DSL 工作流程自用、學(xué)習(xí)兩相宜。 Sharing some Dify workflows.項(xiàng)目地址: https://gitcode.com/GitHub_Trending/aw/Awesome-Dify-Workflow創(chuàng)作聲明:本文部分內(nèi)容由AI輔助生成(AIGC),僅供參考