From 1196f409d86bc61e7596eb274840244a62ce84ba Mon Sep 17 00:00:00 2001
From: ai_xiaopei <xiaopei@aisim.cn>
Date: Wed, 29 Jul 2026 14:58:19 +0800
Subject: [PATCH] feat: config priority over env vars, export LoadConfig, add review feature

---
 cmd/rebuild.go |    4 +++-
 1 files changed, 3 insertions(+), 1 deletions(-)

diff --git a/cmd/rebuild.go b/cmd/rebuild.go
index 841c876..dfff961 100644
--- a/cmd/rebuild.go
+++ b/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
 }

--
Gitblit v1.9.1