2 puntos por eoeoe 2026-03-13 | Aún no hay comentarios. | Compartir por WhatsApp

Hasta ahora solo me había dedicado a seguir lo que suben a GeekNews, y esta es la primera vez que publico algo.

Hice una wiki que corre en el ecosistema de Cloudflare Workers.

La construí aprovechando al máximo servicios del ecosistema de Cloudflare como la base de datos D1, KV y el almacenamiento R2, y para operaciones pequeñas o uso como wiki personal se puede mantener de forma estable con el free tier.

Los documentos se escriben con Toast UI Editor y Markdown, y también hay algunas sintaxis adicionales necesarias para una wiki que Markdown no soporta. (notas al pie, enlaces entre documentos, plantillas, etc.)

Además, también tiene una función para insertar directamente íconos de Bootstrap y MDI desde el editor.
{bi:card-text} {mdi:dots-vertical} de esta forma, en la pantalla de lectura del documento se interpretan automáticamente como íconos.

Para mayor comodidad,
si en el caso de los íconos escribes solo el corchete de apertura como {bi: o {mdi:, y en el caso de los enlaces entre documentos o las plantillas solo [[ o {{, aparece un autocompletado junto al cursor que se puede manejar con el mouse o con las flechas del teclado.

Para que los chatbots de IA puedan leer de forma eficiente los datos de la wiki, al servidor MCP le agregué funciones de búsqueda por título, búsqueda FTS, extracción de tabla de contenido de documentos y lectura de secciones específicas, para que puedan elegir y leer solo partes concretas del documento y así ahorrar tokens. Además, parte de la sintaxis que no aporta nada aunque se envíe como contexto se excluye automáticamente al leer mediante MCP.

Ya están implementadas casi todas las funciones típicas de una wiki, como gestión de permisos por usuario, categorías e inserción de scripts en el header (para anuncios o código de analítica de visitas).

Originalmente empecé a desarrollarla porque con un conocido queríamos operar una wiki para aficionados al audio, pero después de intentar configurar wiki.js en un NAS Synology y ver que se caía seguido, lo dejamos. Luego empecé a desarrollarla yo mismo y, por una cosa u otra, el plan de operar la wiki juntos se canceló, pero como me daba pena dejar perder lo que ya había hecho, decidí publicarlo.

Lo que está corriendo como prueba es
https://wiki.vialinks.xyz
y el servidor MCP también está abierto. (https.wiki.vialinks.xyz/api/mcp)

La función MCP también se puede probar en https://mcp.vialinks.xyz.

Aún no hay comentarios.

Aún no hay comentarios.