Lexiverse
Lexiverse - 영어 학습자를 위한 AI 기반 문맥 독해 엔진
아직 감지된 업데이트가 없습니다. GitHub 릴리스가 나오면 여기에 보입니다.
개인 계정의 공개 저장소 소유자는 GitHub로 로그인해 운영자를 확인하고 소개를 직접 관리할 수 있습니다. 관리자 승인은 필요하지 않습니다.
로그인한 뒤 확인 파일을 만들어 이 저장소의 기본 브랜치에 30분 안에 커밋해 주세요. 다른 브랜치나 포크의 파일은 인정하지 않습니다. 파일을 올린 뒤 아래에서 확인하면 관리자 승인 없이 관리할 수 있습니다. 자격을 유지하려면 파일을 남겨 두세요.
로그인이 필요하면 로그인 화면으로 이동합니다. 로그인 후 이곳으로 돌아와 원하는 확인 버튼을 다시 눌러 주세요.
프로젝트 폴더에서 /nomorevibe verify를 실행하면 소유권을 확인하고 소개를 직접 관리할 수 있습니다.
1분 만에 확인하기메이커가 쓴 소개는 위의 한 줄이 전부입니다. 더 자세한 내용은 저장소 README에서 읽을 수 있습니다. 저장소 README ↗
README 전체를 불러오는 중입니다.
README 전문 보기 ↗Simulador de exámenes y visor de resúmenes interactivos para el Grado Superior DAW. Lee los ficheros .txt y .json del disco en tiempo real y no requiere reinicios al añadir contenido nuevo.
npm install
npm run dev # desarrollo — terminal abierta, logs en pantalla
Para uso normal en segundo plano (con pm2):
npm install -g pm2 # una sola vez
npm start # arranca en segundo plano
Abre el navegador en http://localhost:3000
| Comando | Acción |
|---|---|
npm run dev | Servidor en primer plano con logs |
npm start | Servidor en segundo plano (pm2) |
npm run validate | Valida todos los ficheros data/*/u*.resumen.json |
npm run qa | QA Playwright sobre todos los resúmenes |
| Comando | Acción |
|---|---|
pm2 start server.js --name examenes-daw | Primer arranque |
pm2 restart examenes-daw | Reiniciar tras cambios en el código |
pm2 logs examenes-daw | Ver logs en tiempo real |
pm2 stop examenes-daw | Parar el servidor |
pm2 delete examenes-daw | Eliminar el proceso de pm2 |
pm2 startup | Arranque automático al iniciar el sistema |
Generador de Exámenes/
├── server.js
├── package.json
├── public/
│ ├── index.html ← Simulador de exámenes
│ └── summaries.html ← Visor de resúmenes interactivos
└── data/
└── si/ ← Sistemas Informáticos (ejemplo)
├── u1.txt
├── u2.txt
├── ps.txt ← Prueba semestral (opcional)
└── u1.resumen.json ← Resumen interactivo (opcional)
| Acción | Efecto sin tocar el código |
|---|---|
Crear carpeta data/ed/ con sus .txt | Nueva asignatura aparece en el menú |
Añadir u8.txt a data/si/ | Modo 2 (examen conjunto) la incluye |
Añadir ps.txt a cualquier asignatura | Activa el Modo 3 (simulacro final) |
Añadir u1.resumen.json a cualquier asignatura | La unidad aparece en Resúmenes |
ps.txt + 15 de las unidades (solo si existe ps.txt)| Resultado | Puntos |
|---|---|
| Acierto | +0.25 |
| Fallo | −(0.25 / 3) |
| En blanco | 0 |
La nota final se escala a 10. El modo por unidad no aplica penalización.
.txtExportación estándar de Moodle. Cada pregunta sigue el patrón:
Pregunta NRespuesta
A.
Opción A
B.
Opción B
C.
Opción C
D.
Opción D
Retroalimentación
La respuesta correcta es: Opción correcta
También se soporta el formato nativo PREGUNTA: / A: / B: / C: / D: / RESPUESTA: / EXPLICACION:.
Accesibles en http://localhost:3000/summaries.html. Cada unidad se define en un fichero JSON independiente.
Ubicación: data/<asignatura>/u<N>.resumen.json
Cómo añadir una unidad:
data/<asignatura>/u<N>.resumen.json con la estructura requerida.npm run validate y corregir los errores que reporte.pm2 restart examenes-daw o npm run dev)./summaries.html, verificar que aparece la unidad y ejecutar npm run qa.Tipos de bloque disponibles:
| Tipo | Uso |
|---|---|
text | Párrafo de texto plano |
cards | Tarjetas con título, subtítulo y descripción |
accordion | Lista colapsable de título + contenido |
timeline | Línea temporal con año, etiqueta y detalle |
flipcards | Tarjetas giratorias término / definición |
chips | Etiquetas visuales (lista de strings) |
table | Tabla con cabeceras y filas |
code | Bloque de código con fuente monospace |