{{placeholders}} e, em seguida, gere um documento preenchido para qualquer Pessoa ou Empresa com um clique — a partir do menu de comandos, de um agente de IA ou de um fluxo de trabalho.

O que você vai aprender
Cada capítulo adiciona uma capacidade. Ao final, você terá usado a maior parte do SDK.| Capítulo | Capacidade | Referência |
|---|---|---|
| 1. Modelo de Dados | Objetos, campos e uma relação | Dados |
| 2. Geração de documentos | Uma função lógica (ferramenta de IA + ação de fluxo de trabalho) que preenche um modelo Markdown e anexa um PDF finalizado | Funções lógicas |
| 3. Rotas HTTP | Servindo JSON e uma página HTML compartilhável a partir de rotas | Funções lógicas |
| 4. Criando a UI | Vistas, navegação, menu de comandos e componentes de front-end que pré-visualizam um documento e editam um modelo | Layout |
| 5. Um agente de IA | Agente + habilidade | Habilidades e Agentes |
| 6. Publicação | Envie-o para o marketplace | Publicação |
Pré-requisitos
Você deve ter concluído o Quick Start: um servidor Twenty local em execução na porta2020 e o CLI autenticado nele.
Se não, gere a estrutura e inicie um agora:
Prefere ler o código finalizado? O aplicativo completo está em
packages/twenty-apps/examples/document-generator.
Cada trecho abaixo foi copiado de lá.Como o aplicativo se encaixa
{{placeholders}}. Escolher um
modelo e um registro de CRM preenche os placeholders e armazena um
documento finalizado (com um arquivo PDF). Todo o resto — o menu de comandos, o agente de IA, a etapa do fluxo de trabalho, o link compartilhável — é apenas uma forma diferente de acionar aquele único gerador.
Mantenha este ciclo em execução
Deixeyarn twenty dev rodando em um terminal durante todo o tutorial. Toda vez que
você adicionar ou editar um arquivo em src/, ele será ressíncronizado com o seu servidor em alguns
segundos, para que você possa ver cada capacidade aparecer na UI conforme a constrói.
Comece a construir →
Capítulo 1: modele documentos e modelos de documento.