Summarize with AI

Adds a little button to summarize articles, news, and similar content using the OpenAI API (gpt-4o-mini model). The button only appears on pages detected as articles or news. The summary is displayed in a responsive overlay with a loading effect and error handling.

Versione datata 19/09/2024. Vedi la nuova versione l'ultima versione.

queste sono le versioni di questo script in cui il codice è stato aggiornato Visualizza tutte le versioni.

  • v2025.05.04.1546 04/05/2025

    feat: Adiciona tap-and-hold mobile, melhora API e modelos customizados

  • v2025.05.03.2014 03/05/2025

    feat: adicionar responsividade mobile ao overlay de resumo

  • v2025.05.03.1759 03/05/2025

    deps: atualiza versão da biblioteca Readability

  • v2025.05.03.1751 03/05/2025

    feat: remove gatilho de duplo clique para seletor de modelo

  • v2025.05.02.2253 03/05/2025

    feat: Refatora interação do botão/atalho e adiciona dark mode/cores de qualidade

  • v2025.02.16.14.56 01/05/2025 Imported from URL
  • v2025.02.16.14.56 16/02/2025

    chore(userscript): update metadata and optimize initialization

    • Update userscript metadata for Greasy Fork distribution and updates.
    • Conditionally initialize setupFocusListeners() to depend on articleData.
    • Add safeguard in toggleButtonVisibility() to handle missing button scenarios.
    • Refactor code formatting for improved readability.
  • v2025.02.14.20.44 14/02/2025

    chore(userscript): update version

    • Atualiza versão do userscript para refletir a hora da modificação
  • v2025.02.14.19.42 14/02/2025

    feat(models): adicionar opção de modelo o3-mini para openai

    • adicionar modelo o3-mini à lista de modelos openai disponíveis
    • para fornecer aos usuários mais opções de modelos ao usar openai
    • o modelo o3-mini agora está disponível na configuração do grupo de modelos openai em summarize-with-ai.user.js
  • v2025.02.14.19.42 14/02/2025

    refactor: unify AI summarization into single-button workflow

    Consolidated OpenAI and Gemini buttons into one, with a model selection dropdown for easier use. Streamlined the UI, reduced redundant code, and enhanced API key management for multiple services. Updated styles and improved accessibility and functionality.

  • v2024.12.28.1418 28/12/2024

    ✨ feat(summarize-with-ai.user.js): Add Gemini API support and dual buttons 📝 docs(README.md): Update to reflect Gemini support and dual buttons

  • v2024.10.16.2053 16/10/2024

    🔧 fix(summarize-with-ai.user.js): update shortcut key for summarization from 'C' to 'S' for better usability

  • v2024.10.16.2050 16/10/2024

    🔧 fix(summarize-with-ai.user.js): update key combination for summarization to 'Alt+C' for better usability

  • v2024.10.16.2046 16/10/2024

    TEST FINAL???

  • v2024.10.16.2045 16/10/2024

    Update version to 2024.10.16.2044

    TEST

    TEST

  • v2024.10.16.2041 16/10/2024

    Update version to 2024.10.16.2041

    Update version to 2024.10.16.2041

  • v2024.10.16.2005 16/10/2024

    Small changes

  • v2024.10.16.2005 16/10/2024

    🔧 fix(summarize-with-ai.user.js): update version number to 2024.10.16.2005 in user script metadata

  • v2024.10.16.2002 16/10/2024

    🔧 fix(summarize-with-ai.user.js): improve keydown event handling for 'Alt+S' and 'Option+S' key combinations

  • v2024.10.16.2002 16/10/2024

    🔧 chore(summarize-with-ai.user.js): update version number and improve overlay max-width and text color for better visibility

  • v2024.10.16.1837 16/10/2024

    🔧 fix(summarize-with-ai.user.js): update keyboard shortcut to 'Alt+S' for triggering summarization functionality.

  • v2024.10.16.1526 16/10/2024

    ✨ feat(summarize-with-ai.user.js): add Readability-readerable dependency for improved document parsing functionality

  • v2024.10.16.1526 16/10/2024

    🔧 chore(summarize-with-ai.user.js): update version to 2024.10.16.1526 for release readiness

  • v2024.10.11.1526 16/10/2024

    update prompt

  • v2024.10.11.1526 07/10/2024

    Atualiza versão e aprimora a lógica de controle de visibilidade do botão de resumo

  • v2024.10.11.1524 07/10/2024

    hotfix 19529

    Atualiza a versão do script para 2024.10.11.1524 e melhora a descrição

  • v2024.10.11.1518 07/10/2024
  • v2024.10.11.1516 07/10/2024

    Atualiza a versão do script e melhora o manuseio de erros na comunicação com a API

  • v2024.10.11.1515 29/09/2024

    Atualiza a versão do script e ajusta estilos do botão e overlay de resumo

  • v2024.10.11.1514 29/09/2024

    Atualiza a versão do script e aprimora o estilo do botão e sobreposição de resumo

  • v2024.10.11.1511 29/09/2024

    Atualiza a versão do script e ajusta estilos do botão e sobreposição de resumo

  • v2024.10.11.1508 29/09/2024

    Atualiza a versão do script e melhora a exibição da sobreposição de resumo

  • v2024.10.11.1453 29/09/2024

    Atualiza versão e melhora verificações na função de resumo de artigos

  • v2024.10.11.1430 29/09/2024

    Atualiza a versão do script e melhora o tratamento de erros da API

  • v2024.10.11.1422 29/09/2024

    Atualiza descrição do script e ajusta funções para melhor compatibilidade com a API da OpenAI

  • v2024.10.11.1407 29/09/2024

    Atualiza a versão do script e ajusta o estilo do botão e sobreposição para melhor usabilidade

  • v2024.10.10.1247 27/09/2024

    Atualiza a versão do script para 2024.10.10.1247 e melhora a descrição

  • v2024.10.10.1245 27/09/2024

    Atualiza as instruções para a geração de resumos em HTML com emojis como marcadores

  • v2024.10.10.1245 19/09/2024

    Atualiza modelo para 'gpt-4o-mini' e refina estrutura do resumo

  • v2024.10.10.1225 19/09/2024

    Atualiza modelo de IA para 'gpt-4o' no script de resumo

  • v2024.10.10.1221 19/09/2024

    hotfix 9140

    Atualiza modelo para 'gpt-4o-mini' no script de resumo AI

  • v2024.10.10.1212 19/09/2024

    Adiciona atalho de teclado e streaming para resumo com IA

  • v2024.09.19.1200 19/09/2024

    Atualiza o número da versão para 2024.09.19.1200

  • v2024.09.19.11.18 19/09/2024

    Refatora lógica de resumo para melhor estrutura HTML

  • v2024.09.19.11.18 19/09/2024

    Corrige quebra de linha no texto do resumo com <br>

  • v2024.09.19.11.18 19/09/2024

    Corrige exibição de sumário substituindo texto por HTML bruto

  • v2024.09.19.11.09 19/09/2024

    Adiciona detecção de idioma do usuário para resumo com OpenAI API

  • v2024.09.19.10.50 19/09/2024

    Atualiza o conteúdo de mensagens no resumo de artigos

  • v2024.09.19.10.29 19/09/2024

    Atualiza versão do script para 2024.09.19.10.29

  • v2024.09.19.09.58 19/09/2024