O que gstack-windows-port faz?
Porta robusta do gstack para Windows 11: uma ponte baseada em Python para mais de 37 habilidades de agentes de IA. Compatibilidade nativa com PowerShell, injeção segura de ambiente e suporte integrado ao browser_agent.
Visão Geral
Esta skill adapta o ecossistema gstack para funcionar de forma nativa no Windows 11, utilizando PowerShell como shell principal. Ela gerencia a inicialização de processos, a injeção segura de variáveis de ambiente e fornece integração com o browser_agent para automação de navegador.
Requisitos
- Windows 11 (build 22000 ou superior)
- Python 3.10 ou superior
- PowerShell 7.3 ou superior
- Git (opcional, para instalação via repositório)
Instalação
-
Clone o repositório:
git clone https://github.com/thanh-abaii/gstack-windows-port.git cd gstack-windows-port -
Execute o script de instalação:
.\install.ps1 -
Configure as variáveis de ambiente necessárias:
$env:GSTACK_HOME = (Get-Location).Path $env:BROWSER_AGENT_ENABLED = "true"
Uso
Para iniciar a skill com um agente de IA compatível:
# Ativar o ambiente virtual (se aplicável)
.\venv\Scripts\Activate.ps1
# Executar a skill
python -m gstack.windows_port
Habilidades Suportadas
A skill oferece mais de 37 habilidades organizadas nas seguintes categorias:
- Automação de Navegador:
browser_agent,web_scraper,form_filler - Desenvolvimento:
code_generator,debug_assistant,git_manager - Sistema:
file_operations,process_manager,registry_tools - Rede:
http_client,ssh_manager,network_scanner
Segurança
- Todas as variáveis de ambiente são injetadas de forma segura, sem expor segredos em logs.
- O PowerShell executa scripts com política de execução restrita (
RemoteSigned). - As operações de arquivo são limitadas ao diretório de trabalho do projeto.
Contribuição
Contribuições são bem-vindas! Siga as diretrizes do repositório original gstack e mantenha a compatibilidade com Windows.
Licença
Este projeto é distribuído sob a licença MIT. Consulte o arquivo LICENSE para mais detalhes.