Nueva ficha desde plantilla
Las plantillas viven en Templates/ en la raíz del repo. El script scaffold_from_template.py las instancia en Galactic_Guide_Hard_Sci-Fi_Andromeda/ con placeholders básicos ya sustituidos.
NOTE
Este flujo no edita Libro/. Tras crear la ficha, ejecuta el pipeline para publicarla en la web.
Comandos rápidos
bash
cd scripts
# Ver los 18 tipos disponibles
python3 scaffold_from_template.py --list
# Sistema nuevo
python3 scaffold_from_template.py --type sistema --name Nova_Test
# Censo de un sistema
python3 scaffold_from_template.py --type censo --name Nova_Test --system Nova_Test \
--capital Nova_Prime --rho-s 12.0
# Personaje
python3 scaffold_from_template.py --type personaje --name Xander --role Protagonistas --gender "♂︎"
# Sobrescribir si ya existe
python3 scaffold_from_template.py --type especie --name Foo --forceTipos de ficha
--type | Requiere | Ejemplo de destino |
|---|---|---|
sistema | — | Andromeda_Galaxy/Sistema_Foo/ |
censo | --system | .../Censo_Foo.md |
planeta | --system | .../PLANETAS/Bar/Bar.md |
ciudad | --system, --planet | .../CIUDADES/METROPOLIS/Ciudad.md |
estacion | --system | .../ESTACIONES/Estacion.md |
estrella | --system | .../ESTRELLAS/Estrella.md |
anillo | --system, --planet | .../ANILLOS/Anillo.md |
satelite | --system, --planet | .../LUNAS/Luna.md |
mapa | --system | map_Sistema_Foo.txt |
poi | --system, --planet | asentamientos / POI |
personaje | --role, --gender | Lore/10_Personajes/... |
especie | — | Lore/04_Especies_y_Civilizaciones/Especies/ |
nave | --fleet | Lore/16_Naves_Espaciales/... |
droide | --subdir | Lore/19_Droides/... |
cristal | --code | Lore/07_Cristales_y_Artefactos/ |
arsenal | — | Lore/09_Arsenal_y_Armamento/Arsenal_por_Especie/ |
flora / fauna | — | Lore/11_Geografia_y_Biomas/ |
Publicar en la web
bash
cd scripts && python3 pipeline.py
cd ../website-main && npm run dev # previsualizarDocumentación extendida: Canon Maestro — Plantillas.