Descargar

Editor de documentos — Guía del usuario | YoBench

Cómo usar el módulo «Docs» en YoBench: editor rich-text TipTap, wiki-enlaces, Mermaid y Draw.io, KaTeX, historial de versiones, asistente IA.

Para qué sirve el módulo «Docs»

El módulo es un editor rich-text completo dentro de YoBench para wikis internos, notas personales y documentación de proyecto. Bajo el capó — TipTap sobre ProseMirror: menú de comandos /, set extenso de bloques, diagramas Mermaid y Draw.io, fórmulas KaTeX, wiki-enlaces entre páginas, historial de versiones y asistente IA.

Lo que obtienes:

  • Jerarquía de páginas — documentos anidados con árbol en la barra lateral y migas de pan.
  • Editor rich — encabezados, listas de tareas, tablas, citas, bloques de código con resaltado de sintaxis (28 lenguajes), callouts, toggles, tabla de contenido, find & replace, selector de emojis.
  • Diagramas y fórmulas — Mermaid, Draw.io (interactivo), KaTeX.
  • Medios — imágenes redimensionables, embeds de YouTube/Vimeo, adjuntos.
  • Wiki-enlaces[[Nombre de página]] con autocompletado; backlinks rastreados automáticamente.
  • Historial de versiones — hasta 50 snapshots por página con restauración.
  • Asistente IA — Summarize, Continue Writing, Translate (8 idiomas), Improve Text.
  • Exportación/importación — Markdown, HTML, ZIP; importar .md crea una nueva página.
  • Almacenamiento local — todas las páginas y versiones en la base cifrada de YoBench.
  • Favoritos y papelera paginados — las listas largas de páginas favoritas o eliminadas se cargan por páginas y la barra lateral sigue ágil.

Parámetros de la página

Al crear o editar:

  • Título — nombre visible.
  • Icono — emoji del selector.
  • Imagen de portada — URL (opcional).
  • Padre — para anidar.
  • Banderas — favorita, eliminada (papelera), plantilla.

Etiquetas y categorías no están implementadas — la estructura se hace por jerarquía y favoritos.

Funciones del editor

Formato

  • Negrita, cursiva, subrayado, tachado, código en línea.
  • Color de texto, resaltado, subíndice y superíndice.
  • Alineación (izquierda / centro / derecha).

Bloques estructurales

  • Encabezados H1, H2, H3.
  • Listas con viñetas y numeradas.
  • Listas de tareas con casillas.
  • Citas, bloques de código (28 lenguajes, lowlight).
  • Tablas con edición de celdas.
  • Divisores horizontales.
  • Bloques callout: Info / Warning / Success / Error.
  • Bloques toggle (plegables).
  • Tabla de contenido dinámica (TOC).

Bloques avanzados

  • Wiki-enlaces[[Nombre de página]] con autocompletado de páginas existentes.
  • Mermaid — diagramas en código.
  • Draw.io — editor vectorial interactivo.
  • KaTeX — matemáticas en línea y en bloque.
  • Vídeo — embeds de YouTube/Vimeo.
  • Imágenes — subida drag-and-drop con redimensionado.
  • Adjuntos — archivos arbitrarios adjuntos a una página.

Comandos slash

Escribe / en el editor — se abre un menú de inserciones rápidas: /heading1, /heading2, /heading3, /bulletList, /taskList, /table, /image, /codeBlock, /math, /mermaid, /drawio, /video, /quote, /toggle, /toc, /divider y más.

Find & Replace, selector de emojis

Búsqueda y reemplazo estándar más selector de emojis desde la barra de herramientas.

Historial de versiones

  • Un snapshot (docs_page_versions) se crea automáticamente al cambiar a otra página.
  • Hasta 50 versiones por página; las más antiguas se eliminan.
  • En el UI Historial de versiones se ven los snapshots con marca de tiempo; Restaurar convierte la versión elegida en la actual y guarda el contenido previo como nueva versión.

Asistente IA

La barra de herramientas tiene un botón de auto-mejora. Acciones disponibles:

  • Summarize — resumen breve del texto seleccionado o de la página.
  • Continue Writing — continúa el texto en el mismo estilo.
  • Translate — traducción a 8 idiomas (inglés, ruso, alemán, español, francés, portugués, chino, japonés).
  • Improve Text — mejora gramática y claridad.

Los resultados se pueden insertar en la posición del cursor o reemplazar la selección. El proveedor IA viene de los ajustes globales del módulo.

Exportación e importación

  • Markdown (.md) — exporta la página actual.
  • HTML (.html) — exporta con estilos inline.
  • ZIP (Markdown) — todas las páginas como conjunto de .md.
  • ZIP (HTML) — todas las páginas como conjunto de .html.
  • Importar .md — crea una nueva página desde un archivo.
  • Enviar a contexto — el contenido de la página se puede empujar al Context Manager & RAG para búsqueda IA posterior.

Ajustes globales

En Ajustes → Docs:

  • Proveedor IA para Docs (docsAiProviderId) — qué proveedor del registro AI Chat impulsa Summarize / Continue / Translate / Improve.

Flujo de uso

1. Crea tu primera página

  1. Abre el módulo Docs en el menú lateral izquierdo.
  2. En la barra lateral pulsa + Nueva página.
  3. Introduce un título y opcionalmente elige un icono.
  4. Abre la página.

2. Escribe contenido

  • Escribe el texto; / abre el menú slash.
  • Arrastra archivos al editor para adjuntos e imágenes.
  • Usa [[]] para un wiki-enlace a otra página.

3. Construye la estructura

  • Arrastra páginas en la barra lateral para cambiar la jerarquía.
  • Marca las páginas usadas con frecuencia como Favoritas.

4. Usa el asistente IA

Selecciona texto → botón IA en la barra → elige una acción. El resultado se inserta o reemplaza la selección.

5. Vuelve a una versión

Abre el panel Historial de versiones → elige un snapshot → Restaurar. El contenido actual se conserva como otra versión.

6. Exporta

Menú de la página → Exportar → elige un formato. Para todo el árbol — Exportar ZIP.

Siguientes pasos

Ayuda y comentarios

¿Quieres etiquetas, edición colaborativa o más formatos de exportación? Escríbenos a través del formulario de contacto.