Dify Workflow DSL File Collection Скачать
Общее введение
Awesome-Dify-Workflow - это проект с открытым исходным кодом на GitHub, ориентированный на обмен практическими Dify Шаблоны рабочих процессов.Dify - это платформа рабочих процессов, поддерживающая разработку крупных приложений для языкового моделирования, и этот проект предоставляет пользователям широкий спектр готовых к использованию файлов DSL (Domain Specific Language), охватывающих такие функции, как перевод, анализ данных, генерация диаграмм, создание контента и многое другое. Эти рабочие процессы могут быть импортированы непосредственно в учетную запись Dify, что помогает пользователям быстро автоматизировать задачи. Проект поддерживается svcvit, и по состоянию на апрель 2025 года он накопил тысячи стармарок и пользуется популярностью среди разработчиков, создателей контента и корпоративных команд. Все шаблоны бесплатны для использования, поддерживают Dify 0.13.0 и выше и совместимы с такими функциями, как параллельные задачи, переменные сессии, формы и рендеринг Echarts.

Ниже приведена таблица всех рабочих процессов DSL в проекте с указанием имен файлов, функциональных описаний и источников, чтобы пользователи могли быстро найти нужные им шаблоны:
Название документа | Функциональное описание | источник (информации и т.д.) |
---|---|---|
图文知识库.yml | Генерируйте графический контент после получения базы знаний, необходимо добавить удаленные ссылки на изображения в базе знаний. | @svcvit |
MCP.yml | Вызовите политику MCP Agent, чтобы подключиться к внешней службе (например, Goldmind Maps) для выполнения задачи. | @svcvit |
Demo-tod_agent.yml | Оптимизация сценариев диалога с использованием узлов агента для поддержки нескольких раундов диалога и контекстного понимания. | @svcvit |
Deep Researcher On Dify.yml | Повторяет рабочий процесс Deep Researcher для задач глубокого исследования. | @AdamPlatin123 |
Agent工具调用.yml | Генерируйте ответы, вызывая различные инструменты через узел Agent. | @svcvit |
旅行Demo.yml | Собирайте информацию о поездке, вызывайте инструменты и сохраняйте контекст диалога. | @svcvit |
春联生成器.yml | Создайте весеннюю ссылку, необходимо настроить шрифты. | 微信群@Junjie.M |
春联生成器 (“福”到了版本).yml | Оптимизированная версия генератора куплетов о весеннем празднике с темой "Фу". | 微信群@Junjie.M |
完蛋!我被LLM包围了!.yml | Рабочий процесс на основе LLM для увлекательных игр-викторин. | 微信群@Junjie.M |
File_read.yml | Чтобы использовать песочницу для разбора CSV-файлов, вам нужно использовать dify-sandbox-py. | @svcvit |
runLLMCode.yml | Выполните код, сгенерированный LLM, и проанализируйте CSV-файл. | @svcvit |
数据分析.7z | Запрашивает базу данных и строит графики и интерпретации, включая сервисы Flask. | Группа WeChat: Simple & Ordinary@ |
LanguageConsistencyChecker.yml | Проверяет согласованность переведенного контента, поддерживает трехъязычную оптимизацию и работает через Интернет. | langfixer |
matplotlib.yml | Используйте matplotlib для создания графиков и вывода изображений в формате Base64. | @svcvit |
jieba.yml | Чтобы использовать jieba для разделения китайских слов, вам понадобится dify-sandbox-py. | @svcvit |
json-repair.yml | Исправление нестандартного форматирования JSON при заполнении кавычек или круглых скобок. | @svcvit |
json_translate.yml | Переведите содержимое JSON, сохранив исходную структуру. | @svcvit |
腾讯云SubtitleInfo.yml | Зашифрованный доступ к информации о контенте с помощью авторизации в Tencent Cloud, пример кодового узла. | Группа совместного использования WeChat |
chart_demo.yml | Отображает диаграммы Echarts на основе SQL-запросов. | @svcvit |
Form表单聊天Demo.yml | Диалоговое окно входа для доступа к модели с контролем прав. | @svcvit |
中译英.yml | Создание высококачественных английских переводов с помощью прямого, рефлексивного и осмысленного перевода. | на данный момент |
DuckDuckGo 翻译+LLM 二次翻译.yml | Оптимизируйте переводы с помощью традиционной системы перевода и LLM для экономии Token. | на данный момент |
translation_workflow.yml | Основан на агентурном рабочем процессе Ву Энда, обеспечивающем тщательный перевод. | translation-agent |
宝玉的英译中优化版.yml | Оптимизируйте перевод научных и технических статей на английский язык с помощью улучшенных слов-подсказок и XML-тегов. | Обновление и оптимизация подсказок перевода GPT |
全书翻译.yml | Нарезает длинные тексты и переводит их абзац за абзацем, подходит для перевода книг. | DIFY Официальный контент для изучения |
SEO Slug Generator.yml | Генерируйте URL-слоганы для записей в блоге, чтобы оптимизировать SEO. | |
Document_chat_template.yml | Общайтесь в базе знаний и поддерживайте сценарии вопросов и ответов. | Уинсон-030 |
搜索大师.yml | Поиск и извлечение содержимого с помощью SearXNG и Jina. | Уинсон-030 |
标题党创作.yml | Создавайте привлекающие внимание заголовки статей, которые подходят для написания в Интернете. | ghostviper |
文章仿写-单图_多图自动搭配.yml | Имитирует написание статей и автоматически подбирает к ним изображения, подходящие для создания контента. | ghostviper |
Text to Card Iteration.yml | Создайте содержание карты в стиле Little Red Book. | 🔥Dify Workflow-Agent Design Exchange @Arthur |
Dify 运营一条龙.yml | Создание мультиплатформенных копий и обложек для Xiaohongshu, Jieyin и других платформ (некоторые функции больше не доступны). | |
Jina Reader Jinja.yml | Процесс вопросов и ответов на основе TavilySearch и Jina. | 🔥Dify Workflow-Agent Design Exchange Group Sharing |
llm2o1.cn.yml | Задания разбираются на части, выполняются и обобщаются для сложных задач. | @okooo5km |
dify_course_demo.yml | Автоматизированная генерация обучающего контента для образовательных сценариев. | дифи_курс |
simple-kimi.yml | упрощённая версия Кими Реализация чатбота. | aws-samples |
Claude3 Code Translation.yml | Переводите код с одного языка программирования на другой. | aws-samples |
根据用户的意图进行回复.yml | Выбор реакции на путь выполнения работы на основе намерений пользователя, стилизованный дискурс. | не иметь |
mem0ai.yml | Поток чатов с памятью и поддержкой контекстного хранения. | dify-plugin-mem0ai |
记忆测试.yml | Добавьте кратковременную память и поддержите автоматическое тестирование цепочек мыслей CoT. | WeChat svcvit |
Python Coding Prompt.yml | Генерируйте код Python с помощью диалога. | Сонет 3.5 для кодирования 😍 - Системная подсказка |
Список функций
- Универсальные шаблоны рабочих процессовДля удовлетворения различных потребностей имеются файлы DSL для перевода, создания диаграмм, распознавания намерений, создания контента и т. д.
- свободный и открытый исходный код: Все рабочие процессы бесплатны для загрузки и поддерживают свободную модификацию и расширение пользователями.
- Поддержка расширенных функций: Совместимость с Dify 0.13.0 для параллельных задач, сессионных переменных, форм и рендеринга Echarts.
- интеграция плагинов: Расширенная функциональность с такими плагинами, как MCP Agent, matplotlib, jieba и др.
- Сотрудничество с сообществом: Через группы WeChat и другие платформы пользователи могут обмениваться опытом и решать проблемы.
- Простота импорта: Скопируйте URL-адрес DSL-файла напрямую и импортируйте его в Dify.
Использование помощи
Процесс установки и использования
Awesome-Dify-Workflow - это репозиторий, который зависит от платформы Dify и не требует отдельной установки. Пользователям необходимо подготовить учетную запись Dify и убедиться, что версия 0.13.0 или выше. Ниже приведены подробные шаги:
- Создайте учетную запись Dify
Посетите официальный сайт Dify, чтобы зарегистрировать учетную запись. Если вы решили развернуть систему локально, обратитесь к официальной документации по установке:git clone https://github.com/langgenius/dify.git cd dify/docker cp .env.example .env docker compose up -d
Когда закончите, посетите
http://localhost/install
Инициализация. - Загрузите или получите файл DSL
- показать (билет) Проект Awesome-Dify-Workflow.
- входить
DSL
Папка, Обзор.yml
Список документов. - Найдите нужный рабочий процесс (например.
json_translate.yml
), нажмите для описания. - Скопируйте файл Raw URL, например:
https://raw.githubusercontent.com/svcvit/Awesome-Dify-Workflow/main/DSL/json_translate.yml
- Импорт рабочих процессов
- Войдите в Dify и перейдите на страницу Workflow.
- Нажмите "Импорт DSL", вставьте URL-адрес Raw и подтвердите импорт.
- Проверьте конфигурацию рабочего процесса, чтобы убедиться в правильности модели, ключа API и зависимостей.
- Конфигурационная среда (при необходимости)
Некоторые рабочие процессы требуют дополнительных зависимостей. Например.matplotlib.yml
необходимая установкаdify-sandbox-py
::- компилятор
/docker/volumes/sandbox/dependencies/python-requirements.txt
Добавить:matplotlib pandas
- Перезапустите песочницу:
docker compose restart sandbox
- компилятор
Функциональное управление
Ниже подробно описывается процесс работы нескольких основных рабочих процессов:
1. рабочий процесс перевода JSON (json_translate.yml
)
- функциональность: Переводит содержимое JSON-файла, сохраняя исходную структуру.
- процедура::
- импорт (данные)
json_translate.yml
. - Настройте узел ввода, чтобы задать исходный язык (например, китайский), целевой язык (например, английский) и данные JSON.
- Выбор модели перевода (рекомендуется) DeepSeek или OpenAI), установите ключ API в Dify.
- Запустите рабочий процесс для вывода переведенного JSON.
- Если строка превышает лимит, измените
.env
::CODE_MAX_STRING_LENGTH=2000000 TEMPLATE_TRANSFORM_MAX_LENGTH=2000000
Перезапустите контейнер:
docker compose down && docker compose up -d
- импорт (данные)
2. рабочий процесс создания графиков (matplotlib.yml
, chart_demo.yml
)
- функциональность: Создание гистограмм, линейных диаграмм и т. д., вывод изображений Base64 или диаграмм Echarts.
- процедура::
- импорт (данные)
matplotlib.yml
возможноchart_demo.yml
. - безопасный
dify-sandbox-py
Установлен, содержитmatplotlib
ответить пениемpandas
. - Входные данные (CSV или ручной ввод).
- Настройте типы и стили графиков (например, цвета, метки).
- Запустите рабочий процесс, чтобы увидеть изображение Base64 или рендеринг Echarts.
- В сочетании с базой данных настройте узлы SQL-запросов для динамической генерации графиков.
- импорт (данные)
3. чатботы для распознавания намерений (根据用户的意图进行回复.yml
)
- функциональность: Определите намерение на основе пользовательского ввода и выберите путь ответа.
- процедура::
- импорт (данные)
根据用户的意图进行回复.yml
. - Настройте правила классификации намерений (ключевые слова или предсказания модели).
- Настройка диалоговых моделей и переменных кратковременной памяти.
- Протестируйте ввод различных вопросов и понаблюдайте за переключением путей.
- Корректировка стиля разговора (например, юмор или профессионализм).
- импорт (данные)
4. Генератор свитков для китайского Нового года (春联生成器.yml
)
- функциональность: Создайте персонализированные весенние свитки для праздничного сезона.
- процедура::
- импорт (данные)
春联生成器.yml
. - Убедитесь, что системные шрифты поддерживают китайский язык (например, Song).
- Введите тему (например, "Новый год") или ключевые слова.
- Запустите рабочий процесс для вывода весеннего текста.
- Дополнительно: вывод изображения Весеннего фестиваля с фоном в сочетании с узлом генерации изображений.
- импорт (данные)
5. рабочий процесс анализа данных (数据分析.7z
)
- функциональностьЗапрашивать базы данных, создавать отчеты и диаграммы.
- процедура::
- декомпрессия (в цифровой технике)
数据分析.7z
Файл DSL импортируется. - Настройте подключение к базе данных (например, MySQL).
- Введите оператор запроса, чтобы установить тип графика.
- Запуск рабочих процессов и вывод результатов анализа и графиков визуализации.
- Если вам нужен сервис Flask, разверните код на стороне сервера.
- декомпрессия (в цифровой технике)
предостережение
- сетевая проблема: Если вы получаете ошибку при импорте DSL (например.
Connection refused
), проверьте сеть или повторите попытку позже. - Управление зависимостями: Использование
dify-sandbox-py
монтажnumpy
, иscikit-learn
и других библиотек, чтобы избежать проблем с разрешениями. - совместимость версий: Убедитесь, что версия Dify 0.13.0 или выше для поддержки узлов агента и параллельных задач.
- Обработка базы знаний: Загрузка PDF-файла искажается, когда рекомендуется использовать MinerU Конвертируйте в Markdown, а затем импортируйте.
сценарий применения
- создание контента
Доступно для самостоятельных издателейDify 运营一条龙.yml
возможноText to Card Iteration.yml
Создание копий и изображений для таких платформ, как Xiaohongshu и Jieyin, для повышения эффективности. - Визуализация данных
Доступны аналитикиmatplotlib.yml
возможно数据分析.7z
Данные преобразуются в графики и диаграммы, которые подходят для составления отчетов. - многоязычный перевод
С трансграничными командами можно связаться по следующим адресамjson_translate.yml
возможно全书翻译.yml
Пакетный перевод документов или описаний продуктов. - обслуживание клиентов
Возможность развертывания на предприятии根据用户的意图进行回复.yml
Это позволяет обеспечить интеллектуальное обслуживание клиентов и сократить расходы на оплату труда.
QA
- Что делать, если импорт DSL не удался?
Проверьте формат URL-адреса, убедитесь, что сеть свободна, или загружайте вручную!.yml
Загрузка файлов. - Как справиться с ошибками установки библиотек зависимостей?
пользоватьсяdify-sandbox-py
вpython-requirements.txt
Добавьте имя библиотеки и перезапустите песочницу. - Как реализовать задания с таймером?
объединениеdify-schedule
проект, настраивайте триггеры и задавайте интервалы выполнения. - PDF База знаний с мусором как сделать?
Используйте MinerU или другие инструменты для преобразования PDF в формат Markdown и повторной загрузки.
© заявление об авторских правах
Авторское право на статью Круг обмена ИИ Пожалуйста, не воспроизводите без разрешения.
Похожие статьи
Нет комментариев...