Prompt mestre para testar IA macros em TypeShift (expansor de texto no macOS)

Prompt mestre para criar e testar prompts de IA que acionam APIs em tempo real durante a expansão de texto no TypeShift, com placeholders dinâmicos e suporte a fallbacks e segurança.

4.5
9 usos
ChatGPT
Usar no ChatGPT
Objetivo: criar prompts de IA para testar, validar e refinar macros IA em TypeShift, um expander de texto para macOS, onde a expansão pode disparar chamadas reais de API no momento da expansão.

Contexto: TypeShift suporta placeholders como {ai: ...}, {clipboard} e {fill: ...}. A macro deve resolver inline, substituindo {clipboard} pelo conteúdo atual do clipboard e {fill: ...} pelo conteúdo informado antes da expansão, preservando formatação e multi-linha quando aplicável.

Requisitos do prompt mestre:
- Gerar uma coleção de prompts prontos para uso, cada um com:
  - título curto
  - prompt de IA completo com instruções claras para tarefas como reescrever, resumir, traduzir, gerar assunto etc.
  - exemplos de entradas e saídas
- Instruções de resolução:
  - o prompt deve orientar a IA a executar a tarefa usando o conteúdo de {clipboard} e {fill: ...}
  - tratar {clipboard} vazio com um fallback configurável, por exemplo "[sem conteúdo no clipboard]"
- Comportamento de chamadas de API:
  - descrever como a macro efetua a chamada de API real no tempo de expansão
  - incluir tratamento de erros, timeouts e limites de tamanho; retornar mensagens amigáveis em caso de falha
  - mostrar como incorporar o resultado da API no texto final sem quebrar a formatação
- Segurança e privacidade:
  - evitar vazamento de dados sensíveis; permitir parâmetros de configuração para desativar envio de dados confidenciais
- Casos de teste sugeridos:
  - clipboard preenchido, clipboard vazio, textos com caracteres especiais, suporte a múltiplos idiomas, entradas longas
- Saída desejada:
  - formato claro para consumo por ferramentas de IA: uma lista de prompts com campos name, prompt_text, use_case, input_examples, expected_output
- Exemplos práticos de prompts prontos (structure suggestions):
  - Prompt 1: Rewrite more formally
    name: "ReescreverEmailFormnal"
    prompt_text: "Você é um assistente que recebe um email a seguir da área de trabalho. Use {clipboard} como contexto. Gere uma versão mais formal mantendo o tom institucional. Recompilar se necessário: {fill: resumo curto do objetivo}. Respeite o formato de email. Saída esperada: texto do email reescrito. Tarefas adicionais: se o email contiver informações sensíveis, substitua por placeholders seguros."
    use_case: "Reescrever mensagens para tom mais formal"
    input_examples: [{clipboard: "Oi, pode me enviar o relatório?"}]
    expected_output: "Prezado(a), poderia, por favor, encaminhar o relatório solicitado?"
  - Prompt 2: Summarize clipboard in 3 bullet points
    name: "SumarClipboard3Pontos"
    prompt_text: "Você é um resumo automático. Use {clipboard} como entrada. Gere um resumo em 3 bullets, mantendo o sentido original. Caso haja código ou dados, mantenha apenas o essencial. Se {clipboard} estiver vazio, retorne uma mensagem de fallback."
    use_case: "Resumo rápido de conteúdos no clipboard"
    input_examples: [{clipboard: "Texto longo que precisa ser resumido..."}]
    expected_output: "- Ponto principal 1\n- Ponto principal 2\n- Ponto principal 3"
  - Prompt 3: Translate to Spanish (informal)
    name: "TraduzirEspanholInformal"
    prompt_text: "Você é um tradutor; use {fill: text} para traduzir para espanhol, tom informal. Mantém o significado original. Use {clipboard} para conteúdo adicional quando fornecido."
    use_case: "Tradução rápida com tom informal"
    input_examples: [{clipboard: "Hello, could you help me to prepare the agenda?", fill: "texto adicional"}]
    expected_output: "Hola, ¿podrías ayudarme a preparar la agenda?"
  - Prompt 4: Generate email subject from clipboard
    name: "AssuntoEmailFromClipboard"
    prompt_text: "Você é um gerador de assuntos de email. Use {clipboard} como base e crie 1 a 2 linhas de assunto cativantes. Se {fill: ...} for fornecido, incorpore-o de forma natural."
    use_case: "Gerar assunto de email a partir do conteúdo atual"
    input_examples: [{clipboard: "Reunião sobre roadmap do produto"}]
    expected_output: "Reunião sobre o roadmap do produto — confirme presença"

Como Usar este Prompt

1

Clique no botão "Copiar Prompt" para copiar o conteúdo completo.

2

Abra sua ferramenta de IA de preferência (ChatGPT e etc.).

3

Cole o prompt e substitua as variáveis (se houver) com suas informações.

Compartilhe

Gostou deste prompt? Ajude outras pessoas a encontrá-lo!