Saltar al contenido principal
RaoufResearchOS
Español
Sídney, AustraliaHora actual en Sídney—
Pulsa Escape para cerrar esta ventana.

Ingeniería

GitSwitch

GitSwitch es un cliente Git con IA para desarrolladores que trabajan con varias cuentas y repositorios. Cambia identidades de git y redacta mensajes de commit semánticos.

  • Electron
  • React
  • TypeScript
  • IA
  • Herramienta de desarrollo
Identidad del proyectoEstática

01 / Resumen

Stack tecnológico documentado
  • 01Electron
  • 02React 19
  • 03TypeScript
  • 04Zustand
  • 05Google Gemini AI

Problema

Gestionar identidades personales y laborales de git y redactar mensajes de commit coherentes suele ser difícil.

Resumen de la solución

  1. Selector de identidad para la configuración global y local de git.
  2. Gemini 3 integrado para generar mensajes semánticos.
  3. Aplicación Electron moderna y segura con aislamiento estricto.
  4. Visor inteligente de diferencias para revisar mejor el código.

02 / Evidencia

Pruebas y verificación

  • Integración segura con el llavero del sistema.
  • Borrado de claves API de la memoria.
  • Tecnologías: React 19 + Electron 33.
  • Interfaz inspirada en el estilo cyberpunk.

03 / Métodos

Construcción

Tecnologías

  • Electron
  • React 19
  • TypeScript
  • Zustand
  • Google Gemini AI
  • Gestión de varias cuentas personales y laborales.
  • Mensajes de commit generados con Gemini 3.
  • Visor de diferencias con resaltado de sintaxis.
  • Gestión de repositorios con arrastrar y soltar.

Seguro

  • Claves API ocultadas en registros y borradas de la memoria.
  • Secretos almacenados en el llavero del sistema.
  • Tiempos de espera y saneamiento de entrada obligatorios.
  • Diseño que prioriza la privacidad.

Buscar

Encuentra un proyecto, una publicación, un artículo o una página.

30 / 41 · Resultados de búsqueda

↑ ↓ Navegación del espacio de trabajoEnter AbrirEsc Cerrar