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.

Verzia zo dňa 19.09.2024. Pozri najnovšiu verziu.

Zoznam verzií skriptu, ktorých kód bol aktualizovaný. Zobraziť všetky verzie.

  • 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