Cómo crear un sistema de cartas aleatorias en Notion (ejemplo de tarot)
Compartir
Cómo convertí una simple solicitud en un sistema de tarot automatizado en Notion.
Hace poco recibí una petición interesante, que al principio parecía sencilla, pero que rápidamente se convirtió en un desafío fascinante.
Un cliente me preguntó si podía crear una plantilla de Notion que automatizara una tirada de tarot cruzada con aleatorización.
Al principio, la idea no me entusiasmaba demasiado (parecía un proyecto más). Pero al pensarlo mejor, me di cuenta de que era más complejo de lo que creía.
Lo que tenía en mis manos era un rompecabezas 🧩, y si hay algo que a los nerds de Notion nos encanta, es resolver rompecabezas con bases de datos inteligentes, acumulaciones y fórmulas .
Lo que parecía una tarea sencilla pronto resultó ser un proyecto complejo que requería mucho pensamiento y creatividad.
El desafío inesperado
La idea básica era crear una plantilla de Notion que pudiera extraer aleatoriamente cartas del tarot para una tirada de cruz celta.
Suena simple ¿verdad?
Pero aquí es donde las cosas se complicaron:
- Tuve que descubrir cómo aleatorizar la selección de cartas de una manera significativa,
- simular la experiencia de sacar cartas boca arriba o boca abajo,
- y calcular una quinta carta basándose en las primeras cuatro.
- Sin mencionar que la plantilla tenía que parecer intuitiva y auténtica, no solo una serie de números aleatorios.
De repente, esto dejó de ser una simple plantilla. Era una oportunidad para ampliar los límites de lo que se puede hacer en Notion, y no pude resistirme a sumergirme en él para ver hasta dónde podía llegar.
Desglosándolo: Cómo construí el sistema
1. La base de datos de tarjetas: La Fundación
- Construyendo la baraja : Primero, necesitaba una base sólida: una base de datos completa para todas las cartas del tarot. Cada carta debía tener un identificador único, una imagen, un nombre y descripciones tanto para la posición derecha como para la invertida.

- Creando aleatoriedad : Para simular el barajado, creé una fórmula que asignaba un número aleatorio a cada carta. Este número aleatorio se regeneraba con un solo clic, ofreciendo a los usuarios una nueva baraja cada vez. Aquí es donde la cosa se complicaba un poco con los cálculos: la fórmula combinaba marcas de tiempo con identificadores únicos para garantizar una experiencia verdaderamente aleatoria.

- Interacción : También configuré acumulaciones y fórmulas para interactuar con otra base de datos que ayudaría a seleccionar las cartas que se extraerían. Esto dinamizó todo el sistema, de modo que cada tirada se sintiera como una auténtica lectura de tarot.
2. Base de datos de 4 cartas aleatorias: Cómo elegir la tirada
- Selección de cartas : El siguiente paso fue crear un sistema que eligiera cuatro cartas al azar del mazo principal. Para ello, ordené las cartas según sus números aleatorios y seleccioné las cuatro mejores. Esta base de datos fue crucial para garantizar que cada carta elegida fuera única.

- Manteniendo la frescura : El proceso de clasificación y selección se diseñó para garantizar que cada vez que barajaras la baraja, obtuvieras un nuevo conjunto de cartas para tu tirada. Esto añadió un elemento sorpresa y evitó que las lecturas resultaran obsoletas.
3. Base de datos de la 5.ª tarjeta: Cálculo de la síntesis
- El cálculo : Ahora, la parte complicada: la quinta carta. La carta de síntesis debía calcularse con base en los números de las primeras cuatro cartas. Creé una fórmula que sumaba los números de estas cartas, y si la suma era mayor que 21, descomponía el número y sumaba los dígitos. Esto mantenía el resultado dentro del rango de la baraja de tarot y aseguraba la relevancia de la síntesis.

- Añadiendo profundidad : No se trataba solo de robar otra carta al azar. La carta de síntesis debía aportar algo significativo a la lectura, lo que implicaba que el cálculo debía ser preciso.
4. Base de datos de direcciones aleatorias: manejo de la orientación de las cartas
- ¿Derecha o invertida?: El último paso fue gestionar la orientación de cada carta. Necesitaba asegurarme de que ninguna apareciera derecha e invertida en la misma lectura. Creé una base de datos para comprobar la orientación y mantenerla constante en toda la tirada.
- Garantizar la autenticidad : este detalle puede parecer pequeño, pero fue crucial para que las lecturas parecieran auténticas y alineadas con cómo funciona realmente el tarot.
El resultado: una plantilla de tarot automatizada que realmente se siente bien
Tras ensamblar todo, obtuve una plantilla que no solo funcionaba, sino que era realmente atractiva. El sistema era complejo en segundo plano, pero a simple vista, ofrecía una experiencia fluida y sin interrupciones.
Exactamente lo que buscaba:
Lo que comenzó como una tarea sobre la que no estaba muy seguro se convirtió en uno de los proyectos más interesantes que he abordado en Notion.
Más información sobre la plantilla aquí .
¿Quieres ver hasta dónde puedes llevar Notion?
Si tienes curiosidad por lo que Notion realmente puede hacer, o si simplemente buscas un proyecto único, creo que esta plantilla te resultará interesante. Es un gran ejemplo de cómo combinar la creatividad con los conocimientos técnicos para crear algo funcional y atractivo.
Y para quienes buscan crear sistemas similares, espero que esta publicación les haya demostrado que, con un poco de creatividad y ganas de experimentar, pueden impulsar Notion a lograr cosas que tal vez no creían posibles. ¡Así que adelante, inténtenlo y vean lo que pueden lograr!