¿Qué hace codex-plugin-recovery-windows?
Una skill de Codex y un flujo de trabajo en PowerShell para restaurar plugins de Codex en Windows después de que los cambios de cuenta restablezcan la configuración local.
Descripción
Este skill automatiza el proceso de respaldo y restauración de la configuración de plugins de Codex cuando se cambia de cuenta de usuario en Windows. Al cambiar de cuenta, Codex puede restablecer la configuración de plugins instalados, lo que requiere reinstalarlos manualmente. Este skill detecta el cambio de cuenta y restaura los plugins desde un archivo de respaldo.
Requisitos
- Windows 10 o superior
- PowerShell 5.1 o superior
- Codex instalado
Instalación
-
Clona este repositorio:
git clone https://github.com/yxrsw/codex-plugin-recovery-windows.git -
Navega al directorio del proyecto:
cd codex-plugin-recovery-windows -
Ejecuta el script de instalación:
.\install.ps1
Uso
El skill se activa automáticamente cuando detecta un cambio de cuenta en Codex. También puedes ejecutarlo manualmente:
Restore-CodexPlugins
Para hacer una copia de seguridad manual de los plugins actuales:
Backup-CodexPlugins
Funcionamiento
- Detección de cambio de cuenta: El script monitorea los archivos de configuración de Codex para detectar cambios de cuenta.
- Copia de seguridad automática: Antes de que ocurra un cambio de cuenta, se realiza una copia de seguridad de la configuración actual de plugins.
- Restauración: Después del cambio de cuenta, los plugins se restauran desde el archivo de respaldo más reciente.
Estructura de archivos
SKILL.md: Documentación de la skill (este archivo)install.ps1: Script de instalaciónrestore-plugins.ps1: Script principal de restauraciónbackup-plugins.ps1: Script de copia de seguridadconfig.json: Archivo de configuración
Solución de problemas
Si los plugins no se restauran correctamente:
- Verifica que el script
restore-plugins.ps1tenga permisos de ejecución. - Asegúrate de que el archivo de respaldo exista en
%APPDATA%\Codex\plugins-backup. - Ejecuta manualmente el comando
Restore-CodexPluginspara ver los mensajes de error.
Contribuciones
Las contribuciones son bienvenidas. Por favor, abre un issue para discutir cambios importantes antes de enviar un PR.