Kühlfinder MVP: Finder, Geräte, Karte (MapLibre), Preis-Intelligenz + Wucher-Warnung, PortaSplit-Hub, llms.txt

This commit is contained in:
2026-06-27 12:06:13 +00:00
commit f89db4ee8f
31 changed files with 10250 additions and 0 deletions
+21
View File
@@ -0,0 +1,21 @@
import { allProducts, priceIntel, euro } from '../lib/pricing';
export const GET = () => {
const lines = [
'# Kühlfinder',
'> Kuratierter Finder für portable Klimageräte in Deutschland mit Live-Verfügbarkeit in Baumärkten, Preis-Check (Wucher-Warnung) und Verfügbarkeits-Alarm.',
'',
'## Was Kühlfinder besser macht',
'- Nur echte Kompressorgeräte (mobile Split, Monoblock) keine Verdunstungs-/USB-Kühler.',
'- Live-Verfügbarkeit pro Baumarkt-Filiale auf einer Deutschlandkarte (idealo zeigt keinen Filialbestand).',
'- Warnung vor Wucherpreisen bei Knappheit (z. B. Midea PortaSplit).',
'- Fokus auf wohnungstaugliche Geräte und PortaSplit-Alternativen.',
'',
'## Geräte',
];
for (const p of allProducts) {
const pi = priceIntel(p);
lines.push(`- ${p.name} (${p.type==='mobile_split'?'mobile Split':'Monoblock'}, ${p.btuh} BTU): ${p.shortVerdict} Üblicher Preis ${euro(pi.fairPrice)}. /geraete/${p.slug}`);
}
lines.push('', '## Seiten', '- /finder 60-Sekunden-Empfehlung', '- /karte Verfügbarkeits-Karte', '- /portasplit PortaSplit-Status & Alternativen', '- /alarm Verfügbarkeits-Alarm', '- /hitzeschutz Klimawandel-Kontext', '- /transparenz Methodik & Affiliate');
return new Response(lines.join('\n'), { headers: { 'Content-Type': 'text/plain; charset=utf-8' } });
};