planning.md aktualisiert
This commit is contained in:
27
planning.md
27
planning.md
@@ -1,21 +1,18 @@
|
||||
# Projektplanung v2.2.0
|
||||
# Projektplanung v2.2.1
|
||||
|
||||
## 1. Aktueller Stand
|
||||
* **[X] Kern-Datenanreicherung implementiert:** Die Module für Scraping, Brancheneinstufung 2.0 und ML-Prognose sind funktional.
|
||||
* **[X] Content-Generierung implementiert:** Die Engine zur Erstellung von Marketing-Texten ist fertig und liefert qualitativ hochwertige Ergebnisse.
|
||||
* **[X] Remote-Steuerung implementiert:** Die Docker-basierte Brücke zu Google Sheets ist funktionsfähig und als Proof of Concept validiert.
|
||||
* **[!] Duplikats-Check blockiert:** Der `duplicate_checker.py` kann seine Ergebnisse nicht ins Google Sheet zurückschreiben, was seine Funktionalität blockiert.
|
||||
* **[X] Architektur & Module:** Alle Kernmodule sind konzipiert und implementiert.
|
||||
* **[!] System-Blocker:** Ein Versionskonflikt der `openai`-Bibliothek legt das gesamte System lahm. Alle Funktionen, die auf die KI zugreifen, stürzen mit einem `ModuleNotFoundError` ab.
|
||||
|
||||
## 2. Strategischer Plan
|
||||
**Phase 1: Finalisierung & Stabilisierung**
|
||||
* **[ ]** **Schritt 1.1 (Bugfix Duplikats-Check):** Analyse des Logs und des `duplicate_checker.py`-Codes, um den Fehler im finalen Schreibprozess zu identifizieren und zu beheben.
|
||||
* **[ ]** **Schritt 1.2 (Validierung):** Durchführung eines vollständigen, erfolgreichen Laufs des `duplicate_checker.py` über die Google Sheets-Schnittstelle.
|
||||
* **[ ]** **Schritt 1.3 (Produktivsetzung der Brücke):** Umstellung auf eine permanente `ngrok`-URL (via Paid Plan) und Aktualisierung der `app.py` und `Code.gs`-Skripte.
|
||||
|
||||
**Phase 2: Skalierung der Inhalte**
|
||||
* **[ ]** **Schritt 2.1 (Wissensbasis vervollständigen):** Ausführen des `build_knowledge_base.py`-Skripts für alle verbleibenden Branchen.
|
||||
* **[ ]** **Schritt 2.2 (Marketing-Texte vervollständigen):** Ausführen des `generate_marketing_text.py`-Skripts für alle 54 Branchen.
|
||||
**Phase 1: Stabilität wiederherstellen (Hotfix)**
|
||||
* **[ ]** **Schritt 1.1 (Analyse):** Überprüfung aller Code-Stellen, die `openai`-Fehlerklassen importieren oder verwenden, um den Umfang des Problems zu bestätigen.
|
||||
* **[ ]** **Schritt 1.2 (Downgrade):** Modifikation der `requirements.txt`, um die `openai`-Bibliothek auf eine stabile, kompatible Version (z.B. `0.28.0`) festzuschreiben.
|
||||
* **[ ]** **Schritt 1.3 (Anwendung):** Neubau des Docker-Images (`docker build`), um die Installation der korrekten Bibliotheksversion zu erzwingen.
|
||||
* **[ ]** **Schritt 1.4 (Validierung):** Durchführung eines Testlaufs (z.B. `reclassify_branches`), um zu bestätigen, dass der `ModuleNotFoundError` behoben ist und die KI-Aufrufe wieder funktionieren.
|
||||
|
||||
**Phase 3: Produktion & Wartung**
|
||||
* **[ ]** Dokumentation der finalen Workflows für den täglichen Gebrauch.
|
||||
* **[ ]** Planung für regelmäßiges Nachtrainieren des ML-Modells.
|
||||
**Phase 2: Geplante Weiterentwicklung (nach Hotfix)**
|
||||
* **[ ]** Finalisierung des Duplikats-Checks.
|
||||
* **[ ]** Vervollständigung der Wissensbasis und Generierung aller Marketing-Texte.
|
||||
* **[ ]** (Zukünftig) Planung des Code-Refactorings, um die neue `openai` v1.x API zu unterstützen.
|
||||
Reference in New Issue
Block a user