Skip to main content

ez-tree

Visualización de árboles y grafos en 3D — útil para datos jerárquicos y mapas de decisión.

Aller à l'installation

Informations de source

Dépôt
Ntizar/NtizarBrainMasterMind
Dernière activité de la source
16 juillet 2026 à 08:02
Langue détectée de SKILL.md
espagnol
Étoiles
2
Forks
0

Options d'installation

Le prompt qui vérifie d'abord la source est sélectionné par défaut. Vous pouvez passer à une commande directe ou télécharger une copie locale.

Vérifiez les fichiers source

Lisez SKILL.md et les fichiers associés affichés par SkillsMP avant de décider de l'installer.

Affichage de SKILL.md

SKILL.md
Instructions source · Aperçu en lecture seule
name
ez-tree
description
Visualización de árboles y grafos en 3D — útil para datos jerárquicos y mapas de decisión.
version
1.0.0
tags
["3D","trees","graphs","visualization","hierarchy","three.js"]
# EZ-Tree — Visualización 3D de Árboles y Grafos ## Resumen Visualización de árboles y grafos en 3D — útil para datos jerárquicos y mapas de decisión. 1.4k⭐. ## Repo de referencia - **GitHub:** `github.com/dgreenheck/ez-tree` - **Lenguaje:** JavaScript - **Licencia:** MIT ## Instalación ```bash npm install ez-tree # o git clone https://github.com/dgreenheck/ez-tree.git cd ez-tree && npm install ``` ## Uso Básico ```javascript import EzTree from 'ez-tree'; const tree = new EzTree({ container: '#tree-container', data: { name: 'Root', children: [ { name: 'A', children: [ { name: 'A1' }, { name: 'A2' } ]}, { name: 'B', children: [ { name: 'B1' } ]} ] }, layout: 'radial', // 'radial', 'hierarchical', 'force' colors: ['#2563eb', '#f97316', '#10b981'], }); tree.render(); // Interacción tree.on('click', (node) => { console.log('Clicked:', node.name); }); ``` ## Patrones Clave 1. **Layouts:** Radial, hierárquico, force-directed 2. **Interacción:** Click, hover, zoom, pan 3. **Custom:** Colores, tamaños, formas personalizables 4. **Animation:** Transiciones suaves entre layouts 5. **Export:** PNG, SVG de la visualización ## Integración con Mastermind - Complementa `threejs-3d-maps` — visualización jerárquica vs geoespacial - Útil para `competitive-intelligence` — mapas de competencia - Ideal para `dspy` — visualización de programas - Reemplaza D3.js trees para visualización 3D ## Pitfalls - **Tamaño:** Datos muy grandes (>1000 nodos) pueden ser lentos - **Layout:** El layout radial no siempre es el óptimo - **Dependencias:** Requiere Three.js - **Mobile:** Puede no funcionar bien en móviles ## Referencias - [GitHub: dgreenheck/ez-tree](https://github.com/dgreenheck/ez-tree)
Voir sur GitHub