cmd/rebuild.go
@@ -39,6 +39,7 @@ } // 写入边,将 BuildGraph ID 转换为 SQLite ID actualEdgeCount := 0 for _, e := range g.Edges { fromID, ok := idMap[e.FromNode] if !ok { @@ -59,6 +60,7 @@ if err := store.InsertEdge(edge); err != nil { return fmt.Errorf("插入边失败: %w", err) } actualEdgeCount++ } // 创建并填充 FTS5 索引 @@ -79,6 +81,6 @@ return fmt.Errorf("记录构建时间失败: %w", err) } fmt.Fprintf(os.Stderr, "已索引 %d 个节点, %d 条边\n", len(g.Nodes), len(g.Edges)) fmt.Fprintf(os.Stderr, "已索引 %d 个节点, %d 条边\n", len(g.Nodes), actualEdgeCount) return nil }