Преминете към основното съдържание

Docusaurus

Синхронизирайте вашия Docusaurus сайт за документация в базата знания на AI SmartTalk. Вашият AI ще се учи от всяка страница в вашата карта на сайта—перфектно за поддържащи ботове, които отговарят на технически въпроси.


Обзор

Интеграцията с Docusaurus ви позволява да:

  • Импортирате всички страници от вашата карта на сайта автоматично
  • Поддържате документацията синхронизирана при публикуване на актуализации
  • Отговаряте на въпроси относно вашата документация разговорно
  • Намалите натоварването на поддръжката като позволите на AI да се справя с често задавани въпроси

Забавен факт: Документацията на AI SmartTalk използва Docusaurus, а тази интеграция захранва нашия поддържащ чатбот!


Предварителни условия

Преди да започнете, уверете се, че имате:

  • Активен акаунт в AI SmartTalk
  • Docusaurus сайт с валиден sitemap.xml
  • Вашият сайт трябва да бъде публично достъпен (или да предоставите удостоверяване)

Стъпка по стъпка настройка

Стъпка 1: Намерете вашата карта на сайта

Docusaurus автоматично генерира карта на сайта. Намерете я на:

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

Проверете дали се зарежда в браузъра ви и съдържа страниците на вашата документация.

Стъпка 2: Добавете интеграцията с Docusaurus

  1. Влезте в акаунта си в AI SmartTalk
  2. Отидете на НастройкиИнтеграции
  3. Намерете Docusaurus и кликнете на Свържете
  4. Въведете URL адреса на вашата карта на сайта
  5. Кликнете на Проверете

Стъпка 3: Конфигурирайте настройките за импортиране

След проверката, конфигурирайте вашето импортиране:

НастройкаОписание
URL на картата на сайтаПълен URL адрес до вашия sitemap.xml
Включете шаблониСинхронизирайте само страници, които съвпадат с шаблоните (по избор)
Изключете шаблониПропуснете конкретни страници или секции (по избор)

Стъпка 4: Започнете импортирането

  1. Кликнете на Импортиране на страници
  2. AI SmartTalk обхожда всеки URL адрес в картата на сайта
  3. Съдържанието се извлича и добавя към вашата база знания
  4. Изчакайте импортирането да завърши (показан напредък)

Стъпка 5: Проверете импортирането

  1. Отидете на Знания в AI SmartTalk
  2. Вашите страници с документация трябва да се появят
  3. Тествайте вашия AI, като зададете въпроси относно вашите документи

Какво се синхронизира

СъдържаниеКак се обработва
Заглавие на страницатаИзползва се като идентификатор на документа
Съдържание на страницатаПълен текст, извлечен от HTML
ЗаглавияЗапазени за структура
Кодови блоковеВключени без промяна
ТаблициПреобразувани в четим формат
URL адресиURL адресът на страницата се съхранява за справка

Извличане на съдържание

AI SmartTalk извлича основната област на съдържание и игнорира:

  • Навигационни менюта
  • Странични панели
  • Футъри
  • Скриптове и стилове

Поведение на синхронизация

Ръчно импортиране

Кликнете на Импортиране в настройките на интеграцията, за да:

  • Изтеглите последната карта на сайта
  • Добавите нови страници
  • Актуализирате променени страници
  • Премахнете изтритите страници

Поддържане на документацията актуална

За винаги актуална документация:

  1. Ръчно обновление: Кликнете на Импортиране след публикуване на актуализации
  2. Планирана синхронизация: Използвайте SmartFlow за автоматизиране на импортирането

Планирано импортиране с SmartFlow

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

Шаблони на URL адреси

Включете шаблони

Синхронизирайте само конкретни секции:

ШаблонЕфект
/docs/api/*Само документация за API
/docs/guides/*Само секция с ръководства
/blog/*Само публикации в блога

Изключете шаблони

Пропуснете определени страници:

ШаблонЕфект
/docs/internal/*Пропуснете вътрешни документи
/changelogПропуснете страницата с промените
*/draft-*Пропуснете чернови страници

Сценарии на употреба

Бот за техническа поддръжка

Синхронизирайте вашата продуктова документация:

  • "Как да инсталирам SDK?"
  • "Какви са лимитите на API заявките?"
  • "Покажете ми пример за удостоверяване"

Документация за разработчици

Синхронизирайте справки и ръководства за API:

  • "Какви параметри приема крайният точка /users?"
  • "Как да обработвам уебхукове?"
  • "Каква е разликата между v1 и v2 API?"

Вътрешна база знания

Синхронизирайте фирмени уики и процедури:

  • "Какъв е процесът за искане на PTO?"
  • "Как да настроя моята среда за разработка?"
  • "Къде да намеря указанията за марката?"

Отстраняване на проблеми

Проблеми с картата на сайта

ПроблемРешение
"Невалидна карта на сайта"Проверете дали URL адресът връща валиден XML
"Не са намерени страници"Проверете дали картата на сайта съдържа <url> записи
"Достъп отказан"Уверете се, че картата на сайта е публично достъпна

Проблеми с импортирането

ПроблемРешение
Липсващи странициПроверете шаблоните за включване/изключване
Импортирането е спряноГолеми сайтове отнемат време; изчакайте или импортирайте на партиди
Стааро съдържаниеПовторно импортиране, за да получите последните версии

Качество на съдържанието

ПроблемРешение
Извлечено е грешно съдържаниеДокладвайте проблема—може да е необходимо персонализирано извличане
Липсващи кодови блоковеПроверете дали кодът е в стандартни <pre><code> тагове
Разбъркан текстПроверете кодирането на страницата (препоръчително UTF-8)

Управление на интеграцията

ДействиеКак
Повторно импортиране на всичкоКликнете на Импортиране в настройките на интеграцията
Смяна на картата на сайтаАктуализирайте URL адреса и повторно импортирайте
Премахване на съдържаниеИзключете интеграцията или изтрийте от Знания
ИзключванеНастройки → Интеграции → Docusaurus → Изключване

Най-добри практики

  1. Качествено съдържание: Добре написаните документи = по-добри отговори от AI
  2. Ясна структура: Използвайте заглавия, списъци и таблици
  3. Описателни заглавия: Заглавията на страниците помагат на AI да разбере контекста
  4. Редовни синхронизации: Поддържайте AI актуализиран с последната документация
  5. Тестувайте обстойно: Задавайте често задавани въпроси, за да проверите точността на AI

Съвети за конфигурация на Docusaurus

Оптимизирайте за извличане от AI

Във вашия docusaurus.config.js:

module.exports = {
// Уверете се, че картата на сайта е генерирана
plugins: ['@docusaurus/plugin-sitemap'],

// Използвайте описателни заглавия на страниците
title: 'Документация на вашия продукт',

// Включете метаданни
themeConfig: {
metadata: [{
name: 'description',
content: 'Документация за вашия продукт'
}],
},
};

Изключете страници от картата на сайта

За да предотвратите синхронизирането на определени страници:

// В предната част на страницата
---
title: Вътрешна страница
sitemap:
exclude: true
---

Свързана документация

Готови ли сте да повишите вашето
потребителско изживяване?

Разгърнете AI асистенти, които радват клиентите и се разширяват с вашия бизнес.

Съответствие с GDPR