Aprendizagem pessoal com IA
e orientação prática
Espelho de desenho CyberKnife

Download da coleção de arquivos DSL do Dify Workflow

Introdução geral

O Awesome-Dify-Workflow é um projeto de código aberto do GitHub voltado para o compartilhamento de informações práticas Dify Modelos de fluxo de trabalho: a Dify é uma plataforma de fluxo de trabalho que oferece suporte ao desenvolvimento de grandes aplicativos de modelagem de linguagem, e esse projeto fornece aos usuários uma ampla variedade de arquivos DSL (Domain Specific Language) prontos para uso, abrangendo funções como tradução, análise de dados, geração de gráficos, criação de conteúdo e muito mais. Esses fluxos de trabalho podem ser importados diretamente para uma conta Dify, ajudando os usuários a automatizar rapidamente as tarefas. O projeto é mantido pela svcvit e, desde abril de 2025, acumulou milhares de starmarks e é popular entre desenvolvedores, criadores de conteúdo e equipes empresariais. Todos os modelos são de uso gratuito, suportam Dify 0.13.0 e superior e são compatíveis com recursos como tarefas paralelas, variáveis de sessão, formulários e renderização de Echarts.

Coleção de documentos DSL do fluxo de trabalho da Dify-1


 

Abaixo está uma tabela de todos os fluxos de trabalho DSL no projeto, agrupados com nomes de arquivos, descrições funcionais e fontes para facilitar aos usuários a localização rápida dos modelos de que precisam:

Nome do documento Descrição funcional fonte (de informações etc.)
图文知识库.yml Gerar conteúdo gráfico após a recuperação da base de conhecimento; é necessário adicionar links remotos às imagens na base de conhecimento. @svcvit
MCP.yml Invocar a política do MCP Agent para se conectar a um serviço externo (por exemplo, Goldmind Maps) para executar uma tarefa. @svcvit
Demo-tod_agent.yml Otimize cenários de diálogo usando nós de agente para dar suporte a várias rodadas de diálogo e compreensão contextual. @svcvit
Deep Researcher On Dify.yml Replica o fluxo de trabalho do Deep Researcher para tarefas de pesquisa profunda. @AdamPlatin123
Agent工具调用.yml Gerar respostas invocando diferentes ferramentas por meio do nó Agent. @svcvit
旅行Demo.yml Colete informações de viagem, invoque ferramentas e armazene o contexto do diálogo. @svcvit
春联生成器.yml Gerar um link de mola, é necessário configurar as fontes. 微信群@Junjie.M
春联生成器 (“福”到了版本).yml Versão otimizada do Spring Festival Couplet Generator com o tema "Fu". 微信群@Junjie.M
完蛋!我被LLM包围了!.yml Fluxo de trabalho baseado em LLM para jogos de quiz divertidos. 微信群@Junjie.M
File_read.yml Para usar o sandbox para analisar arquivos CSV, você precisa usar o dify-sandbox-py. @svcvit
runLLMCode.yml Execute o código gerado pelo LLM e analise o arquivo CSV. @svcvit
数据分析.7z Consulta o banco de dados e gera gráficos e interpretações, incluindo os serviços do Flask. Grupo do WeChat: Simple & Ordinary@
LanguageConsistencyChecker.yml Verifica a consistência do conteúdo traduzido, oferece suporte à otimização trilíngue e é baseado na Web. langfixer
matplotlib.yml Use o matplotlib para gerar gráficos e imagens de saída no formato Base64. @svcvit
jieba.yml Para usar o jieba na divisão de palavras em chinês, você precisa do dify-sandbox-py. @svcvit
json-repair.yml Corrige a formatação não padrão de JSON ao completar aspas ou parênteses. @svcvit
json_translate.yml Traduzir o conteúdo JSON, mantendo a estrutura original. @svcvit
腾讯云SubtitleInfo.yml Acesso criptografado às informações de conteúdo por meio da autorização da Tencent Cloud, exemplo de nó de código. Grupo de compartilhamento do WeChat
chart_demo.yml Renderizar gráficos Echarts com base em consultas SQL. @svcvit
Form表单聊天Demo.yml Caixa de diálogo de login para acessar o modelo com controle de permissão. @svcvit
中译英.yml Geração de traduções de alta qualidade para o inglês por meio de traduções diretas, reflexivas e significativas. por enquanto
DuckDuckGo 翻译+LLM 二次翻译.yml Otimize as traduções usando um mecanismo de tradução tradicional e o LLM para economizar token. por enquanto
translation_workflow.yml Com base no fluxo de trabalho agêntico de Wu Enda, fornecendo traduções meticulosas. agente de tradução
宝玉的英译中优化版.yml Otimize a tradução para o inglês de artigos científicos e técnicos com palavras-chave e tags XML aprimoradas. Atualização e otimização dos prompts GPT de tradução
全书翻译.yml Corta textos longos e os traduz parágrafo por parágrafo, adequado para a tradução de livros. Conteúdo oficial do DIFY Explore
SEO Slug Generator.yml Gerar slugs de URL para postagens de blog para otimizar o SEO. twitter
Document_chat_template.yml Converse com a base de conhecimento e dê suporte a cenários de perguntas e respostas. Winson-030
搜索大师.yml Pesquisa e extração de conteúdo usando SearXNG e Jina. Winson-030
标题党创作.yml Crie títulos de artigos atraentes que sejam adequados para a redação on-line. ghostviper
文章仿写-单图_多图自动搭配.yml Imita a escrita de artigos e os combina automaticamente com imagens, adequadas para a criação de conteúdo. ghostviper
Text to Card Iteration.yml Gerar conteúdo de cartão no estilo do Little Red Book. Intercâmbio de design de agente e fluxo de trabalho da Dify @Arthur
Dify 运营一条龙.yml Gerar cópias e capas multiplataforma para Xiaohongshu, Jieyin e outras plataformas (alguns recursos não estão mais disponíveis).
Jina Reader Jinja.yml Processo de perguntas e respostas baseado no TavilySearch e no Jina. Compartilhamento de grupo de intercâmbio de design do agente de fluxo de trabalho da Dify
llm2o1.cn.yml As tarefas são desmontadas, executadas e resumidas para tarefas complexas. @okooo5km
dify_course_demo.yml Geração automatizada de conteúdo tutorial para cenários educacionais. curso dify
simple-kimi.yml versão simplificada Kimi Realização do chatbot. aws-samples
Claude3 Code Translation.yml Traduzir código entre diferentes linguagens de programação. aws-samples
根据用户的意图进行回复.yml Selecione as respostas do caminho do fluxo de trabalho com base na intenção do usuário, discurso estilizado. não ter
mem0ai.yml Fluxo de bate-papo com memória e suporte para armazenamento contextual. dify-plugin-mem0ai
记忆测试.yml Adicione memória de curto prazo e suporte a questionamentos automáticos para cadeias de pensamento de CoT. WeChat svcvit
Python Coding Prompt.yml Gerar código Python por meio de diálogo. Soneto 3.5 para codificação 😍 - prompt do sistema

Lista de funções

  • Modelos versáteis de fluxo de trabalhoOs arquivos DSL para tradução, geração de diagramas, reconhecimento de intenções, criação de conteúdo etc. estão disponíveis para atender a diferentes necessidades.
  • gratuito e de código abertoTodos os fluxos de trabalho são gratuitos para download e permitem modificações e extensões gratuitas pelos usuários.
  • Suporte para recursos avançadosCompatível com o Dify 0.13.0 para tarefas paralelas, variáveis de sessão, formulários e renderização de gráficos eletrônicos.
  • Integração de plug-insFuncionalidade aprimorada com plug-ins, como MCP Agent, matplotlib, jieba, etc.
  • Colaboração comunitáriaPor meio dos grupos do WeChat e de outras plataformas, os usuários podem trocar experiências e resolver problemas.
  • Fácil de importarCopie o URL do arquivo DSL diretamente e importe-o para o Dify.

Usando a Ajuda

Processo de instalação e uso

O Awesome-Dify-Workflow é um repositório que depende da plataforma Dify e não requer uma instalação separada. Os usuários precisam preparar uma conta Dify e certificar-se de que a versão seja 0.13.0 ou superior. Abaixo estão as etapas detalhadas:

  1. Criar uma conta Dify
    Visite o site oficial da Dify para registrar uma conta. Se você optar por implementar localmente, consulte a documentação oficial para instalação:

    git clone https://github.com/langgenius/dify.git
    cd dify/docker
    cp .env.example .env
    docker compose up -d
    

    Quando terminar, visite http://localhost/install Inicialização.

  2. Faça o download ou obtenha o arquivo DSL
    • show (um ingresso) Projeto Awesome-Dify-Workflow.
    • entrar em DSL Pasta, Procurar .yml Lista de documentos.
    • Encontre o fluxo de trabalho necessário (por exemplo json_translate.yml), clique para ver a descrição.
    • Copie o arquivo Raw URL, por exemplo:
      https://raw.githubusercontent.com/svcvit/Awesome-Dify-Workflow/main/DSL/json_translate.yml
      
  3. Importação de fluxos de trabalho
    • Faça login na Dify e vá para a página Fluxo de trabalho.
    • Clique em "Import DSL", cole o URL bruto e confirme a importação.
    • Verifique a configuração do fluxo de trabalho para garantir que o modelo, a chave de API e as dependências estejam corretos.
  4. Ambiente de configuração (conforme necessário)
    Alguns fluxos de trabalho exigem dependências adicionais. Por exemplo.matplotlib.yml instalação necessária dify-sandbox-py::

    • compilador /docker/volumes/sandbox/dependencies/python-requirements.txtAdicionar:
      matplotlib
      pandas
      
    • Reinicie a área restrita:
      docker compose restart sandbox
      

Operação da função em destaque

A seguir, descrevemos em detalhes o processo de operação de vários fluxos de trabalho principais:

1. fluxo de trabalho de tradução de JSON (json_translate.yml)

  • funcionalidadeJSON: traduz o conteúdo do arquivo JSON, preservando a estrutura original.
  • procedimento::
    1. importação (dados) json_translate.yml.
    2. Configure o nó de entrada para definir o idioma de origem (por exemplo, chinês), o idioma de destino (por exemplo, inglês) e os dados JSON.
    3. Seleção de um modelo de tradução (recomendado) DeepSeek ou OpenAI), defina a chave de API na Dify.
    4. Execute o fluxo de trabalho para gerar o JSON traduzido.
    5. Se a string exceder o limite, modifique o .env::
      CODE_MAX_STRING_LENGTH=2000000
      TEMPLATE_TRANSFORM_MAX_LENGTH=2000000
      

      Reinicie o contêiner:

      docker compose down && docker compose up -d
      

2. fluxo de trabalho de geração de gráficos (matplotlib.ymlchart_demo.yml)

  • funcionalidadeGeração de gráficos de barras, gráficos de linhas, etc., saída de imagens Base64 ou gráficos Echarts.
  • procedimento::
    1. importação (dados) matplotlib.yml talvez chart_demo.yml.
    2. seguro dify-sandbox-py Instalado, contém matplotlib responder cantando pandas.
    3. Dados de entrada (CSV ou entrada manual).
    4. Configurar tipos e estilos de gráficos (por exemplo, cores, rótulos).
    5. Execute o fluxo de trabalho para ver a imagem Base64 ou a renderização do Echarts.
    6. Se combinado com um banco de dados, configure os nós de consulta SQL para gerar gráficos dinamicamente.

3. chatbots de reconhecimento de intenção (根据用户的意图进行回复.yml)

  • funcionalidadeDeterminar a intenção com base na entrada do usuário e selecionar um caminho de resposta.
  • procedimento::
    1. importação (dados) 根据用户的意图进行回复.yml.
    2. Configure regras de classificação de intenção (palavras-chave ou previsões de modelo).
    3. Configuração de modelos de diálogo e variáveis de memória de curto prazo.
    4. Teste a entrada de perguntas diferentes e observe a mudança de caminho.
    5. Ajustar o estilo do discurso (por exemplo, humor ou profissionalismo).

4. gerador de pergaminho do Ano Novo Chinês (春联生成器.yml)

  • funcionalidadeGeração de pergaminhos de primavera personalizados para a temporada de festas.
  • procedimento::
    1. importação (dados) 春联生成器.yml.
    2. Certifique-se de que as fontes do sistema sejam compatíveis com o chinês (por exemplo, Song).
    3. Insira um tema (por exemplo, "Ano Novo") ou palavras-chave.
    4. Execute o fluxo de trabalho para gerar o texto da mola.
    5. Opcional: gerar a imagem do Spring Festival com plano de fundo em combinação com o nó de geração de imagem.

5. fluxo de trabalho de análise de dados (数据分析.7z)

  • funcionalidadeConsulta a bancos de dados, geração de relatórios e gráficos.
  • procedimento::
    1. descompressão (em tecnologia digital) 数据分析.7zO arquivo DSL é importado.
    2. Configure a conexão do banco de dados (por exemplo, MySQL).
    3. Insira uma instrução de consulta para definir o tipo de gráfico.
    4. Executar fluxos de trabalho e gerar resultados de análise e gráficos de visualização.
    5. Se você precisar de um serviço Flask, implemente o código do lado do servidor.

advertência

  • problema de redeSe você receber um erro ao importar uma DSL (por exemplo Connection refused), verifique a rede ou tente novamente mais tarde.
  • Gerenciamento de dependências: Uso dify-sandbox-py montagem numpyescikit-learn e outras bibliotecas para evitar problemas de permissão.
  • compatibilidade de versõesVerifique se a versão do Dify é 0.13.0 ou superior para oferecer suporte a nós de agente e tarefas paralelas.
  • Processamento da base de conhecimento: O upload do PDF ficou distorcido quando o uso recomendado do MinerU Converta para Markdown e depois importe.

 

cenário do aplicativo

  1. criação de conteúdo
    Disponível para editores independentes Dify 运营一条龙.yml talvez Text to Card Iteration.ymlA equipe da Xiaohongshu e da Jieyin está trabalhando para melhorar a eficiência, gerando cópias e imagens para plataformas como a Xiaohongshu e a Jieyin.
  2. Visualização de dados
    Analistas disponíveis matplotlib.yml talvez 数据分析.7zOs dados são convertidos em tabelas e gráficos, que são adequados para a produção de relatórios.
  3. tradução multilíngue
    As equipes internacionais podem ser contatadas por meio de json_translate.yml talvez 全书翻译.ymlTradução em lote de documentos ou descrições de produtos.
  4. atendimento ao cliente
    Implementável na empresa 根据用户的意图进行回复.ymlpermitindo um atendimento inteligente ao cliente e reduzindo os custos de mão de obra.

 

QA

  1. E se a importação da DSL falhar?
    Verifique o formato do URL, certifique-se de que a rede esteja livre ou faça o download manualmente! .yml Carregamento de arquivos.
  2. Como lidar com erros de instalação da biblioteca de dependências?
    fazer uso de dify-sandbox-pyem python-requirements.txt Adicione o nome da biblioteca e reinicie a sandbox.
  3. Como implementar tarefas cronometradas?
    combinando dify-schedule projeto, configurar acionadores e definir intervalos de execução.
  4. Base de Dados de Conhecimento de PDFs com erros, como fazer?
    Use o MinerU ou outras ferramentas para converter o PDF para o formato Markdown e faça o upload novamente.
Não pode ser reproduzido sem permissão:Chefe do Círculo de Compartilhamento de IA " Download da coleção de arquivos DSL do Dify Workflow
pt_BRPortuguês do Brasil