🎂 Geburtstagskanal — Automatisierte Content-Produktion

Python-System zur Massengenerierung von Shopify-Produkten mit personalisierten Geburtstagsliedern und SEO-optimierten Beschreibungen.

PythonMySQLCSV ExportShopifySEOAutomation

🚀 Ihr Projekt. Maßgeschneidert. In Tagen, nicht Wochen.

📞 02406 803 7603 ✉️ info@computerkumpel.de

✨ Hauptfunktionen

🏭
Produktgenerierung in Serie
Erstellt automatisch Shopify-CSV-Importdateien mit hunderten personalisierten Geburtstagslied-Produkten pro Batch.
🧠
KI-unterstütztes SEO
Zufällig variierte SEO-Titel und -Beschreibungen mit Template-System. Über 10 Varianten pro Textelement gegen Duplicate Content.
🔄
Database-Driven
MySQL-Datenbank mit Vornamen-Tabelle als Datenquelle. Automatische Batch-Aufteilung bei >2000 Produkten pro CSV.
🔗
Cross-Linking-System
Automatische Verlinkung zu verwandten Namen und YouTube-Kanal. Jedes Produkt enthält Links zu 3 ähnlichen Namen.

💻 Quellcode-Einblicke

Echte Code-Snippets aus dem Projekt-Repository — direkt aus der Entwicklungsumgebung.

Python Datenbank-gesteuerte CSV-Produktgenerierung

import pymysql
import csv
import configuration
from custom import generate_custom_song_description

config = configuration.config

connection = pymysql.connect(**config)

try:
    with connection.cursor() as cursor:
        sql = "SELECT ID, Name FROM Namen"
        cursor.execute(sql)
        entries = cursor.fetchall()
        print(f"Abgerufene Einträge: {len(entries)}")

        counter = 1
        article_count = 0
        
        for entry in entries:
            if article_count == 0 or article_count >= 2000:
                # Neue CSV-Datei bei 2000 Artikeln
                csv_file = f'neue_artikel_{counter}.csv'
                new_file = open(csv_file, 'w', newline='', encoding='utf-8')
                csv_writer = csv.writer(new_file)
                
                # Shopify CSV Header
                header = ['Handle', 'Title', 'Body (HTML)', 'Vendor',
                         'Product Category', 'Tags', 'Published',
                         'Variant Price', 'Image Src', 'SEO Title',
                         'SEO Description', 'Status']
                csv_writer.writerow(header)
                counter += 1
                article_count = 0

            name = entry['Name']
            if name:
                # Custom Beschreibung und Link generieren
                Rtitel1, Rtitel2, Rtitel3, RLink1, RLink2, RLink3 = Rlinks()
                beschreibung = generate_custom_song_description(name)
                csv_writer.writerow([...])  # Produkt-Daten schreiben
                article_count += 1
                
finally:
    connection.close()
    print("CSV-Generierung abgeschlossen.")

Python SEO-Variation Engine (aus configuration.py)

import random

# SEO Title Generator mit 10 Varianten
seo1_variants = [
    "Überraschen Sie Peter mit einem personalisierten Geburtstagslied!",
    "Machen Sie Peter glücklich mit einem personalisierten Geburtstagslied!",
    "Erfreuen Sie Peter mit einem personalisierten Geburtstagslied!",
]

seo2_variants = [
    "Unser einzigartiges 'Happy Birthday to You Peter'-Video und MP3-Dateien machen seinen Tag unvergesslich.",
    "Unser 'Happy Birthday to You Peter'-Video mit persönlichem Grußwort macht seinen Tag unvergesslich.",
]

def seoDescription():
    satz1 = random.choice(seo1_variants)
    satz2 = random.choice(seo2_variants)
    satz3 = "Jetzt bestellen und in 2-3 Tagen geliefert bekommen!"
    return f"{satz1} {satz2} {satz3}"

def bildalt():
    """Generiert zufällige ALT-Texte für Produktbilder"""
    satz1 = random.choice(bildalt1_variants)
    satz2 = random.choice(bildalt2_variants)
    satz3 = random.choice(bildalt3_variants)
    return f"{satz1} {satz2} {satz3}"

📋 Projektstruktur

🚀 Vibecoding — KI-gestützte Entwicklung

Moderne KI-Coding-Tools („Vibecoding") reduzieren die Entwicklungszeit dramatisch. Was früher Wochen dauerte, entsteht heute in Tagen — mit Code auf Produktionsniveau.

System-Prompt für KI-Coding-Agenten

Baue eine Software-Lösung für folgendes Problem:
Geburtstagskanal — Automatisierte Content-Produktion

Anforderungen:
- Modular und erweiterbar
- Fehlerbehandlung mit Logging
- Konfiguration via ENV oder Config-Datei
- Dokumentation im Code
- Tests für Kernfunktionen

Tech-Stack: Python, MySQL, CSV Export, Shopify, SEO, Automation
Ziel: Produktionsreifer Code, kein Prototyp.

Bereit für Ihr eigenes Projekt?

Ob Automation, Web-App oder individuelle Software — wir setzen Ihre Idee um. Unverbindlich, pragmatisch, code-gestützt.

📞 02406 803 7603 ✉️ info@computerkumpel.de