ai_xiaopei
9 days ago ec47bcd9555cbf94ba40823a5dbd2fb957582bbe
internal/output/formatter.go
@@ -24,6 +24,21 @@
         title = title[:18] + ".."
      }
      sb.WriteString(fmt.Sprintf("%-50s %-20s %-8s %d\n", r.Path, title, r.Section, r.Score))
      // 输出内容(如果有)
      if r.Content != "" {
         sb.WriteString("\n--- 内容 ---\n")
         sb.WriteString(r.Content)
         sb.WriteString("\n")
      }
      // 输出关联文档(如果有)
      if len(r.Links) > 0 {
         sb.WriteString("\n--- 关联文档 ---\n")
         for _, link := range r.Links {
            sb.WriteString(fmt.Sprintf("- %s\n", link))
         }
      }
   }
   sb.WriteString(fmt.Sprintf("\n共 %d 条结果\n", len(results)))