Drawnix: pizarra digital gratuita de código abierto

Drawnix: pizarra digital gratuita de código abierto 96

Drawnix es una herramienta gratuita de pizarra digital de código abierto basada en el framework Plait, cuyo nombre se inspira en «pintura» y «nido de fénix», simbolizando creatividad e innovación. Ofrece funciones como mapas mentales, diagramas de flujo y dibujo libre.

#创作工具 #思维导图

Drawnix: pizarra digital gratuita de código abiertoIntroducción

Drawnix es una herramienta de pizarra blanca de código abierto y gratuita basada en el marco Plait. Su nombre está inspirado en "dibujo" y "renacer de las cenizas como un fénix", representando creatividad e innovación. Ofrece funciones como mapas mentales, diagramas de flujo y dibujo libre, admite extensiones mediante plugins y es compatible con varios marcos de interfaz de usuario.

Cuenta con autoguardado, lienzo infinito, permite deshacer y rehacer, y puede exportar a formatos como PNG, JPG y JSON. Incluye modo de temas y también se puede utilizar en dispositivos móviles. Los usuarios pueden desplegarlo con Docker o ejecutarlo localmente, y es posible acceder de forma remota mediante herramientas como cpolar. Es adecuado para tomar notas personales, colaboración en equipo, enseñanza y otros escenarios.

screenshot (2).webp

Características de Drawnix

  • Código abierto y gratuito: basado en la licencia MIT, se puede usar y modificar libremente

  • Funciones variadas: admite mapas mentales, diagramas de flujo, pincel libre, inserción de imágenes, etc.

  • Arquitectura de plugins: diseño modular con una arquitectura técnica algo compleja pero altamente extensible

  • Soporte multi-framework: se integra con varios marcos de UI (como Angular, React) y marcos de texto enriquecido (actualmente solo compatible con Slate)

  • Función de exportación: puede exportar a imágenes PNG y formato JSON (.drawnix)

  • Características de edición: admite operaciones como deshacer, rehacer, copiar y pegar

  • Lienzo infinito: permite hacer zoom, desplazarse y disfrutar de una experiencia de lienzo ilimitado

  • Modo de tema: permite cambiar de tema

  • Adaptación de dispositivos: compatible con dispositivos móviles

Funciones principales de Drawnix

  • Colaboración多人: admite que varias personas dibujen, editen y anoten en línea simultáneamente en la misma pizarra.

  • Herramientas de dibujo variadas: incluye pinceles, herramientas para dibujar formas (rectángulos, círculos, flechas, etc.), herramientas de texto, etc., seleccionables según las necesidades.

  • Múltiples plantillas de fondo: proporciona plantillas de fondo como cuadrícula, puntos y blanco, lo que facilita el dibujo preciso y el diseño.

  • Importación y exportación de archivos: puede importar imágenes PNG, JPG, etc. como fondo o referencia, y también exportar a imágenes o gráficos vectoriales, lo que facilita guardar y compartir.

  • Barra de herramientas personalizable: permite personalizar la disposición de la barra de herramientas y el orden de las herramientas según los hábitos de uso.

  • Conversión de sintaxis: admite la conversión de sintaxis mermaid a diagramas de flujo y de texto markdown a mapas mentales.

Escenarios de uso de Drawnix

  • Enseñanza en línea: los profesores pueden usarlo para dar clases en línea, explicar y demostrar en tiempo real, y los estudiantes pueden interactuar y hacer preguntas en la pizarra.

  • Reuniones remotas: los participantes pueden discutir y colaborar en tiempo real, expresando ideas de forma intuitiva mediante dibujos y diagramas de flujo.

  • Planificación de proyectos: los miembros del equipo pueden dibujar mapas mentales y diagramas de flujo para organizar las ideas y procesos del proyecto.

  • Diseño creativo: los diseñadores pueden hacer bocetos y anotaciones en la pizarra para expresar rápidamente sus ideas de diseño.

Cómo usar Drawnix

  1. Instalación e implementación: descargue el código del repositorio de código abierto, siga las instrucciones para instalar e implementar, y luego acceda y úselo a través del navegador.

  2. Crear una pizarra: tras iniciar sesión, puede crear una nueva pizarra y elegir la plantilla de fondo y la disposición de la barra de herramientas que mejor se adapten.

  3. Invitar a colaborar: comparta el enlace o invite a otras personas para lograr la edición y el dibujo多人 en tiempo real.

  4. Guardar y compartir: puede guardar el contenido en cualquier momento y también exportarlo como imagen o gráfico vectorial para compartirlo con otros.

¿Cómo implementar Drawnix mediante Docker?

Método uno: implementar usando una imagen ya construida

1. Descargar la imagen: descárguela de Docker Hub, por ejemplo, ejecute docker pull ydxian/drawnix:latest.

2. Cree el archivo docker-compose.yml: cree este archivo localmente con el siguiente contenido:

plaintext
version: '3'
services:
drawnix:
image: ydxian/drawnix:latest
container_name: drawnix
restart: always
ports:
  - "8200:80"

3. Iniciar el contenedor: ejecute docker-compose up -d en el directorio donde se encuentra el archivo para iniciarlo.

4. Acceder al servicio: introduzca http://服务器IP:8200 en el navegador.

如何通过 Docker来部署 Drawnix?

Método dos: construir la imagen自行 e implementar

1. Descargar el código del proyecto: ejecute git clone https://github.com/plait-board/drawnix.git para descargarlo.

2. Construir la imagen: entre en el directorio del proyecto y ejecute docker build -t 自定义镜像名:标签 ., por ejemplo, docker build -t drawnix:latest ..

3. Crear el archivo docker-compose.yml: el contenido es similar al del método uno, cambie el nombre de la imagen por la que haya construido usted mismo, por ejemplo:

plaintext
version: '3'
services:
drawnix:
image: drawnix:latest
container_name: drawnix
restart: always
ports:
  - "8200:80"

4. Iniciar el contenedor: ejecute docker-compose up -d en el directorio donde se encuentra el archivo para iniciarlo.

5. Acceder al servicio: introduzca http://服务器IP:8200 en el navegador para acceder.

✅Dirección de código abierto: https://github.com/plait-board/drawnix

Herramientas relacionadas con Drawnix: pizarra digital gratuita de código abierto