---
title: Documentação de Flowkits com IA
slug: documentacao-de-flowkits-com-ia
docTags: 
createdAt: 2025-12-04T20:02:09.699Z
---

## Visão Geral

A Fluid permite que você crie documentação técnica completa e padronizada automaticamente para seus Flowkits usando Inteligência Artificial. Esta funcionalidade economiza tempo, garante consistência e facilita o onboarding de novos membros da equipe.

## O que é a documentação automática?

A documentação automática utiliza IA para analisar as configurações do seu Flowkit (nome, fluxos, conexões, parâmetros) e gerar um documento técnico estruturado em formato Markdown, seguindo as melhores práticas de documentação de software.

**Benefícios:**

- Economia de tempo: Documentação completa em \~10 segundos
- Padronização: Todas as documentações seguem o mesmo formato
- Completude: A IA garante que nenhuma informação importante seja esquecida
- Atualização fácil: Regenere sempre que fizer alterações no Flowkit

![](https://api.archbee.com/api/optimize/G1NTw6yAi4RDUYbsU8csp/RQZyqYmqgvFa-WSdf1TMQ-20251204-142840.gif)

## Como Acessar a Documentação

Existem duas formas de acessar a página de documentação de um Flowkit:

### 1. Durante a Criação/Edição

No **Passo 5: Revisão** do wizard de criação ou edição, você verá uma seção "Documentação" com um botão:

- **Se não existir documentação:** "Criar Documentação"
- **Se já existir:** "Editar Documentação"

Clique para ser direcionado à página de documentação.

### 2.Na página de detalhes

Na tela de detalhes do Flowkit, navegue até a tab "Documentação".

## Gerando documentação com IA

### Passo 1: Acessar o editor

1. Acesse a página de documentação através de uma das formas descritas acima
2. Você verá o editor de documentação com a barra de ferramentas no topo

### Passo 2: Gerar com IA

1. Clique no botão "Gerar com AI" na barra de ferramentas
2. Um modal de confirmação será exibido informando:
   - A IA criará uma documentação personalizada
   - Serão considerados automaticamente:
     - Nome e identificador do flowkit
     - Todos os fluxos envolvidos
     - Conexões configuradas
     - Parâmetros definidos
3. Clique em "Gerar Documentação"
4. Aguarde aproximadamente 10 segundos

**Atenção:** Se o Flowkit já possuir documentação, ela será substituída pela nova versão.

### Passo 3: Revisar e personalizar

Após a geração, a documentação aparecerá no editor. Ela incluirá:

1. **Visão Geral** - Descrição, objetivo e categorias
2. **Conectores Necessários** - Lista com conexões sugeridas
3. **Fluxos Incluídos** - Detalhes de cada flow
4. **Parâmetros de Configuração** - Tabela com tipos e descrições
5. **Como Ativar** - Passo a passo para ativação
6. **Fluxo de Dados** - Diagrama e exemplo prático
7. **Troubleshooting** - Problemas comuns e soluções
8. **Informações Técnicas** - Metadados e suporte

Você pode editar qualquer seção manualmente para adicionar informações específicas.

### Passo 4: Salvar

Clique em "Salvar Documentação" no rodapé da página.

### Estrutura da documentação gerada

A IA segue um template fixo com 8 seções obrigatórias:

```markdown
# Nome do Flowkit

**Versão:** v1.0.0 | **Criado por:** Usuário | **Data:** DD/MM/YYYY

## 1. Visão Geral
[Descrição automática baseada no flowkit]

## 2. Conectores Necessários
[Tabela com conectores e conexões]

## 3. Fluxos Incluídos
[Lista detalhada de cada flow]

## 4. Parâmetros de Configuração
[Tabela com parâmetros obrigatórios/opcionais]

## 5. Como Ativar
[Passo a passo de ativação]

## 6. Fluxo de Dados
[Diagrama ASCII + exemplo prático]

## 7. Troubleshooting
[4 problemas comuns com soluções]

## 8. Informações Técnicas
[Metadados, monitoramento e suporte]
```

## Outras funcionalidades

### Importar documentação (.md)

Se você já possui uma documentação em Markdown:

1. Clique em "Importar .md"
2. Selecione o arquivo `.md` do seu computador
3. O conteúdo será carregado no editor
4. Clique em "Salvar Documentação"

### Regenerar documentação

Se você fez alterações no Flowkit (adicionou fluxos, mudou parâmetros):

1. Acesse a página de documentação
2. Clique em "Gerar com AI" novamente
3. A IA criará uma versão atualizada com as novas informações

## Validações e *guardrails*

A IA aplica validações automáticas para garantir qualidade:

### Campos obrigatórios

- Nome do Flowkit não pode estar vazio
- Identificador (slug) deve estar em kebab-case
- Deve ter pelo menos 1 fluxo configurado

### Limites de conteúdo

- Descrição do Flowkit: máximo 500 caracteres
- Descrição de cada Flow: máximo 200 caracteres
- Descrição de parâmetros: máximo 150 caracteres
- Conteúdo excedente é truncado com "..."

### Fallbacks automáticos

- Se categorias vazias: "Não categorizado"
- Se casos de uso vazios: "Uso geral"
- Se versão inválida: "v1.0.0"
- Se conectores de flow vazios: "Nenhum conector"

***

## Editor de documentação

A página de documentação possui um editor completo:

### Sidebar (esquerda)

- **Status:** Indica se há documentação ou não
- **Última edição:** Timestamp da última modificação
- **Metadados:** Resumo do flowkit (fluxos, conexões, parâmetros)
- **Ações rápidas:** Botões de geração e importação

### Editor principal

- **Toolbar:** Ações de geração, importação e exportação
- **Modo Preview/Markdown:** Alternar entre edição e visualização
- **Syntax highlighting:** Destaque de sintaxe Markdown
- **Auto-save:** (Opcional) Salvamento automático a cada 30s

### Rodapé

- **Cancelar:** Descarta alterações e volta
- **Salvar Documentação:** Salva e atualiza o flowkit

## Casos de uso comuns

### Caso 1: Novo Flowkit sem documentação

1. Crie um flowkit normalmente
2. No Passo 5, clique "Criar Documentação"
3. Na página de documentação, clique "Gerar com AI"
4. Confirme no modal
5. Revise e salve

### Caso 2: Atualizar Flowkit existente

1. Edite o flowkit (adicione flows, mude parâmetros)
2. Salve as alterações
3. Clique "Editar Documentação"
4. Clique "Regenerar com AI"
5. Documentação será atualizada automaticamente

### Caso 3: Importar documentação externa

1. Acesse a página de documentação
2. Clique "Importar .md"
3. Selecione arquivo do seu computador
4. Edite se necessário
5. Salve

### Caso 4: Compartilhar documentação com equipe

1. Acesse a documentação do flowkit
2. Clique "Exportar .md"
3. Compartilhe o arquivo .md via email, Slack, etc.
4. Ou compartilhe o link direto: /flowkits/\{slug}/documentation

## Perguntas Frequentes

### A documentação é versionada junto com o Flowkit?

Sim. Quando você incrementa a versão do Flowkit (ex: v1.0.0 → v1.1.0), a documentação fica associada a essa versão.

### Posso editar manualmente a documentação gerada?

Sim, totalmente. A IA gera uma base, mas você pode personalizar qualquer seção.

### A documentação é visível para todos no workspace?

Sim. Qualquer usuário com acesso ao Flowkit pode visualizar a documentação. Apenas usuários com permissões de edição podem modificar.

### O que acontece se eu deletar um flow usado na documentação?

A próxima vez que regenerar com IA, o flow deletado será removido automaticamente da documentação.

### Posso usar HTML dentro da documentação Markdown?

Não recomendado. A IA sanitiza HTML por segurança. Use apenas Markdown padrão.

## Solução de Problemas

### A geração de documentação falhou

**Causa:** Dados incompletos ou inválidos no Flowkit

**Solução:**

1. Verifique se o Flowkit tem pelo menos 1 fluxo
2. Confirme que nome e slug estão preenchidos
3. Tente novamente

### Documentação está desatualizada

**Causa:** Flowkit foi editado após a última geração de documentação

**Solução:**

1. Acesse a página de documentação
2. Clique "Regenerar com AI"
3. Salve a nova versão

### Não consigo importar arquivo .md

**Causa:** Arquivo muito grande ou formato inválido

**Solução:**

- Limite: 50KB por arquivo
- Certifique-se que é um arquivo .md válido
- Tente copiar/colar o conteúdo diretamente no editor

## Próximos Passos

Depois de documentar seu Flowkit:

1. Ative o Flowkit no ambiente desejado
2. Compartilhe a documentação com sua equipe
3. Mantenha atualizada sempre que fizer mudanças
4. Use como referência para troubleshooting

**Leia também:**

- Criando Flowkits
- Versionamento de Flowkits
- Parâmetros de Flowkits

**Precisa de ajuda?**
Entre em contato: [suporte@fluidapi.io](mailto\:suporte@fluidapi.io)
