Introdução ao Forms Experience Builder getting-started-forms-experience-builder
O Forms Experience Builder revoluciona a criação de formulários aproveitando a IA para transformar descrições de linguagem natural em formulários digitais totalmente funcionais. Este guia ajudará você a criar seu primeiro formulário e entender os conceitos principais que tornam o Forms Experience Builder eficiente.
O que é o Forms Experience Builder? what-is-forms-experience-builder
O Forms Experience Builder é uma ferramenta de criação de formulários habilitada por IA que permite criar formulários digitais sofisticados usando linguagem conversacional. Em vez das interfaces tradicionais de arrastar e soltar ou de codificação complexa, você simplesmente descreve o que deseja, e a IA cria o formulário para você.
Principais recursos:
-
Criação de formulário em linguagem natural - Descreva seus requisitos de formulário em inglês simples
-
Importação e conversão inteligentes - Transforme documentos existentes em formulários interativos
-
Geração de campo inteligente - Campos alimentados por IA com opções preenchidas previamente
-
Automação da lógica de negócios - Criar regras condicionais e validação por meio de conversa
-
Integração do sistema - Conectar formulários aos fluxos de trabalho de negócios existentes
Pré-requisitos prerequisites-getting-started
Antes de começar, verifique se você tem:
- Acesso ao Forms Experience Builder - Disponível por meio do Programa de acesso antecipado
- AEM Forms as a Cloud Service - Ambiente de produção do autor com os Componentes principais adaptáveis do Forms
- Noções básicas - Familiaridade com conceitos de formulário e requisitos comerciais
Para obter requisitos técnicos detalhados e configuração de ambiente, consulte Implantar e configurar o Forms Experience Builder.
Maneiras de criar formulários two-ways-to-create-forms
Depois de usar o Assistente do Forms para selecionar um modelo de Componentes principais ou modelo do Edge Delivery Services, tema e outras opções, o Forms Experience Builder oferece duas abordagens principais para a criação de formulários:
1. Criar do zero create-from-scratch
Crie formulários usando descrições de linguagem natural de seus requisitos.
Quando usar:
-
Criação de novos formulários a partir das necessidades
-
Criação de formulários para novos processos de negócios
-
Quando você tem especificações claras, mas não tem documentos existentes
Exemplo:
Crie um formulário de feedback de cliente com:
​- Classificação do produto (1-5 estrelas)
​- Campo Comentário para feedback detalhado
​- Email de cliente (opcional)
2. Importar e converter import-and-convert
Transforme documentos existentes em formulários digitais interativos.
Antes de usar essa opção, carregue seu arquivo PDF ou uma imagem do formulário. O PDF pode ser um formulário do PDF baseado no AcroForm ou no XFA. Para outros tipos de PDF forms, use a opção Preparar Formulário no Adobe Acrobat para convertê-los em um AcroForm
Quando usar:
-
Conversão de PDF forms existente
-
Modernização de processos baseados em papel
-
Quando você tiver designs de formulário existentes para aprimorar
Exemplo:
/create-form converter o arquivo PDF anexado em um formulário adaptável
Seu primeiro formulário: Tutorial passo a passo first-form-tutorial
Vamos criar um formulário de contato simples para entender o fluxo de trabalho básico.
Etapa 1: iniciar com uma descrição simples step-1-simple-description
Comece com uma descrição básica do formulário:
Criar um formulário básico de contato com campos de nome, email e mensagem
Isso cria um formulário com três campos essenciais.
Etapa 2: adicionar validação e requisitos step-2-add-validation
Aprimorar o formulário com regras de validação:
Tornar @name e @email campos obrigatórios com validação adequada
O símbolo @ faz referência a campos específicos para modificações direcionadas.
Etapa 3: melhorar a experiência do usuário step-3-improve-ux
Adicionar texto e orientação úteis sobre o espaço reservado:
Adicionar texto de espaço reservado: @name "Seu nome completo", @email "your.email@company.com", @message "Diga-nos como podemos ajudar"
Etapa 4: adicionar recursos avançados step-4-advanced-features
Incluir funcionalidade adicional:
Adicionar dois menus suspensos
​- surveyType com opções: "Pergunta Geral", "Solicitação de Suporte", "Consulta de Vendas", "Parceria"
​- urgênciaLevel com opções (Baixo, Medium, Alto)
Etapa 5: Implementar lógica condicional step-5-conditional-logic
Crie um comportamento inteligente e sensível ao contexto ao adicionar regras como:
Ocultar a lista suspensa @urgencyLevel no carregamento do formulário
Mostrar lista suspensa @urgencyLevel (Baixo, Medium, Alto) somente quando @inquiryType for igual a "Solicitação de Suporte"
Essas são duas regras separadas: uma oculta a lista suspensa de nível de urgência quando o formulário é carregado e a outra mostra somente quando o tipo de consulta é "Solicitação de suporte". É necessário criar cada regra com um prompt separado, apenas uma regra pode ser criada por vez.
Noções básicas sobre a abordagem de conversação de IA ai-conversation-approach
O Forms Experience Builder usa uma interface conversacional em que você pode:
Campos de referência com símbolos @ reference-fields
Use @fieldName para referenciar campos específicos:
Tornar @email um campo obrigatório
Adicionar validação a @phoneNumber para o formato dos EUA
Alterar texto @submitButton para "Enviar Mensagem"
Usar comandos de linguagem natural natural-language-commands
Descreva o que você deseja em inglês simples:
​- Adicionar uma seção para informações da empresa
​- Criar uma lista suspensa para seleção de departamento
​- Incluir um carregamento de arquivo para retomada
Criar de forma incremental build-incrementally
Comece simples e adicione complexidade gradualmente:
- Estrutura básica - Criar os campos essenciais primeiro
- Adicionar validação - Implementar campos obrigatórios e validação de formato
- Aprimorar UX - Adicionar espaços reservados, texto de ajuda e estilo
- Implementar lógica - Adicionar regras condicionais e lógica de negócios
- Configurar envio - Configurar o processamento e as notificações do formulário
Padrões comuns de formulários common-form-patterns
Formulários de contato e feedback contact-feedback-forms
Formulário básico de contato:
Criar um formulário de contato com:
​- Nome (obrigatório)
​- Email (obrigatório, validado)
​- Lista suspensa de assunto (Geral, Suporte, Vendas, Parceria)
​- Mensagem (obrigatório, várias linhas)
Formulário de feedback do cliente:
Crie um formulário de feedback de cliente com:
​- Classificação do produto (1-5 estrelas)
​- Campo Comentário para feedback detalhado
​- Email de cliente (opcional)
Formulários de registro e integração registration-onboarding-forms
Registro de usuário:
Crie um formulário de registro de usuário com:
​- Informações pessoais (nome, email, telefone)
​- Preferências da conta (boletim informativo, notificações)
​- Aceitação dos termos e condições
​- Criação de senha com validação de força
Integração de funcionários:
Crie um formulário de integração de funcionário com:
​- Detalhes pessoais e informações de contato
​- Informações de emprego e data de início
​- Carregamentos de documentos (currículo, ID, formulários de impostos)
​- Seleção e preferências de benefícios
Formulários de pesquisa e avaliação survey-assessment-forms
Pesquisa de satisfação do cliente:
Crie uma pesquisa de satisfação do cliente com:
​- Classificação geral (escala 1-10)
​- Classificações de categoria (produto, serviço, suporte)
​- Seções de comentários abertas
​- Informações demográficas (opcional)
Avaliação de habilidades:
Crie um formulário de avaliação de habilidades com:
​- Categorias de habilidades com níveis de proficiência
​- Duração da experiência para cada habilidade
​- Informações de certificação e treinamento
​- Autoavaliação e metas
Teste e validação testing-validation
Sempre testar seus formulários always-test-forms
Antes de implantar qualquer formulário:
-
Testar todos os campos - Garantir que a validação funcione corretamente
-
Verificar lógica condicional - Verifique se as regras disparam corretamente
-
Envio de teste - Confirme se os dados estão sendo processados corretamente
-
Validar em dispositivos diferentes - Garantir compatibilidade móvel
-
Análise com participantes - Obtenha feedback dos usuários finais
Padrões comuns de validação validation-patterns
Validação de email:
Adicionar validação de formato de email ao campo @email
Validação do número de telefone:
Adicionar validação de formato de número de telefone dos EUA a @phoneNumber
Validação de idade:
Adicionar validação de idade: deve ter 18 anos ou mais para @dateOfBirth
Validação de carregamento de arquivo:
Adicionar validação de tipo de arquivo: somente PDF, DOC, DOCX permitidos para @resume
Adicionar limite de tamanho de arquivo: máximo de 5 MB para @resume