Files
Brancheneinstufung2/tmp/sidebar.txt
Floke 725ba3a096 feat(company-explorer): force-refresh analysis and refine extraction logic
- Enforced fresh scrape on 'Analyze' request to bypass stale cache.
- Implemented 2-Hop Impressum scraping strategy (via Kontakt page).
- Refined numeric extraction for German locale (thousands separators).
- Updated documentation with Lessons Learned.
2026-01-08 16:14:01 +01:00

1 line
12 KiB
Plaintext

<div class="fixed inset-y-0 right-0 w-[550px] bg-slate-900 border-l border-slate-800 shadow-2xl transform transition-transform duration-300 ease-in-out z-40 overflow-y-auto"><div class="flex flex-col h-full"><div class="p-6 border-b border-slate-800 bg-slate-950/50"><div class="flex justify-between items-start mb-4"><h2 class="text-xl font-bold text-white leading-tight">2H GmbH &amp; Co. KG</h2><div class="flex items-center gap-2"><button class="p-1.5 text-slate-500 hover:text-white transition-colors" title="Refresh"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-refresh-cw h-4 w-4"><path d="M3 12a9 9 0 0 1 9-9 9.75 9.75 0 0 1 6.74 2.74L21 8"></path><path d="M21 3v5h-5"></path><path d="M21 12a9 9 0 0 1-9 9 9.75 9.75 0 0 1-6.74-2.74L3 16"></path><path d="M8 16H3v5"></path></svg></button><button class="p-1.5 text-slate-400 hover:text-white transition-colors"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-x h-6 w-6"><path d="M18 6 6 18"></path><path d="m6 6 12 12"></path></svg></button></div></div><div class="flex flex-wrap gap-2 text-sm items-center"><div class="flex items-center gap-2"><a href="https://www.igepa.de/zweih_gmbh_co_kg/ueber-uns/" target="_blank" class="flex items-center gap-1 text-blue-400 hover:text-blue-300 transition-colors"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-external-link h-3 w-3"><path d="M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"></path><polyline points="15 3 21 3 21 9"></polyline><line x1="10" x2="21" y1="14" y2="3"></line></svg> igepa.de</a><button class="p-1 text-slate-600 hover:text-white transition-colors" title="Edit Website URL"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-pencil h-3 w-3"><path d="M17 3a2.85 2.83 0 1 1 4 4L7.5 20.5 2 22l1.5-5.5Z"></path><path d="m15 5 4 4"></path></svg></button></div><span class="flex items-center gap-1 px-2 py-0.5 bg-slate-800 text-slate-300 rounded border border-slate-700"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-briefcase h-3 w-3"><rect width="20" height="14" x="2" y="7" rx="2" ry="2"></rect><path d="M16 21V5a2 2 0 0 0-2-2h-4a2 2 0 0 0-2 2v16"></path></svg> Einzelhandel</span><span class="px-2 py-0.5 rounded text-[10px] font-bold uppercase tracking-wider bg-green-900/40 text-green-400 border border-green-800/50">ENRICHED</span></div><div class="mt-6 flex gap-2"><button class="flex-1 flex items-center justify-center gap-2 bg-slate-800 hover:bg-slate-700 disabled:opacity-50 text-white text-xs font-bold py-2 rounded-md border border-slate-700 transition-all"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-search h-3.5 w-3.5"><circle cx="11" cy="11" r="8"></circle><path d="m21 21-4.3-4.3"></path></svg>DISCOVER</button><button class="flex-1 flex items-center justify-center gap-2 bg-blue-600 hover:bg-blue-500 disabled:opacity-50 text-white text-xs font-bold py-2 rounded-md transition-all shadow-lg shadow-blue-900/20"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-bot h-3.5 w-3.5"><path d="M12 8V4H8"></path><rect width="16" height="12" x="4" y="8" rx="2"></rect><path d="M2 14h2"></path><path d="M20 14h2"></path><path d="M15 13v2"></path><path d="M9 13v2"></path></svg>ANALYZE POTENTIAL</button></div></div><div class="p-6 space-y-8"><div class="space-y-4"><h3 class="text-sm font-semibold text-slate-400 uppercase tracking-wider flex items-center gap-2"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-bot h-4 w-4"><path d="M12 8V4H8"></path><rect width="16" height="12" x="4" y="8" rx="2"></rect><path d="M2 14h2"></path><path d="M20 14h2"></path><path d="M15 13v2"></path><path d="M9 13v2"></path></svg> AI Strategic Dossier</h3><div class="bg-slate-800/30 rounded-xl p-5 border border-slate-800/50 space-y-4"><div><div class="text-[10px] text-blue-400 uppercase font-bold tracking-tight mb-1">Business Model</div><p class="text-sm text-slate-200 leading-relaxed">2H GmbH &amp; Co. KG ist ein Großhändler für bedruckbare und digitale Medien, der sich an Unternehmen richtet, die Medien nutzen oder produzieren. Sie bieten ein breites Sortiment vom Papierkuvert bis zum digitalen Infoboard und unterstützen ihre Kunden mit Beratung, Materialverarbeitung und technischen Dienstleistungen. Ihr Ziel ist es, ihren Kunden zu helfen, im Bereich Medien und Kommunikation erfolgreich zu sein.</p></div><div class="pt-4 border-t border-slate-800/50"><div class="text-[10px] text-orange-400 uppercase font-bold tracking-tight mb-1">Infrastructure Evidence</div><p class="text-sm text-slate-300 italic leading-relaxed">"Nur Großhändler sind in der Lage, ein fast unerschöpfliches Sortiment auf Lager zu halten und just-in-time auszuliefern. Wir vereinbaren mit Ihnen gerne individuelle Logistikleistungen, gerne auch über Sonderleistungen wie zum Beispiel die Einlagerung und Auslieferung von Fertigware."</p></div></div></div><div class="space-y-4"><div class="flex items-center justify-between"><h3 class="text-sm font-semibold text-slate-400 uppercase tracking-wider flex items-center gap-2"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-globe h-4 w-4"><circle cx="12" cy="12" r="10"></circle><path d="M12 2a14.5 14.5 0 0 0 0 20 14.5 14.5 0 0 0 0-20"></path><path d="M2 12h20"></path></svg> Company Profile (Wikipedia)</h3><button class="p-1 text-slate-500 hover:text-blue-400 transition-colors" title="Edit / Override URL"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-pencil h-3.5 w-3.5"><path d="M17 3a2.85 2.83 0 1 1 4 4L7.5 20.5 2 22l1.5-5.5Z"></path><path d="m15 5 4 4"></path></svg></button></div><div class="p-4 rounded-xl border border-dashed border-slate-800 text-center text-slate-600"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-globe h-5 w-5 mx-auto mb-2 opacity-20"><circle cx="12" cy="12" r="10"></circle><path d="M12 2a14.5 14.5 0 0 0 0 20 14.5 14.5 0 0 0 0-20"></path><path d="M2 12h20"></path></svg><p class="text-xs">No Wikipedia profile found yet.</p></div></div><div><h3 class="text-sm font-semibold text-slate-400 uppercase tracking-wider mb-3 flex items-center gap-2"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-bot h-4 w-4"><path d="M12 8V4H8"></path><rect width="16" height="12" x="4" y="8" rx="2"></rect><path d="M2 14h2"></path><path d="M20 14h2"></path><path d="M15 13v2"></path><path d="M9 13v2"></path></svg> Robotics Potential</h3><div class="grid grid-cols-2 gap-4"><div class="bg-slate-800/50 p-3 rounded-lg border border-slate-700"><div class="flex justify-between mb-1"><span class="text-sm text-slate-300 capitalize">cleaning</span><span class="text-sm font-bold text-yellow-400">40%</span></div><div class="w-full bg-slate-700 h-1.5 rounded-full overflow-hidden"><div class="h-full rounded-full bg-yellow-500" style="width: 40%;"></div></div><p class="text-xs text-slate-500 mt-2 line-clamp-2" title="As a large distributor with warehousing, they likely have a need for cleaning robots to maintain their facilities, although it's not their primary focus.">"As a large distributor with warehousing, they likely have a need for cleaning robots to maintain their facilities, although it's not their primary focus."</p></div><div class="bg-slate-800/50 p-3 rounded-lg border border-slate-700"><div class="flex justify-between mb-1"><span class="text-sm text-slate-300 capitalize">transport</span><span class="text-sm font-bold text-yellow-400">70%</span></div><div class="w-full bg-slate-700 h-1.5 rounded-full overflow-hidden"><div class="h-full rounded-full bg-yellow-500" style="width: 70%;"></div></div><p class="text-xs text-slate-500 mt-2 line-clamp-2" title="They operate a large warehouse and offer logistics services, including storage and delivery, indicating a significant need for intralogistics and transport solutions.">"They operate a large warehouse and offer logistics services, including storage and delivery, indicating a significant need for intralogistics and transport solutions."</p></div><div class="bg-slate-800/50 p-3 rounded-lg border border-slate-700"><div class="flex justify-between mb-1"><span class="text-sm text-slate-300 capitalize">security</span><span class="text-sm font-bold text-yellow-400">40%</span></div><div class="w-full bg-slate-700 h-1.5 rounded-full overflow-hidden"><div class="h-full rounded-full bg-yellow-500" style="width: 40%;"></div></div><p class="text-xs text-slate-500 mt-2 line-clamp-2" title="The presence of a large warehouse suggests a need for basic security measures, but it's unlikely to be a high-security environment requiring extensive surveillance.">"The presence of a large warehouse suggests a need for basic security measures, but it's unlikely to be a high-security environment requiring extensive surveillance."</p></div><div class="bg-slate-800/50 p-3 rounded-lg border border-slate-700"><div class="flex justify-between mb-1"><span class="text-sm text-slate-300 capitalize">service</span><span class="text-sm font-bold text-slate-500">10%</span></div><div class="w-full bg-slate-700 h-1.5 rounded-full overflow-hidden"><div class="h-full rounded-full bg-slate-600" style="width: 10%;"></div></div><p class="text-xs text-slate-500 mt-2 line-clamp-2" title="Their business model is primarily B2B distribution, with no indication of direct customer service or hospitality operations where service robots would be relevant.">"Their business model is primarily B2B distribution, with no indication of direct customer service or hospitality operations where service robots would be relevant."</p></div></div></div><div class="pt-6 border-t border-slate-800 flex items-center justify-between"><div class="text-[10px] text-slate-500 flex items-center gap-2 uppercase font-bold tracking-widest"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-calendar h-3 w-3"><rect width="18" height="18" x="3" y="4" rx="2" ry="2"></rect><line x1="16" x2="16" y1="2" y2="6"></line><line x1="8" x2="8" y1="2" y2="6"></line><line x1="3" x2="21" y1="10" y2="10"></line></svg> Added: 8.1.2026</div><div class="text-[10px] text-slate-600 italic">ID: CE-0009</div></div></div></div></div>