feat(chat): Klikalne linki do firm i osób w odpowiedziach AI
Backend (nordabiz_chat.py): - Dodano instrukcję w system prompt wymagającą linków markdown - Nazwy firm: [Firma](URL) - klikalne linki do profilu - Nazwy osób: **Imię Nazwisko** (link do firmy) Frontend (chat.html): - Nowe style dla linków w wiadomościach - Fioletowy kolor (#7c3aed) dla linków AI - Hover effect z podkreśleniem - Oddzielne style dla linków w wiadomościach użytkownika Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
parent
648648c7f9
commit
f7c86e6f1a
@ -885,11 +885,21 @@ class NordaBizChatEngine:
|
||||
|
||||
⚠️ WAŻNE:
|
||||
- ZAWSZE podawaj nazwę firmy i kontakt (tel/web/mail jeśli dostępne)
|
||||
- ZAWSZE dołączaj linki gdy są dostępne:
|
||||
• Profil firmy na nordabiznes.pl (pole "profile")
|
||||
|
||||
🔗 KLIKALNE LINKI (OBOWIĄZKOWE!):
|
||||
Nazwy firm ZAWSZE formatuj jako linki markdown używając pola "profile":
|
||||
- PRAWIDŁOWO: [Pixlab Softwarehouse](https://nordabiznes.pl/company/pixlab-sp-z-o-o)
|
||||
- BŁĘDNIE: Pixlab Softwarehouse (bez linku)
|
||||
- BŁĘDNIE: **Pixlab Softwarehouse** (pogrubienie bez linku)
|
||||
|
||||
Nazwy osób (zarząd/wspólnicy) formatuj pogrubieniem + firma w nawiasie z linkiem:
|
||||
- PRAWIDŁOWO: **Michał Bogdan Roszman** ([Pixlab Softwarehouse](https://nordabiznes.pl/company/pixlab-sp-z-o-o))
|
||||
|
||||
Inne linki które MUSISZ dołączać gdy dostępne:
|
||||
• Strona www firmy (pole "web" lub "url")
|
||||
• Profil Google Maps (pole "maps_url")
|
||||
• Profile social media (pole "url")
|
||||
|
||||
- Jeśli pytanie o osobę (np. "kto to Roszman") - szukaj w ZARZĄD I WSPÓLNICY lub w polu "history"
|
||||
- Jeśli pytanie "kto jest prezesem firmy X" - szukaj w ZARZĄD I WSPÓLNICY
|
||||
- Jeśli pytanie "kto poleca firmę X" - szukaj w rekomendacjach
|
||||
|
||||
@ -251,8 +251,25 @@
|
||||
}
|
||||
|
||||
.message-content a {
|
||||
color: inherit;
|
||||
text-decoration: underline;
|
||||
color: #7c3aed;
|
||||
text-decoration: none;
|
||||
font-weight: 500;
|
||||
border-bottom: 1px solid transparent;
|
||||
transition: var(--transition);
|
||||
}
|
||||
|
||||
.message-content a:hover {
|
||||
color: #5b21b6;
|
||||
border-bottom-color: #5b21b6;
|
||||
}
|
||||
|
||||
.message.user .message-content a {
|
||||
color: #e0d4ff;
|
||||
}
|
||||
|
||||
.message.user .message-content a:hover {
|
||||
color: #ffffff;
|
||||
border-bottom-color: #ffffff;
|
||||
}
|
||||
|
||||
.message-content ul, .message-content ol {
|
||||
|
||||
Loading…
Reference in New Issue
Block a user