fix(chat): Poprawka URL forum /forum/{id} zamiast /forum/topic/{id}

- Naprawiono URL w kontekście (był /forum/topic/X, prawidłowy /forum/X)
- Dodano instrukcje o linkach do forum, B2B, news w system prompt
- Model MUSI używać URL z pola "url" przy odpowiedziach o forum

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
Maciej Pienczyn 2026-01-29 10:53:51 +01:00
parent 5b2eb1a8af
commit 98b50b05c2

View File

@ -512,7 +512,7 @@ class NordaBizChatEngine:
'category': topic.category_label,
'status': topic.status_label,
'date': topic.created_at.strftime('%Y-%m-%d') if topic.created_at else '',
'url': f'/forum/topic/{topic.id}', # Link do tematu
'url': f'/forum/{topic.id}', # Link do tematu
'views': topic.views_count or 0, # Popularność
'pinned': topic.is_pinned, # Czy przypięty (ważny)
'replies_count': topic.reply_count,
@ -1015,6 +1015,9 @@ 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")
FORUM: [tytuł tematu](/forum/ID) - np. [moje uwagi do CRM](/forum/18)
B2B: [tytuł ogłoszenia](/ogloszenia/ID)
AKTUALNOŚCI: [tytuł](/news/ID)
- 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
@ -1022,7 +1025,7 @@ Inne linki które MUSISZ dołączać gdy dostępne:
- Jeśli pytanie "co słychać" - sprawdź aktualności i wydarzenia
- Jeśli pytanie "kiedy następne spotkanie" - sprawdź kalendarz
- Jeśli pytanie "kto szuka/oferuje X" - sprawdź tablicę B2B
- Jeśli pytanie o dyskusje/tematy - sprawdź forum
- Jeśli pytanie o dyskusje/tematy - sprawdź forum i ZAWSZE podaj link z pola "url"
- Jeśli pytanie o social media/followers - sprawdź SOCIAL MEDIA (dołącz linki!)
- Jeśli pytanie o Google opinie/recenzje - sprawdź AUDYT GOOGLE BUSINESS (dołącz link do Maps!)
- Jeśli pytanie o SEO/wydajność strony/PageSpeed - sprawdź AUDYT SEO (dołącz link do strony!)