Przejdź do głównej zawartości

Docusaurus

Synchronizuj swoją stronę dokumentacyjną Docusaurus z bazą wiedzy AI SmartTalk. Twój AI nauczy się z każdej strony w Twojej mapie witryny — idealne dla botów wsparcia, które odpowiadają na pytania techniczne.


Przegląd

Integracja Docusaurus umożliwia Ci:

  • Importowanie wszystkich stron z Twojej mapy witryny automatycznie
  • Utrzymywanie synchronizacji dokumentów podczas publikowania aktualizacji
  • Odpowiadanie na pytania dotyczące Twojej dokumentacji w sposób konwersacyjny
  • Redukcję obciążenia wsparcia poprzez pozwolenie AI na obsługę powszechnych pytań

Ciekawostka: Dokumentacja AI SmartTalk korzysta z Docusaurus, a ta integracja napędza naszego chatbota wsparcia!


Wymagania wstępne

Zanim zaczniesz, upewnij się, że masz:

  • Aktywne konto AI SmartTalk
  • Stronę Docusaurus z ważnym sitemap.xml
  • Twoja strona musi być publicznie dostępna (lub zapewniać uwierzytelnienie)

Instrukcja krok po kroku

Krok 1: Zlokalizuj swoją mapę witryny

Docusaurus automatycznie generuje mapę witryny. Znajdź ją pod adresem:

https://your-docs-site.com/sitemap.xml

Sprawdź, czy ładuje się w przeglądarce i zawiera strony dokumentacji.

Krok 2: Dodaj integrację Docusaurus

  1. Zaloguj się na swoje konto AI SmartTalk
  2. Przejdź do UstawieniaIntegracje
  3. Znajdź Docusaurus i kliknij Połącz
  4. Wprowadź adres URL swojej mapy witryny
  5. Kliknij Waliduj

Krok 3: Skonfiguruj ustawienia importu

Po walidacji skonfiguruj swój import:

UstawienieOpis
URL mapy witrynyPełny adres URL do Twojego sitemap.xml
Wzory do uwzględnieniaSynchronizuj tylko strony pasujące do wzorów (opcjonalne)
Wzory do wykluczeniaPomiń konkretne strony lub sekcje (opcjonalne)

Krok 4: Rozpocznij import

  1. Kliknij Importuj strony
  2. AI SmartTalk przeszukuje każdy adres URL w Twojej mapie witryny
  3. Treść jest wyodrębniana i dodawana do Twojej bazy wiedzy
  4. Poczekaj na zakończenie importu (postęp pokazany)

Krok 5: Zweryfikuj import

  1. Przejdź do Wiedza w AI SmartTalk
  2. Twoje strony dokumentacji powinny się pojawić
  3. Przetestuj swojego AI, zadając pytania dotyczące Twoich dokumentów

Co jest synchronizowane

TreśćJak jest przetwarzana
Tytuł stronyUżywany jako identyfikator dokumentu
Treść stronyPełny tekst wyodrębniony z HTML
NagłówkiZachowane dla struktury
Bloki koduWłączone w oryginalnej formie
TabelePrzekształcone do czytelnego formatu
URLAdres URL strony przechowywany dla odniesienia

Wyodrębnianie treści

AI SmartTalk wyodrębnia główny obszar treści i ignoruje:

  • Menu nawigacyjne
  • Paski boczne
  • Stopki
  • Skrypty i style

Zachowanie synchronizacji

Ręczny import

Kliknij Importuj w ustawieniach integracji, aby:

  • Pobrać najnowszą mapę witryny
  • Dodać nowe strony
  • Zaktualizować zmienione strony
  • Usunąć usunięte strony

Utrzymywanie dokumentów na bieżąco

Aby dokumentacja była zawsze aktualna:

  1. Ręczne odświeżenie: Kliknij Importuj po opublikowaniu aktualizacji
  2. Zaplanowana synchronizacja: Użyj SmartFlow do automatyzacji importów

Zaplanowany import SmartFlow

Workflow: Docusaurus Auto-Sync
Trigger: Scheduled (Daily at 3:00 AM)
Actions:
- Sync Connector:
Type: Docusaurus
Sitemap: https://docs.example.com/sitemap.xml

Wzory URL

Wzory do uwzględnienia

Synchronizuj tylko konkretne sekcje:

WzórEfekt
/docs/api/*Tylko dokumentacja API
/docs/guides/*Tylko sekcja przewodników
/blog/*Tylko posty na blogu

Wzory do wykluczenia

Pomiń określone strony:

WzórEfekt
/docs/internal/*Pomiń dokumenty wewnętrzne
/changelogPomiń stronę changeloga
*/draft-*Pomiń strony robocze

Przykłady użycia

Bot wsparcia technicznego

Synchronizuj swoją dokumentację produktową:

  • "Jak zainstalować SDK?"
  • "Jakie są limity API?"
  • "Pokaż mi przykład uwierzytelnienia"

Dokumentacja dla programistów

Synchronizuj odniesienia API i przewodniki:

  • "Jakie parametry akceptuje punkt końcowy /users?"
  • "Jak obsługiwać webhooki?"
  • "Jaka jest różnica między API v1 a v2?"

Wewnętrzna baza wiedzy

Synchronizuj firmowe wiki i procedury:

  • "Jaki jest proces składania wniosku o urlop?"
  • "Jak skonfigurować moje środowisko deweloperskie?"
  • "Gdzie znajdę wytyczne dotyczące marki?"

Rozwiązywanie problemów

Problemy z mapą witryny

ProblemRozwiązanie
"Nieprawidłowa mapa witryny"Sprawdź, czy adres URL zwraca ważny XML
"Nie znaleziono stron"Sprawdź, czy mapa witryny zawiera wpisy <url>
"Dostęp zabroniony"Upewnij się, że mapa witryny jest publicznie dostępna

Problemy z importem

ProblemRozwiązanie
Brakujące stronySprawdź wzory do uwzględnienia/wykluczenia
Import utknąłDuże strony zajmują czas; poczekaj lub importuj w partiach
Stara treśćPonownie zaimportuj, aby pobrać najnowsze wersje

Jakość treści

ProblemRozwiązanie
Wyodrębniona niewłaściwa treśćZgłoś problem — może być potrzebne dostosowane wyodrębnianie
Brakujące bloki koduUpewnij się, że kod jest w standardowych tagach <pre><code>
Zniekształcony tekstSprawdź kodowanie strony (zalecane UTF-8)

Zarządzanie integracją

AkcjaJak
Ponowny import wszystkichKliknij Importuj w ustawieniach integracji
Zmień mapę witrynyZaktualizuj adres URL i ponownie zaimportuj
Usuń treśćOdłącz integrację lub usuń z Wiedzy
OdłączUstawienia → Integracje → Docusaurus → Odłącz

Najlepsze praktyki

  1. Jakość treści: Dobrze napisane dokumenty = lepsze odpowiedzi AI
  2. Jasna struktura: Używaj nagłówków, list i tabel
  3. Opisowe tytuły: Tytuły stron pomagają AI zrozumieć kontekst
  4. Regularne synchronizacje: Utrzymuj AI na bieżąco z najnowszą dokumentacją
  5. Dokładne testowanie: Zadawaj powszechne pytania, aby zweryfikować dokładność AI

Wskazówki dotyczące konfiguracji Docusaurus

Optymalizacja pod kątem wyodrębniania AI

W swoim docusaurus.config.js:

module.exports = {
// Upewnij się, że mapa witryny jest generowana
plugins: ['@docusaurus/plugin-sitemap'],

// Używaj opisowych tytułów stron
title: 'Dokumentacja Twojego Produktu',

// Dodaj metadane
themeConfig: {
metadata: [{
name: 'description',
content: 'Dokumentacja dla Twojego Produktu'
}],
},
};

Wyklucz strony z mapy witryny

Aby zapobiec synchronizacji niektórych stron:

// W frontmatter strony
---
title: Strona wewnętrzna
sitemap:
exclude: true
---

Powiązana dokumentacja

Gotowy, aby podnieść swoje
doświadczenie użytkownika?

Wdrażaj asystentów AI, którzy zachwycają klientów i rozwijają się wraz z Twoją firmą.

zgodne z RODO