A playground of real-world Dify use cases, workflow patterns, and DSL examples. This repository collects practical scenarios built during my exploration of Dify, covering triggers, agents, tools, and production-ready workflow designs.
https://github.com/Petrus-Han/dify-usecase-playground.git
๐ฏ A collection of real-world Dify workflow DSL examples and use cases
English | ็ฎไฝไธญๆ | ็น้ซไธญๆ | ๆฅๆฌ่ช
Dify Use Case Playground is a personal open-source repository that collects practical Dify workflow DSL examples and use cases. This repository serves as a learning resource and reference for building production-ready workflows using Dify's workflow engine.
This repository contains:
.yml) - Complete workflow definitions ready to import into DifyREADME.md) - Detailed explanations for each use caseusecases/ directoryworkflow.yml and README.md.yml file from the use case folder.
โโโ README.md # This file (English)
โโโ README.zh-Hans.md # Simplified Chinese
โโโ README.zh-Hant.md # Traditional Chinese
โโโ README.ja.md # Japanese
โโโ LICENSE # Apache 2.0 License
โโโ .gitignore # Git ignore rules
โโโ .gitleaks.toml # Secret scanning configuration
โโโ .github/
โ โโโ workflows/
โ โโโ secret-scanning.yml # CI/CD secret scanning workflow
โ โโโ code-language-check.yml # CI/CD language check workflow
โโโ usecases/ # Use case collection
โโโ daily-news-slack/
โ โโโ workflow.yml # Workflow DSL file
โ โโโ README.md # Use case documentation (English)
โโโ slack-news-researcher/
โโโ workflow.yml # Workflow DSL file
โโโ README.md # Use case documentation (English)
๐ This repository uses automated secret scanning to prevent accidental commits of sensitive information:
๐ This project maintains an international positioning.
zh_Hans, zh_Hant, ja_JP, pt_BR, etc.) in Dify workflow files are fully supportedThis is a personal project, but suggestions and feedback are welcome! Feel free to:
This repository uses branch protection rules to maintain code quality:
main branch are disabledThis project is licensed under the Apache License 2.0 - see the LICENSE file for details.
Personal project by @petrus