Preskoči na glavni sadržaj

Docusaurus

Sinhronizujte svoju Docusaurus dokumentaciju u AI SmartTalk-ovu bazu znanja. Vaša AI će učiti iz svake stranice u vašem sitemapu—savršeno za botove za podršku koji odgovaraju na tehnička pitanja.


Pregled

Docusaurus integracija vam omogućava da:

  • Uvezete sve stranice iz vašeg sitemap-a automatski
  • Održavate dokumente sinhronizovanim kada objavite ažuriranja
  • Odgovarate na pitanja o vašoj dokumentaciji konverzacionalno
  • Smanjite opterećenje podrške tako što ćete omogućiti AI da se bavi uobičajenim pitanjima

Zanimljiva činjenica: Dokumentacija AI SmartTalk-a koristi Docusaurus, a ova integracija pokreće naš chatbot za podršku!


Preduslovi

Prije nego što počnete, osigurajte da imate:

  • Aktivni AI SmartTalk nalog
  • Docusaurus sajt sa važećim sitemap.xml
  • Vaš sajt mora biti javno dostupan (ili obezbijediti autentifikaciju)

Postupak postavljanja

Korak 1: Pronađite svoj Sitemap

Docusaurus automatski generiše sitemap. Pronađite ga na:

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

Provjerite da li se učitava u vašem pretraživaču i sadrži vaše stranice dokumentacije.

Korak 2: Dodajte Docusaurus integraciju

  1. Prijavite se na svoj AI SmartTalk nalog
  2. Idite na PodešavanjaIntegracije
  3. Pronađite Docusaurus i kliknite na Poveži
  4. Unesite URL vašeg sitemap-a
  5. Kliknite na Validiraj

Korak 3: Konfigurišite postavke uvoza

Nakon validacije, konfigurišite svoj uvoz:

PostavkaOpis
Sitemap URLPotpuni URL do vašeg sitemap.xml
Uključite obrasceSamo sinhronizujte stranice koje odgovaraju obrascima (opciono)
Isključite obrascePreskočite specifične stranice ili sekcije (opciono)

Korak 4: Započnite uvoz

  1. Kliknite na Uvezi stranice
  2. AI SmartTalk pretražuje svaki URL u vašem sitemap-u
  3. Sadržaj se izvlači i dodaje u vašu bazu znanja
  4. Sačekajte da se uvoz završi (prikazan napredak)

Korak 5: Verifikujte uvoz

  1. Idite na Znanje u AI SmartTalk
  2. Vaše stranice dokumentacije trebaju se pojaviti
  3. Testirajte svoju AI postavljanjem pitanja o vašim dokumentima

Šta se sinhronizuje

SadržajKako se obrađuje
Naslov straniceKoristi se kao identifikator dokumenta
Sadržaj stranicePotpuni tekst izvučen iz HTML-a
NasloviOčuvani za strukturu
Kod blokoviUključeni onakvi kakvi jesu
TabelePretvorene u čitljiv format
URL-oviURL stranice pohranjen za referencu

Ekstrakcija sadržaja

AI SmartTalk izvlači glavni sadržaj i ignorira:

  • Navigacione menije
  • Bočne trake
  • Podnožja
  • Skripte i stilove

Sync Behavior

Manual Import

Kliknite Import u postavkama integracije da biste:

  • Preuzeli najnoviji sitemap
  • Dodali nove stranice
  • Ažurirali promijenjene stranice
  • Uklonili obrisane stranice

Keeping Docs Fresh

Za uvijek aktuelnu dokumentaciju:

  1. Ručno osvježavanje: Kliknite Import nakon objavljivanja ažuriranja
  2. Zakazano sinhronizovanje: Koristite SmartFlow za automatizaciju uvoza

SmartFlow Scheduled Import

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

URL Patterns

Include Patterns

Sinhronizujte samo određene sekcije:

PatternEffect
/docs/api/*Samo API dokumentacija
/docs/guides/*Samo sekcija vodiča
/blog/*Samo blog postovi

Exclude Patterns

Preskočite određene stranice:

PatternEffect
/docs/internal/*Preskočite interne dokumente
/changelogPreskočite stranicu sa promjenama
*/draft-*Preskočite nacrte stranica

Use Cases

Technical Support Bot

Sinhronizujte dokumentaciju vašeg proizvoda:

  • "Kako da instaliram SDK?"
  • "Koja su ograničenja API poziva?"
  • "Pokažite mi primjer autentifikacije"

Developer Documentation

Sinhronizujte API reference i vodiče:

  • "Koje parametre prihvata /users endpoint?"
  • "Kako da obradim webhooks?"
  • "Koja je razlika između v1 i v2 API?"

Internal Knowledge Base

Sinhronizujte kompanijske wikipedije i procedure:

  • "Koji je proces za traženje PTO?"
  • "Kako da postavim svoje razvojno okruženje?"
  • "Gdje mogu pronaći smjernice brenda?"

Troubleshooting

Sitemap Issues

IssueSolution
"Invalid sitemap"Provjerite da URL vraća validan XML
"No pages found"Provjerite da sitemap sadrži <url> unose
"Access denied"Osigurajte da je sitemap javno dostupan

Import Issues

IssueSolution
Stranice nedostajuProvjerite include/exclude obrasce
Uvoz zaglavljenVeliki sajtovi zahtijevaju vrijeme; sačekajte ili uvezite u serijama
Stari sadržajPonovo uvezite da biste preuzeli najnovije verzije

Content Quality

IssueSolution
Pogrešan sadržaj izvučenPrijavite problem—možda je potrebna prilagođena ekstrakcija
Nedostaju kod blokoviProvjerite da je kod u standardnim <pre><code> tagovima
Izobličen tekstProvjerite kodiranje stranice (preporučuje se UTF-8)

Managing the Integration

ActionHow
Re-import allKliknite Import u postavkama integracije
Change sitemapAžurirajte URL i ponovo uvezite
Remove contentIsključite integraciju ili obrišite iz Znanja
DisconnectPostavke → Integracije → Docusaurus → Isključite

Najbolje Prakse

  1. Kvalitetan sadržaj: Dobro napisani dokumenti = bolji AI odgovori
  2. Jasna struktura: Koristite naslove, liste i tabele
  3. Opisni naslovi: Naslovi stranica pomažu AI-u da razume kontekst
  4. Redovne sinhronizacije: Održavajte AI ažuriranim sa najnovijom dokumentacijom
  5. Temeljno testiranje: Postavljajte uobičajena pitanja kako biste proverili tačnost AI-a

Docusaurus Savjeti za Konfiguraciju

Optimizujte za AI Ekstrakciju

U vašem docusaurus.config.js:

module.exports = {
// Osigurajte da se generiše sitemap
plugins: ['@docusaurus/plugin-sitemap'],

// Koristite opisne naslove stranica
title: 'Dokumentacija za Vaš Proizvod',

// Uključite metapodatke
themeConfig: {
metadata: [{
name: 'description',
content: 'Dokumentacija za Vaš Proizvod'
}],
},
};

Isključite Stranice iz Sitemapa

Da biste sprečili da određene stranice budu sinhronizovane:

// U frontmatter stranice
---
title: Interna Stranica
sitemap:
exclude: true
---

Povezana Dokumentacija

Spremni da unaprijedite svoje
korisničko iskustvo?

Implementirajte AI asistente koji oduševljavaju kupce i rastu s vašim poslovanjem.

Usklađeno s GDPR-om