| | |
| | | type Edge struct { |
| | | FromNode int64 `json:"from_node"` |
| | | ToNode int64 `json:"to_node"` // 对于 tag/entity 边,ToNode 可以是虚拟节点 ID |
| | | Relation string `json:"relation"` // "tag" | "entity" | "wikilink" |
| | | Label string `json:"label"` // 具体值 |
| | | Provenance string `json:"provenance"` |
| | | Relation string `json:"relation"` // "tag" | "entity" | "wikilink" |
| | | Label string `json:"label"` // 具体值 |
| | | Provenance string `json:"provenance"` // "exact" | "fuzzy" | "tag" | "entity" |
| | | } |
| | | |
| | | // UnresolvedLink 悬空 wikilink(未匹配到目标节点) |
| | | type UnresolvedLink struct { |
| | | FromNode int64 // BuildGraph 内部节点 ID |
| | | LinkText string |
| | | NameTail string |
| | | } |
| | | |
| | | // Graph 知识图谱 |