Archivador de Proyectos
Archive proyectos completados, limpie archivos temporales y comprima para ahorrar espacio
Descripción General
Los proyectos completados pueden ocupar un espacio significativo en disco, especialmente aquellos que contienen node_modules, artefactos de compilación y otros archivos temporales. Claude puede ayudarle a limpiar inteligentemente estos archivos, preservar contenido importante y empaquetar para archivar, ahorrando espacio mientras facilita encontrarlos más tarde.
Casos de Uso
- Archivar proyectos de desarrollo completados
- Limpiar archivos temporales y cachés de proyectos de diseño
- Organizar proyectos de aprendizaje manteniendo notas y código
- Comprimir proyectos sin usar por mucho tiempo para ahorrar espacio
Pasos
Paso 1: Analizar Estructura del Proyecto
Haga que Claude primero entienda el contenido y tamaño del proyecto.
Por favor analice el proyecto ~/Projects/old-website:
- Tamaño total de archivos
- Archivos y carpetas más grandes
- Archivos temporales que se pueden eliminar de forma segura (node_modules, .cache, build, etc.)
- Estime cuánto espacio se puede ahorrar después de la limpieza
Paso 2: Limpiar Archivos Temporales
Elimine archivos innecesarios manteniendo el código fuente y la documentación.
Por favor limpie los archivos temporales del proyecto:
- Eliminar carpetas node_modules, .next, dist, build
- Eliminar .DS_Store, Thumbs.db y otros archivos del sistema
- Eliminar archivos .log y .cache
- Mantener package.json, README.md y otros archivos importantes
- Dígame qué se eliminó y cuánto espacio se ahorró
Paso 3: Crear Documentación de Archivo
Genere un archivo README para registrar información del proyecto.
Por favor cree ARCHIVE_INFO.md en el directorio raíz del proyecto conteniendo:
- Nombre y descripción del proyecto
- Fecha de archivo
- Stack tecnológico (identificado de package.json o código)
- Notas importantes (cómo restaurar, versiones de dependencias, etc.)
- Tamaño original del proyecto y tamaño archivado
Paso 4: Comprimir y Empaquetar
Empaquete el proyecto limpio en un archivo comprimido.
Por favor empaquete el proyecto:
- Usar formato tar.gz para compresión
- Incluir fecha en el nombre: old-website-archive-20250112.tar.gz
- Guardar en carpeta ~/Archives
- Verificar integridad del archivo
- Calcular y registrar suma de verificación SHA256
Paso 5: Organizar Directorio de Archivos
Organice todos los archivos por año.
Por favor organice la carpeta ~/Archives:
- Crear subcarpetas por año (2024, 2025, etc.)
- Mover archivos de archivo a carpetas de año correspondientes
- Crear un archivo index.md listando todos los proyectos archivados
- Ordenar por fecha, incluyendo nombre del proyecto, tamaño y fecha de archivo
Advertencia: ¡Asegúrese de que el proyecto realmente ya no necesita desarrollo activo antes de archivar! Es mejor mantener la carpeta original por un tiempo después de la compresión, luego eliminar después de confirmar que todo está correcto.
Consejo: Para proyectos particularmente importantes, puede crear dos archivos: uno manteniendo todos los archivos (incluyendo node_modules), y otro con solo código fuente, por si necesita volver al mismo entorno exacto.
Preguntas Frecuentes
P: ¿Cómo restauro un proyecto archivado? R: Descomprima el archivo, luego siga las instrucciones en ARCHIVE_INFO.md para instalar dependencias (como ejecutar npm install).
P: ¿Qué pasa si la tasa de compresión es baja? R: Algunos archivos (como imágenes, videos, archivos ya comprimidos) no se comprimen bien. El beneficio principal viene de eliminar node_modules y otros archivos regenerables.
P: ¿Puedo archivar a almacenamiento en la nube? R: Sí. Después de que la compresión termine, puede hacer que Claude suba el archivo al almacenamiento en la nube montado, o usar la herramienta de línea de comandos del servicio en la nube.