Logo Apisdom
InicioAPIsProyectosServiciosBlog
Volver a Proyectos

FlowXion - Plataforma Educativa de IA

Plataforma educativa interactiva que explica cómo funcionan los LLMs mediante simuladores funcionales, visualización de probabilidades y experimentación directa. Sin antropomorfismo ni promesas

Imagen principal de FlowXion - Plataforma Educativa de IA
Categoría: Desarrollo Web
Publicado: 30 de diciembre de 2025
Actualizado: 30 de diciembre de 2025
Orden: #0
Ver Proyecto

Galería del Proyecto

Imagen 1 del proyecto FlowXion - Plataforma Educativa de IA
Imagen 2 del proyecto FlowXion - Plataforma Educativa de IA
Imagen 3 del proyecto FlowXion - Plataforma Educativa de IA
Imagen 4 del proyecto FlowXion - Plataforma Educativa de IA
Imagen 5 del proyecto FlowXion - Plataforma Educativa de IA
Imagen 6 del proyecto FlowXion - Plataforma Educativa de IA

Tecnologías Utilizadas

Astro 5.16.6
Tailwind CSS 4.1.18
JavaScript (Vanilla ES6)
Cloudflare Pages
Vite
Sharp (Optimización imágenes)
Markdown/MDX
jsPDF
HTML5 Semantic
Git/GitHub

Sobre el Proyecto

FlowXion — Plataforma Educativa sobre IA basada en experimentación

FlowXion es una plataforma educativa interactiva diseñada para explicar cómo funcionan realmente los modelos de lenguaje (LLMs), sin antropomorfismo ni promesas irreales.

El proyecto no se centra en "usar IA", sino en entender por qué responde como responde, mediante simuladores funcionales, visualización de probabilidades y experimentación directa.


Problema abordado

La mayoría de personas utiliza herramientas como ChatGPT o Claude sin visibilidad sobre el proceso interno de generación de texto.

Esto provoca:

  • Dificultad para escribir prompts efectivos
  • Confusión ante respuestas inesperadas
  • Expectativas poco realistas sobre capacidades y límites

FlowXion aborda este problema haciendo visible el proceso interno de un LLM de forma práctica y verificable.


Enfoque

El proyecto se basa en aprendizaje mediante experimentación, no en teoría abstracta:

  • Visualización del proceso token a token
  • Manipulación directa de parámetros como temperatura
  • Comparación real entre prompts vagos y estructurados
  • Datos y límites explicados sin simplificaciones engañosas

Todas las herramientas son funcionales y están en producción (no mockups).


Qué demuestra este proyecto

Este proyecto demuestra capacidad para:

  • Explicar conceptos técnicos complejos a perfiles no técnicos
  • Diseñar y desarrollar herramientas interactivas reales
  • Tomar decisiones técnicas orientadas a rendimiento y simplicidad
  • Mantener código limpio, documentado y fácilmente extensible
  • Construir una arquitectura moderna con deployment automático

Funcionalidades principales

  • Simulador de generación de texto token a token
  • Visualización de probabilidades y temperatura
  • Explorador de conceptos con datos verificables
  • Experimento guiado de prompt engineering
  • Biblioteca de 41 prompts profesionales
  • Guías técnicas extensas en Markdown

Stack técnico

Frontend

  • Astro (SSG)
  • Tailwind CSS 4
  • JavaScript Vanilla (ES6+)

Content & Export

  • Markdown / MDX
  • JSON dinámicos
  • jsPDF

Deployment

  • Cloudflare Pages (CI/CD automático)

Enfoque: Rendimiento, simplicidad y control total del código.


Resultados observados

  • Comprensión clara del proceso interno de generación tras interactuar con el simulador
  • Mejora observable en la calidad de prompts tras experimentación guiada
  • Alto engagement gracias a interactividad frente a contenido pasivo
  • Lighthouse Score 95–100 en todas las métricas

Enlaces

  • Producción: flowxion.com
  • Repositorio: github.com/JUANLU45/FlowXion

FlowXion no es una demo de IA.
Es una demostración de cómo diseñar, explicar y construir software educativo técnicamente riguroso, sin vender humo.

Información Técnica

Slug del proyecto:

flowxion-plataforma-educativa-de-ia

ID del proyecto:

7VvKZyiZDAATH8ITDdsX

Estado:Publicado
Posición en lista:Orden #0

Documentación Específica del Proyecto

Arquitectura y Stack Tecnológico

Frontend

Astro 5.16.6 (SSG)

  • HTML estático con hidratación parcial
  • Build ultra-rápido (10-15 segundos)
  • Content Collections nativo

Tailwind CSS 4

  • Purge automático (reduce CSS de 3.5 MB a ~20 KB)
  • Variables CSS para dark mode

JavaScript Vanilla (ES6+)

  • Cero frameworks client-side
  • Control total del bundle

Enfoque técnico

Ejemplo: Componente Astro con hidratación selectiva

---
// src/pages/index.astro
import BaseLayout from '../layouts/BaseLayout.astro';

const title = "FlowXion - IA sin humo";
---

<BaseLayout title={title}>
  <!-- HTML estático -->
  <section class="hero">
    <h1>Entiende cómo funciona la IA</h1>
  </section>
  
  <!-- JavaScript solo donde es necesario -->
  <div id="simulador"></div>
</BaseLayout>

<script src="/js/herramienta1.js"></script>
6 Herramientas Interactivas Funcionales

Contenido:

## Herramientas principales

FlowXion incluye **6 herramientas funcionales en producción** diseñadas para explicar el funcionamiento interno de los LLMs mediante experimentación directa.

- Simulador de generación de texto token a token
- Visualización interactiva de probabilidades y temperatura
- Explorador de conceptos con datos verificables
- Experimento guiado de prompt engineering
- Generador de insights exportables (jsPDF)
- Biblioteca curada de 41 prompts profesionales

Todas permiten interacción real: sliders que afectan cálculos, comparaciones con resultados contrastados, generación dinámica y feedback inmediato.

---

## Implementación técnica destacada

**Ejemplo 1: Cálculo de probabilidades con softmax real**

```javascript
// Simulador generación texto - herramienta1.js
const calculateProbabilities = (temperature) => {
  const contexts = [
    { text: "buenos", logit: 8.2 },
    { text: "días", logit: 7.8 },
    { text: "tardes", logit: 6.5 },
    // ... 37 contextos más
  ];
  
  // Aplicar temperatura
  const adjustedLogits = contexts.map(c => c.logit / temperature);
  
  // Softmax real
  const maxLogit = Math.max(...adjustedLogits);
  const expScores = adjustedLogits.map(l => Math.exp(l - maxLogit));
  const sumExp = expScores.reduce((a, b) => a + b);
  const probabilities = expScores.map(s => s / sumExp);
  
  return contexts.map((c, i) => ({
    ...c,
    probability: probabilities[i]
  }));
};

// Actualización en tiempo real
temperatureSlider.addEventListener('input', (e) => {
  const temp = parseFloat(e.target.value);
  const probs = calculateProbabilities(temp);
  updateVisualization(probs);
}); Hola
Blog Técnico y Sistema de Contenidos

Contenido:

## Sistema de contenidos

El proyecto integra un sistema de contenidos técnicos utilizado para publicar guías extensas (2,500-3,000 palabras) sobre el funcionamiento y los límites de la IA.

**Características:**
- Contenido en Markdown tipado con validación
- Estructura mantenible y extensible
- Guías orientadas a comprensión técnica real

---

## Implementación

**Validación de contenido con Zod Schema:**

```typescript
// src/content/config.ts
import { defineCollection, z } from 'astro:content';

const guias = defineCollection({
  type: 'content',
  schema: z.object({
    title: z.string(),
    description: z.string(),
    pubDate: z.coerce.date(),
    ogImage: z.string().optional(),
    tags: z.array(z.string())
  })
});

export const collections = { guias };

Compartir este Conocimiento

Si este proyecto aporta valor o podría inspirar a otros, considera difundirlo en tu red profesional.

Logo Apisdom

Potenciando el futuro con APIs de Inteligencia Artificial y desarrollo de software a medida.

  • Términos de Servicio
  • Política de Privacidad
  • Política de Cookies
  • Política de Pagos
  • Aviso Legal
  • APIs y Precios
  • Documentación
  • Blog
  • Proyectos
  • Servicios
  • FAQ
  • ORCID
  • Extensiones oficiales:
  • ORCID iDORCID
  • app.apisdom.com
  • Contacto: contacto@apisdom.com
Contribuir
Logo Apisdom

Potenciando el futuro con APIs de Inteligencia Artificial y desarrollo de software a medida.

Redes
Políticas
  • Términos de Servicio
  • Política de Privacidad
  • Política de Cookies
  • Política de Pagos
  • Aviso Legal
Enlaces Rápidos
  • APIs y Precios
  • Documentación
  • Blog
  • Proyectos
  • Servicios
  • FAQ
Contacto
  • Email: contacto@apisdom.com
  • JuanluORCID iDORCID
Contribuir
Extensiones oficiales:
app.apisdom.com

© 2026 Apisdom. Todos los derechos reservados.

Desarrollado con Next.js