MODULO 2.3

🏗️ Scaffolding

A tecnica de construcao para prompts. Quebre tarefas complexas em passos gerenciaveis e guie o modelo atraves de cada etapa.

6
Topicos
25
Minutos
Medio
Nivel
Tecnica
Tipo
1

🏗️ O que e Scaffolding

Scaffolding e um design de prompt onde voce quebra uma tarefa complexa em passos menores e gerenciaveis, guiando o modelo atraves de cada etapa sequencialmente.

🔧 Analogia: Construcao Civil

Assim como andaimes permitem construir predios altos em etapas, scaffolding permite criar outputs complexos que seriam impossiveis em um unico prompt.

  • • Cada "andar" depende do anterior estar pronto
  • • Estrutura temporaria que suporta a construcao
  • • Remove complexidade expondo partes gerenciaveis
2

📖 Case Study: Escrevendo um Livro

Historia real: um autor famoso contratou para escrever um livro com GPT-4 quando o context window era apenas 8.000 tokens. Scaffolding foi a unica solucao.

O Problema

  • • Nao da para outputar um capitulo inteiro (limite de ~2K tokens output)
  • • Capitulos precisam fluir naturalmente entre si
  • • Phrasing tende a ficar formulaica e repetitiva

A Solucao: Scaffolding

1. Criar outline completo do livro
2. Escrever intro do capitulo 1
3. Intro vira contexto → escrever meio do capitulo
4. Repetir para cada secao e capitulo
3

📝 Multi-Prompt Scaffolding

Abordagem onde cada etapa e um prompt separado. Ideal para workflows de automacao como N8N ou Make.com.

Exemplo: Essay sobre Climate Change

Prompt 1:

"Give me an outline for an essay about climate change"

Prompt 2:

"Write the first section about impacts on agriculture"

Prompt 3:

"Write the section about impacts on oceans"

✓ Vantagens

  • • Controle granular sobre cada etapa
  • • Pode corrigir/revisar partes intermediarias
  • • Facil de integrar em workflows automatizados
4

📄 Single-Prompt Scaffolding

Todas as instrucoes em um unico prompt estruturado. Ideal para reasoning models com grandes context windows.

Estrutura: First → Then → Finally

First, list key points about climate change.

Then, for each point, provide a detailed explanation with evidence.

Finally, conclude with recommendations for addressing climate change.

💡 Dica

Com reasoning models como O1/O3/Gemini 2.5 Pro, single-prompt scaffolding e muito eficaz. O modelo executa todo o scaffolding internamente durante o reasoning.

5

🎯 Quando Usar Scaffolding

✓ Use Scaffolding Quando

  • • Tarefa complexa demais para one-shot
  • • Long-form content (livros, relatorios)
  • • Analise multi-parte
  • • Output precisa de estrutura clara
  • • Cada parte depende da anterior

✗ Nao Use Quando

  • • Tarefa simples de resposta direta
  • • Output curto (< 500 palavras)
  • • Partes sao independentes
  • • Velocidade e mais importante que estrutura

📊 Beneficios

Scaffolding reduz wandering e alucinacao porque divide o trabalho em tarefas "miopicas" que o modelo pode executar com alta precisao. Analogia: pai de 5 filhos nao consegue dar atencao igual a todos - prompts muito grandes tem o mesmo problema.

6

🔧 Exercicio: SWOT Analysis

Este exercicio demonstra scaffolding convergente - cada parte contribui para um output final integrado.

📝 SWOT Scaffolded

1. List the strengths of Company X
2. List the weaknesses of Company X
3. List opportunities in the market
4. List threats to the company
5. Combine the above into a full SWOT analysis report

💡 Por que a Ordem Importa

Strengths antes de Weaknesses permite contraste. Ambos antes de Opportunities porque oportunidades frequentemente estao entre forcas e fraquezas. A sequencia estrategica aumenta a qualidade do output final.

📋 Resumo do Modulo

Scaffolding - Quebrar tarefas complexas em passos gerenciaveis
Multi-Prompt - Prompts separados, mais controle, ideal para automacao
Single-Prompt - First/Then/Finally, ideal para reasoning models
Ordem importa - Sequencia estrategica melhora qualidade