IA & AgentesEditor de prompts

Editor de prompts

O editor de prompts e knowledge é construído sobre TipTap com a sensação do Notion. Slash commands, mentions, formatação rica.

Slash command menu
Slash command menu

Onde aparece

O mesmo editor é usado em:

  • /ia/conhecimento — base de conhecimento
  • /ia/agentes/[id] → Tab Geral (saudação, regras)
  • Flow Builder → inspector dos nodes que aceitam texto rico
  • Templates HSM — body do template

Slash commands

Digite / em qualquer linha vazia → abre menu com filtro:

ComandoAtalhoO que insere
/h1Título grande
/h2Subtítulo
/h3Sub-subtítulo
/textParágrafo regular
/quoteBloco de citação
/codeBloco de código
/bullet- + espaçoLista bullet
/numbered1. + espaçoLista numerada
/checklist[] + espaçoLista de tarefas
/divider---Linha horizontal
/tableTabela 3x3
/imageInsere imagem (URL ou upload)
/link⌘KInserir link
/mention@Mention de variável
/highlightTexto destacado (amarelo)
/typographyAspas / dashes inteligentes

Filtra digitando após o /. Ex.: /list mostra bullet, numbered, checklist.

Floating toolbar

Quando você seleciona texto, aparece toolbar flutuante com:

  • B — negrito (⌘B)
  • I — itálico (⌘I)
  • U — sublinhado (⌘U)
  • S — riscado
  • Code inlinecódigo
  • Link⌘K
  • Highlight — fundo amarelo
  • Cor (em breve)
  • Limpar formatação

Mentions com @

Digitando @ em qualquer lugar, abre picker de variáveis com 3 escopos:

Customer

Variáveis do cliente atual da conversa.

{{customer.name}}
{{customer.phone}}
{{customer.email}}
{{customer.plan}}
{{customer.address}}
{{customer.due_date}}
{{customer.installed_at}}

System / Org

Variáveis da sua organização.

{{org.name}}
{{org.support_phone}}
{{org.support_email}}
{{org.website}}
{{org.address}}

Conversation / Session

Variáveis da conversa em andamento.

{{conversation.id}}
{{conversation.channel}}
{{conversation.started_at}}
{{conversation.last_message}}
{{session.summary}}

Atalhos de teclado

Dentro do editor (chat e prompts):

AtalhoAção
⌘B / Ctrl+BNegrito
⌘I / Ctrl+IItálico
⌘EInline code
⌘KInserir link
TabIndentar (em listas)
Shift+TabDesindentar
EnterQuebra de linha em parágrafo
⌘Shift+8Bullet list
⌘Shift+7Numbered list
⌘Shift+9Checklist
⌘Z / ⌘⇧ZUndo / Redo

Markdown auto-formatação

O editor reconhece markdown digitado:

Você digitaVira
# TítuloH1
## TítuloH2
**bold**bold
*italic*italic
`code`code
> quotebloco quote
--- divider
[] + espaçochecklist
1. + espaçonumbered

Auto-save

Tudo é salvo automaticamente com debounce de 1 segundo. Você não precisa apertar Save.

Em caso de erro de rede, aparece toast vermelho “Falha ao salvar — tente novamente”.

Limites

  • Cada bloco até 20.000 caracteres (não é prompt — é entrada)
  • Total de entries por agente: praticamente ilimitado (limite Pinecone na infra)
  • Imagens até 5 MB cada

Próximo passo

Flow Builder
Coaching ao vivo