Buscador de material
Volver a 08 Proyectos · 00 Material
Estado: planificación con prototipo funcional. La implementación final la escribes tú desde cero con Python y Git. El disparador automático ya está activo y espera tu buscar_material.py.
Documentos
- Plan — objetivo, alcance, arquitectura, hitos y criterios de aceptación.
- Prototipo — demo ejecutable con documentación curada, Wikipedia y GitHub.
- Disparador automático — ejecutar el script al guardar
temas.md. - Implementación de referencia — versión funcional que se usó para explorar el problema. No es la entrega.
Estructura
08_Proyectos/buscador-material/
├── README.md # este documento
├── Plan-buscador.md # planificación
├── run.sh # punto de entrada que vas a implementar
├── run.ps1 # equivalente para Windows
├── requirements.txt # dependencias sugeridas
├── systemd/ # servicio y path unit para Linux
├── prototipo/ # demo ejecutable sin dependencias
└── referencia/ # implementación de referencia, opcionalCómo empezar
- Leer Plan.
- Ver el prototipo para entender el flujo.
- Crear
buscar_material.pyen la raíz de este proyecto. - Implementar los hitos en orden.
- Ejecutar
./run.sh --tema "tema de prueba". - Cuando exista
buscar_material.py, el disparador ya activo lo ejecutará al guardartemas.md.
Reglas del proyecto
- La salida va a
03_Fundamentos/Material/. - El archivo de entrada es
03_Fundamentos/Material/temas.md. - No sobrescribir
notas.md. - No descargar PDFs ni videos: guardar enlaces.
- Versionar con Git desde el primer hito.
- El entorno
.venvno se sincroniza con Syncthing.