NewLineageGraph 创建谱系图。
()
| 37 | |
| 38 | // NewLineageGraph 创建谱系图。 |
| 39 | func NewLineageGraph() *LineageGraph { |
| 40 | return &LineageGraph{ |
| 41 | parentToChildren: make(map[string][]string), |
| 42 | childToParents: make(map[string][]string), |
| 43 | memoryMetadata: make(map[string]*LineageMetadata), |
| 44 | } |
| 45 | } |
| 46 | |
| 47 | // TrackMemory 追踪一个新记忆。 |
| 48 | func (lg *LineageGraph) TrackMemory(memoryID string, metadata *LineageMetadata) { |
no outgoing calls