Modelo abierto · MIT · sin build

Tu centro de ayuda se vuelve un mapa

En lugar de un FAQ, la persona elige el problema que tiene ahora y recibe un camino en orden, con preguntas de sí o no y el enlace correcto en cada etapa.

Mapa de Ayuda: cada problema se vuelve un camino con etapas y enlaces
En resumen

mapa-ajuda es un modelo listo de centro de ayuda para sitios, cursos, comunidades y productos. En lugar de una lista de preguntas frecuentes, el visitante hace clic en el problema que tiene ahora y ve un camino en etapas, con el enlace correcto en cada una. Sirve para quien recibe siempre las mismas dudas o tiene contenido disperso en varios lugares. Es una sola página HTML: para usarla, basta editar un archivo de texto con tus caminos y publicarlo en cualquier hosting.

Qué es

Una ayuda que muestra el camino, no una lista de artículos

Tres ideas hacen que el mapa funcione mejor que un FAQ.

Mapa de Ayuda: elige el problema, pasos en orden, preguntas de sí o no

🧭 Un problema, un camino

Las tarjetas están escritas como la persona pediría ayuda ("no encuentro un contenido"). Un clic abre las etapas en orden, en la misma página.

❓ Preguntas de corte

En el punto donde la mayoría se traba, una pregunta de sí o no devuelve a quien todavía no cumplió el requisito previo. Menos dudas repetidas en soporte.

📄 Un solo archivo

Lo visual y la lógica quedan en index.html. Los textos, enlaces e ilustraciones quedan en config.js. Cambias el archivo, cambias el mapa.

Míralo funcionando

El mapa del ecosistema INEMA

El modelo ya viene configurado con 6 caminos que cubren inema.club, inema.pro, inema.vip, eventos, news, búsqueda y el archivo de aventura. Haz clic en una tarjeta y sigue las etapas. También hay un ejemplo genérico, de una empresa ficticia, para usar como punto de partida.

Página del Mapa de Ayuda con seis tarjetas ilustradas
Cómo funciona

De la tarjeta al enlace correcto

Cada camino es una secuencia de piezas. El motor arma el recorrido en horizontal en la computadora y en columna en el celular.

Elige el problema→ Abre el camino→ Paso con enlace→ Pregunta sí/no→ Salida hacia otro camino

Paso

Una acción con un enlace. passo

Flecha

Lo que lleva al siguiente: "¿No lo encontraste?", "Si sí". seta

Pregunta

Sí o no, con un desvío para quien no está listo. pergunta

Lista

Varias opciones del mismo nivel, numeradas. lista

Salida

Lleva a otra tarjeta y conecta los caminos. saida

Requisitos previos

Lo que necesitas

Nada de instalar frameworks. Un editor de texto y un lugar donde publicar.

Editor de texto

Cualquiera sirve (VS Code, Notepad++, el del sistema). Solo editas el config.js.

# abrir la carpeta en VS Code
code mapa-ajuda

Git (opcional)

Para copiar el modelo y publicar en GitHub Pages. Sin Git, descarga el ZIP desde GitHub.

# comprobar si está instalado
git --version

Hosting estático

GitHub Pages, Vercel, Netlify o el servidor de tu sitio. También se abre directo en el navegador.

# probar en la computadora
python3 -m http.server 8000
Guía de uso · paso a paso

Arma el mapa de ayuda de tu negocio

Seis pasos, de la descarga a la página en línea.

1

Copia el modelo

Clona el repositorio (o usa "Use this template" en GitHub, o descarga el ZIP).

git clone https://github.com/inematds/mapa-ajuda.git meu-mapa
cd meu-mapa
2

Empieza por el ejemplo genérico

El config.js que viene en el repo es el de INEMA. Cámbialo por el ejemplo en blanco, que ya trae comentarios con todos los campos.

cp exemplos/config.vazio.js config.js
3

Escribe un camino

Cada problema es una tarjeta. El fluxo es la lista de piezas, en el orden en que aparecen. El texto acepta **negrita**. Los nombres de los campos (titulo, fluxo, tipo…) quedan en portugués: son las claves de la herramienta.

{
  id: 'suporte',
  titulo: 'Algo salió mal',
  resumo: 'Error, acceso o cobro.',
  icone: 'escudo',
  imagem: 'assets/suporte.webp',  // opcional
  fluxo: [
    { tipo: 'passo', rotulo: 'Más rápido', tempo: 'Al instante', titulo: 'Busca en la base de ayuda',
      link: { texto: 'Buscar', url: 'https://exemplo.com/ajuda' } },
    { tipo: 'seta', rotulo: '¿No lo encontraste?' },
    { tipo: 'pergunta', pergunta: '¿Ya tienes cuenta?',
      ramo: { rotulo: 'Si no', tipo: 'nao', titulo: 'Créala primero.', abrir: 'primeiros-passos' } },
    { tipo: 'seta', rotulo: 'Si sí', cor: 'sim' },
    { tipo: 'saida', pergunta: '¿Sigues trabado?', texto: 'Hablar con una persona', destino: 'contato' }
  ]
}
4

Pon las ilustraciones

Guarda una imagen por tarjeta en assets/ (WebP, 3:2, hasta ~100 KB) y apúntala en el campo imagem. La portada de la página va en capa. Sin imagen, la tarjeta muestra el ícono. Usa la misma línea visual en todas: misma paleta, luz y fondo, sin texto dentro de la imagen.

# convertir una imagen a WebP liviano
ffmpeg -i arte.png -vf scale=960:-1 -q:v 80 assets/suporte.webp
5

Prueba en la computadora

Abre el servidor local y haz clic en todas las tarjetas. Cada camino tiene su propia dirección: #suporte abre directo el camino de soporte.

python3 -m http.server 8000  # abre http://localhost:8000/#suporte
6

Publica

Sube a GitHub y activa Pages (o arrastra la carpeta a Vercel o Netlify). No hay build.

git add -A && git commit -m "meu mapa de ajuda" && git push
gh api -X POST repos/<usuario>/<repo>/pages -f 'source[branch]=main' -f 'source[path]=/'

Cómo escribir un buen camino

Con la voz de quien pide

"Necesito ayuda con el acceso", no "Soporte". La persona tiene que reconocerse en la tarjeta.

De 3 a 5 etapas

Si son más, divídelo en dos caminos y conéctalos con una Salida.

Una pregunta de corte

En el punto donde la mayoría se traba. Quien no hizo lo anterior vuelve una casilla.

Un enlace por paso

Y un verbo en el botón: "Abrir", "Buscar", "Escribir".

Canales en orden de rapidez

En soporte: primero lo que responde al instante, luego las personas, el correo al final.

Nunca un callejón sin salida

Todo camino termina en otro camino o en un canal humano.

Ejemplos

El mapa de INEMA, en tres pantallas

Todo esto sale del mismo config.js, sin tocar el motor.

Portada y tarjetas ilustradas del mapa
La portada y las seis tarjetas, cada una con su ilustración y el conteo de etapas.
Camino «No sé por dónde empezar» abierto
El camino "No sé por dónde empezar": pasos, pregunta de corte y la salida hacia el siguiente camino.
Mapa en el celular, tema oscuro
En el celular, tema oscuro, abierto directo por el enlace del camino.
Roadmap

Lo que ya existe y lo que puede venir

Lo marcado como idea todavía no está hecho.

Hecho
Motor + configuración + ejemplosPágina única con 5 tipos de pieza, tema claro/oscuro, enlace directo por camino, ilustraciones opcionales, mapa del ecosistema INEMA y ejemplo genérico.
Idea
Mapa en varios idiomasUn config.js por idioma y selector en la página.
Idea
Búsqueda dentro del mapaEscribir la duda e ir directo al camino correcto.
Idea
Medir dónde se detienen las personasContar qué caminos y pasos se abren más, para saber dónde mejorar.