screen-flow-ai-agent

Flutuante inteligente para captura de tela — captura de tela + modelo multimodal grande = resposta AI instantânea, baseado em LangGraph.

O que é screen-flow-ai-agent?

O zebinlu7-a11y/screen-flow-ai-agent é uma habilidade de agente AI que cria uma sobreposição flutuante inteligente para captura de tela. Ele combina capturas de tela com modelos multimodais grandes para gerar respostas AI instantâneas. Construído sobre LangGraph, ele permite que o usuário capture qualquer parte da tela e receba análises, explicações ou informações contextuais em tempo real. Suporta plataformas como Claude Code, Cursor e Codex, e funciona ao integrar uma interface de captura de tela com um pipeline de modelo multimodal, onde a imagem capturada é processada por um modelo de linguagem visual para retornar uma resposta relevante. É útil para desenvolvedores e usuários que precisam de assistência AI rápida baseada no conteúdo visual da tela, como durante depuração, revisão de código ou aprendizado.

Funciona com~Claude Code~Codex CLI~Cursor
npx skills add zebinlu7-a11y/screen-flow-ai-agent

Installed? Explore more Programação e Desenvolvimento skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

Perguntar na sua IA favorita

Abre um novo chat com esta habilidade de agente já pré-carregada.

Documentação

O que screen-flow-ai-agent faz?

Inteligente flutuante de captura de tela — captura de tela + modelo multimodal grande = resposta AI instantânea, baseado em LangGraph.

Como Funciona

  1. Ativar a Sobreposição Flutuante: Inicie o agente e um botão ou janela flutuante aparecerá na tela.
  2. Capturar Tela: Clique no botão flutuante para ativar a ferramenta de captura de tela.
  3. Obter Resposta AI: A imagem capturada é enviada para um modelo multimodal (por exemplo, GPT-4V, Claude Vision) que analisa o conteúdo e retorna uma resposta relevante.
  4. Resultado Exibido: A resposta AI é exibida no flutuante ou em um painel separado.

Casos de Uso

  • Depuração: Capture um erro ou trecho de código e obtenha explicações ou sugestões de correção.
  • Aprendizagem: Capture diagramas, gráficos ou texto e receba explicações ou resumos em linguagem natural.
  • Pesquisa: Capture rapidamente conteúdo da web e faça perguntas de acompanhamento.

Requisitos

  • Python 3.10+
  • LangGraph instalado (pip install langgraph)
  • Chave de API para o modelo multimodal (por exemplo, OpenAI, Anthropic)

Instalação

pip install langgraph pillow pyautogui

Configuração

Defina suas variáveis de ambiente:

export OPENAI_API_KEY="sua-chave-api"
# ou
export ANTHROPIC_API_KEY="sua-chave-api"

Uso

from screen_flow import ScreenFlowAgent

agent = ScreenFlowAgent()
agent.run()

Estrutura do Projeto

screen-flow-ai-agent/
├── agent.py          # Lógica principal do agente
├── capture.py        # Funcionalidade de captura de tela
├── llm.py            # Integração do modelo multimodal
├── ui.py             # Componentes da interface do usuário flutuante
└── README.md         # Este arquivo

Estrutura do Fluxo LangGraph

  • Nó de Entrada: Aguarda entrada do usuário (acionamento de captura de tela)
  • Nó de Captura: Captura a tela e processa a imagem
  • Nó de Modelo: Envia a imagem para o modelo multimodal
  • Nó de Saída: Exibe a resposta AI ao usuário

Licença

MIT License

Habilidades Relacionadas