From 3f30acc9d03f809b34eba2ca59c50909849e87f7 Mon Sep 17 00:00:00 2001 From: Floke Date: Thu, 29 Jan 2026 08:21:19 +0000 Subject: [PATCH] Docs: Add documentation for competitor import script and JSON file [2ea88f42] --- readme.md | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/readme.md b/readme.md index ee57cec0..2001d38d 100644 --- a/readme.md +++ b/readme.md @@ -499,6 +499,11 @@ Ein lokaler Micro-Service zur Transkription und Analyse von Audio-Dateien (Meeti * **Funktionen:** Upload (MP3/WAV), Automatisches Chunking (FFmpeg), Transkription mit Timestamps. * **Zugriff:** Über das Dashboard `/tr/`. +### `import_competitive_radar.py` (Competitor Import) + +#### Hauptfunktion +Dieses Skript dient dem einmaligen Import von Wettbewerbsanalyse-Daten aus einer JSON-Datei in die Notion-Datenbanken. Es liest eine spezifische JSON-Datei (`analysis_robo-planet.de-4.json`), die die Ergebnisse einer externen Analyse enthält, und legt die entsprechenden Einträge für Unternehmen, Produkte und deren Verknüpfungen in Notion an. Das Skript ist zustandsbewusst, d.h. es prüft vor dem Anlegen, ob ein Eintrag bereits existiert, um Duplikate zu vermeiden. + #### Neue Features (Interne Deduplizierung) - **Zwei-Modi-Betrieb:** Das Skript fragt beim Start interaktiv ab, ob ein externer Vergleich oder eine interne Deduplizierung durchgeführt werden soll. - **Gruppierung & ID-Zuweisung:** Im internen Modus werden gefundene Duplikatspaare zu Clustern zusammengefasst (z.B. wenn A=B und B=C, dann ist A,B,C eine Gruppe). Jede Gruppe erhält eine eindeutige ID (z.B. `Dup_0001`), die in eine neue Spalte `Duplicate_ID` im `CRM_Accounts`-Sheet geschrieben wird.