Créditos

El éxito de este proyecto no sería posible sin la ayuda y el apoyo de cada colaborador. A continuación, todos los colaboradores involucrados en este proyecto:

Nota: La lista a continuación está ordenada aleatoriamente y no refleja los niveles de contribución reales.

Entidad desconocida

Entidad desconocida

Agente omnipotente

Trabajará en mi lugar mientras duermo, solo requiere unas tazas de café, pero no sé por qué todavía me siento cansado.

Wang Feng Ping

Wang Feng Ping

Fundador del proyecto y desarrollador principal

Construí este sitio web desde cero, ¡así que permíteme agradecerme a mí mismo sin vergüenza!

Agradecimientos a Proyectos de Código Abierto

Este proyecto está construido sobre muchos excelentes proyectos de código abierto. A continuación se muestran todos los paquetes de código abierto utilizados, organizados por importancia.

Next.js logo

Next.js

Vercel

Framework de React líder en la industria que proporciona renderizado del lado del servidor (SSR), generación de sitios estáticos (SSG), regeneración estática incremental (ISR), enrutamiento integrado, API Routes y optimización de imágenes - la mejor opción para el desarrollo web moderno.

Uso en este sitio web:Framework principal que impulsa este sitio web, proporcionando arquitectura full-stack, sistema de enrutamiento, optimización de imágenes y soporte de internacionalización

React logo

React

Meta

Biblioteca UI de JavaScript declarativa y basada en componentes desarrollada por Meta (Facebook), que ofrece un excelente rendimiento a través del DOM virtual y mecanismos de actualización eficientes, con un vasto ecosistema y soporte de la comunidad.

Uso en este sitio web:Biblioteca base para todos los componentes UI del frontend, incluyendo páginas, formularios, animaciones e interfaces de usuario

TypeScript logo

TypeScript

Microsoft

Superconjunto de JavaScript desarrollado por Microsoft que agrega sistema de tipos estáticos y las últimas características de ECMAScript, proporcionando mejor experiencia de desarrollo, sugerencias de código y verificación de errores, mejorando enormemente la mantenibilidad y eficiencia.

Uso en este sitio web:Lenguaje de desarrollo para todo el proyecto, proporcionando seguridad de tipos, sugerencias inteligentes y verificación de errores en tiempo de compilación

Apache-2.0Sitio webGitHub
Tailwind CSS logo

Tailwind CSS

Tailwind Labs

Framework CSS utility-first revolucionario para construir rápidamente diseños personalizados mediante la composición de clases de utilidad, con diseño responsivo integrado, modo oscuro y compilador JIT, mejorando dramáticamente la velocidad de desarrollo mientras mantiene el CSS ligero.

Uso en este sitio web:Framework de estilos principal que maneja todos los estilos visuales, diseños responsivos y modo oscuro

n

next-intl

Jan Amann

Solución de internacionalización diseñada para Next.js App Router, con soporte para componentes de servidor y cliente, formato de mensajes, formas plurales, localización de fecha/hora, con soporte multilingüe completo y excelente seguridad de tipos.

Uso en este sitio web:Sistema multilingüe que soporta 13 idiomas (chino tradicional, chino simplificado, inglés, japonés, coreano, tailandés, vietnamita, indonesio, malayo, francés, español, klingon, élfico)

MySQL2 logo

MySQL2

sidorares

Controlador MySQL estándar de la industria para Node.js, que proporciona conexiones de base de datos rápidas y confiables. Soporta Promise/async-await, gestión de pool de conexiones y Prepared Statements para prevención de inyección SQL. Este proyecto lo utiliza como interfaz principal de base de datos para almacenar y consultar datos de usuario, registros de juegos, publicaciones de blog y más.

Uso en este sitio web:Conectar y operar la base de datos MySQL para todo el acceso a datos

Fastify logo

Fastify

Fastify

Framework web moderno de alto rendimiento enfocado en la experiencia del desarrollador y la velocidad de la aplicación. Cuenta con un potente sistema de plugins, validación de JSON Schema y generación automática de documentación API. Tanto AI Core como RAG Ingestor usan Fastify como su servidor API para manejar conversaciones de IA, consultas RAG y lógica backend.

Uso en este sitio web:Framework backend para AI Core y RAG Ingestor

LangChain logo

LangChain

LangChain

Framework líder en la industria para construir aplicaciones LLM, simplificando los flujos de trabajo de desarrollo de IA. Proporciona interfaces unificadas para integrar varios LLM, bases de datos vectoriales, herramientas y sistemas de memoria. Este proyecto usa LangChain para construir sistemas RAG (Generación Aumentada por Recuperación) para Q&A inteligente de documentos y generación de contenido.

Uso en este sitio web:Framework principal para construir sistemas de chat AI y RAG

Ollama logo

Ollama

Ollama

Entorno de ejecución LLM local ligero que permite a los desarrolladores ejecutar modelos de lenguaje grandes en sus máquinas. Soporta modelos de código abierto como Llama 3, Gemma y Mistral. Este proyecto usa Ollama como motor de inferencia de IA para conversaciones de IA completamente offline, asegurando la privacidad del usuario y la seguridad de los datos.

Uso en este sitio web:Ejecutar modelos de lenguaje grandes localmente (Llama, Gemma, etc.)

L

LanceDB

LanceDB

Base de datos vectorial embebida de alto rendimiento diseñada para aplicaciones de IA. Construida sobre Apache Arrow y formato Lance para búsqueda de similitud vectorial ultrarrápida. Este proyecto usa LanceDB para almacenar incrustaciones vectoriales de documentos, potenciando la búsqueda semántica del sistema RAG para encontrar rápidamente el contenido más relevante para las consultas del usuario.

Uso en este sitio web:Almacenar y recuperar incrustaciones vectoriales para el sistema RAG

Apache-2.0Sitio webGitHub
HeroUI logo

HeroUI

NextUI

Biblioteca de componentes UI de React

Uso en este sitio web:Sistema de componentes UI (Card, Button, Modal, etc.)

Radix UI logo

Radix UI

WorkOS

Componentes UI sin cabeza (Headless)

Uso en este sitio web:Primitivos de componentes UI accesibles (Select, Dialog, Checkbox, etc.)

Framer Motion logo

Framer Motion

Framer

Biblioteca de animación de React

Uso en este sitio web:Efectos de animación del sitio web

T

Tiptap

Tiptap

Editor de texto enriquecido

Uso en este sitio web:Funciones de edición de blog y contenido

React Hook Form logo

React Hook Form

React Hook Form

Gestión de formularios de alto rendimiento

Uso en este sitio web:Manejo y validación de formularios

Zod logo

Zod

Colin McDonnell

Validación de esquemas de TypeScript

Uso en este sitio web:Validación de datos e inferencia de tipos

i

iron-session

Vincent Voyer

Gestión segura de sesiones

Uso en este sitio web:Gestión de sesiones de usuario

A

Apache Arrow

Apache

Formato de datos en memoria columnar

Uso en este sitio web:Procesamiento de datos de alto rendimiento (dependencia de LanceDB)

Apache-2.0Sitio webGitHub
Sharp logo

Sharp

Lovell Fuller

Procesamiento de imágenes de alto rendimiento

Uso en este sitio web:Compresión de imágenes, redimensionamiento y conversión de formato

Apache-2.0Sitio webGitHub
N

Nodemailer

Andris Reinman

Biblioteca de envío de correo electrónico

Uso en este sitio web:Enviar notificaciones del sistema y correos de verificación

A

ApexCharts

ApexCharts

Biblioteca de gráficos moderna

Uso en este sitio web:Visualización de datos para el panel de administración de Console

T

Tanstack Table

Tanstack

Biblioteca de tablas sin cabeza (Headless)

Uso en este sitio web:Construir componentes de tabla de datos potentes

n

next-themes

Paco Coursey

Cambio de temas de Next.js

Uso en este sitio web:Implementar modo oscuro y cambio de temas

b

bcrypt

kelektiv

Biblioteca de hash de contraseñas

Uso en este sitio web:Cifrado y verificación de contraseñas de usuario

Créditos - World of WFP