Knowledge Graph
Conecta tus Knowledge Items con relaciones significativas para construir una red de información interconectada.
¿Qué es el Knowledge Graph?
El Knowledge Graph transforma tus elementos almacenados de una lista plana en una red conectada. Cada relación describe cómo dos piezas de conocimiento están vinculadas, facilitando que Claude entienda el contexto y encuentre información relevante.
Por ejemplo, un informe de bug puede vincularse a la especificación de la funcionalidad de la que depende, un documento de decisión puede reemplazar a uno más antiguo, y los patrones de test pueden hacer referencia a los hooks que cubren.
Tipos de relaciones
| Tipo | Significado | Ejemplo |
|---|---|---|
related_to | Conexión general | "Auth Flow" ↔ "Login Bug" |
references | Cita o menciona | "Design Doc" → references → "API Spec" |
depends_on | Requiere al otro para funcionar | "Feature X" → depends on → "Auth System" |
implements | Implementa lo que el otro describe | "PR #42" → implements → "Feature Spec" |
extends | Se construye sobre o amplía | "V2 Plan" → extends → "V1 Plan" |
part_of | Es un componente de | "Login Page" → part of → "Auth Module" |
similar_to | El contenido es similar | "Error Handling v1" ↔ "Error Handling v2" |
derived_from | Creado a partir de | "Summary" → derived from → "Meeting Notes" |
supersedes | Reemplaza al otro | "New Policy" → supersedes → "Old Policy" |
contradicts | Entra en conflicto con | "Requirement A" ↔ "Requirement B" |
Crear relaciones
Mediante Claude (MCP)
La forma más natural de crear relaciones es pidiéndoselo a Claude en tu terminal. Claude usará las herramientas MCP de forma automática.
Vincular dos elementos
"The Auth Flow item depends on the Login Bug, link them"Vínculo bidireccional
"Connect Test Patterns and Pre-Push Hook, they're related to each other"Preguntar sobre conexiones
"What's connected to Auth Flow?"Explorar tu conocimiento
"What do I have about testing and how is it all connected?"Desde el Dashboard
También puedes crear relaciones directamente desde el dashboard:
- Abre un Space y haz clic en cualquier Knowledge Item
- En el panel lateral, desplázate hasta Related Items y haz clic en el botón + Link
- Selecciona el elemento de destino en el desplegable
- Elige el tipo de relación
- Opcionalmente, marca Bidirectional para crear el vínculo en ambas direcciones
- Haz clic en Link
Unidireccional vs bidireccional
Unidireccional
El vínculo va en un solo sentido. Adecuado para relaciones con una dirección clara.
Ejemplo: Feature X → implements → Spec Y
Bidireccional
El vínculo va en ambos sentidos. Adecuado para relaciones simétricas.
Ejemplo: Doc A ↔ related to ↔ Doc B
Ver relaciones
Hay varias formas de ver las relaciones:
- Cuadrícula de estadísticas del Space — Muestra el recuento total de relaciones del Space
- Lista de elementos— Los elementos con relaciones muestran una insignia "Linked to..." con los nombres de los elementos conectados
- Panel lateral del elemento — La sección Related Items muestra todas las conexiones con indicadores de dirección e insignias del tipo de relación
- Claude— Pregunta "¿Qué está relacionado con [elemento]?" y Claude usará
memory_list_relationshipspara mostrarte las conexiones
Eliminar relaciones
En el panel lateral del elemento, pasa el cursor sobre cualquier fila de relación y haz clic en el icono de eliminar para borrarla. Para las relaciones bidireccionales, esto elimina ambas direcciones a la vez.
Referencia de herramientas MCP
memory_relate
Crea una relación entre dos elementos.
source_id — UUID del elemento origen
target_id — UUID del elemento destino
relationship_type — Uno de los tipos listados arriba
weight — Fuerza de la relación (0-1, predeterminado: 0.5)
bidirectional — Crea el vínculo en ambas direcciones (predeterminado: false)
memory_list_relationships
Lista todas las relaciones de un Knowledge Item.
item_id — UUID del elemento a consultar