A all ChattyBox gropian safle Docusaurus?
Oes. Gall ChattyBox gropian tudalennau dogfennaeth Docusaurus cyhoeddus neu ddefnyddio URL map gwefan i ddarganfod cynnwys dogfennau.
Trowch eich dogfennau Docusaurus yn gynorthwyydd cymorth AI sy'n dyfynnu'r union dudalennau a ddefnyddiodd. Cadwch eich pentwr dogfennau, ychwanegwch un teclyn mewnosodadwy.
Ydych chi'n gwerthuso ChattyBox ar gyfer sefydliad? Cysylltwch â'r tîm cymorth i drafod treial o gynllun mwy.
Mae rhai offer cymorth AI yn gwneud ichi archebu demo cyn y gallwch chi hyd yn oed brofi'r cynnyrch. Mae ChattyBox yn hunanwasanaeth: ychwanegwch eich gwefan, cropian eich dogfennau, profwch y chatbot, a'i fewnosod pan fyddwch chi'n barod.
Offer cymorth AI traddodiadol
Gosodiad hunanwasanaeth
Mae ChattyBox yn cropian eich gwefan bresennol, dogfennaeth, canolfan gymorth, CMS neu sylfaen wybodaeth, ac yna'n mewnosod chatbot sy'n ateb o'ch cynnwys cyhoeddedig eich hun yn hytrach na chof generig model.
Dewiswch fap safle cynhyrchu Docusaurus neu set fwriadol o lwybrau dogfennaeth cyfredol, â fersiynau ac wedi'u lleoleiddio.
Cropiwch y llwybrau a ddewiswyd, yna profwch gwestiynau yn erbyn yr union ddatganiad a locale y mae eich ymwelwyr yn eu defnyddio.
Gosodwch un llwythwr parhaus yn src/theme/Root.tsx a chaniatáu ei sgript a'i darddiad API yn eich Polisi Diogelwch Cynnwys.
Llywiwch rhwng tudalennau dogfennau heb ail-lwytho a gwiriwch un enghraifft teclyn, dyfyniadau gweithio, a dim gwallau consol neu CSP.
Lansiad tri cham
Mae Docusaurus yn rendro cymhwysiad React parhaus o amgylch newidiadau llwybr ar ochr y cleient. Felly mae'r amlen Root a brofwyd yn creu un llwythwr, yn adnabod mowntiadau diweddarach drwy ID, ac yn gadael y llwythwr yn ei le yn hytrach na thynnu teclyn sy'n dal yn weithredol yn ystod ail-fowntio wrth ddatblygu.
Ailwirio cylch bywyd Root, allbwn map safle, a tharddiad CSP ar ôl uwchraddio mawr neu newid pwynt terfyn teclyn Docusaurus.
| Mater Docusaurus | Penderfyniad gweithredu | Dilysu |
|---|---|---|
Mater Docusaurus Root a llywio ar ochr y cleient | Penderfyniad gweithredu Crëwch y sgript async unwaith gan ddefnyddio ID sefydlog. Peidiwch â dychwelyd swyddogaeth glanhau o'r effaith gan fod Root a'r teclyn i fod i barhau ar draws llwybrau. | Dilysu Agorwch ddau ddolen ddogfen fewnol a chadarnhewch mai 1 yw document.querySelectorAll("#chattybox-widget").length. |
Mater Docusaurus Polisi Diogelwch Cynnwys | Penderfyniad gweithredu Caniatewch chattybox.ai yn script-src, y tarddiad API wedi'i ffurfweddu yn connect-src, fonts.googleapis.com yn style-src, a fonts.gstatic.com yn font-src. Mae'r teclyn cyfredol yn chwistrellu ei CSS cydran, felly mae style-src llym hefyd angen 'unsafe-inline' hyd nes bod build sy'n ymwybodol o nonce neu ddalen arddull allanol ar gael. | Dilysu Ail-lwythwch gyda DevTools agored a chadarnhewch nad oes unrhyw geisiadau sgript, nôl, na WebSocket wedi'u rhwystro. |
Mater Docusaurus Fersiynau, locales a chwmpas y map safle | Penderfyniad gweithredu Archwiliwch y map safle a ddefnyddiwyd cyn cropian. Cynhwyswch lwybrau rhyddhau a locale â chymorth yn unig, neu defnyddiwch ffynonellau ar wahân pan na ddylai cynulleidfaoedd gael atebion traws-fersiwn. | Dilysu Gofynnwch yr un cwestiwn rhyddhau-benodol ym mhob locale mynegeio a gwiriwch fod pob dyfyniad yn cadw'r rhagddodiad llwybr disgwyliedig. |
Mater Docusaurus Teclyn ar goll neu wedi'i ddyblygu | Penderfyniad gweithredu Gwiriwch yr allwedd API, ID llwythwr, negeseuon consol CSP, ymateb sgript, ac a yw cydran thema arall hefyd yn chwistrellu'r teclyn. | Dilysu Profwch adeiladwaith cynhyrchu, nid yn unig ail-lwytho poeth, ac archwiliwch y paneli Elements a Network ar ôl llywio. |
Mae prawf derbyn defnyddiol yn gofyn am osodiad y gall ei ateb amrywio yn ôl rhyddhau, yna mae'n agor y dyfyniad i wirio'r hawliad a'r URL fersiwn.
Creu cydran Root thema Docusaurus, ychwanegu'r sgript teclyn ar ôl i'ch dogfennau gael eu crafu, a'u defnyddio. Yna gall eich ymwelwyr ofyn cwestiynau o unrhyw dudalen dogfennau.
import React, { useEffect, type ReactNode } from 'react';
const WIDGET_ID = 'chattybox-widget';
export default function Root({ children }: { children: ReactNode }) {
useEffect(() => {
if (document.getElementById(WIDGET_ID)) return;
const script = document.createElement('script');
script.id = WIDGET_ID;
script.src = 'https://chattybox.ai/widget.js';
script.async = true;
script.dataset.apiKey = 'YOUR_API_KEY';
script.dataset.apiUrl = 'https://adorable-woodpecker-629.convex.site/chat';
script.dataset.chattyboxWidget = 'true';
document.body.appendChild(script);
}, []);
return <>{children}</>;
}Oes. Gall ChattyBox gropian tudalennau dogfennaeth Docusaurus cyhoeddus neu ddefnyddio URL map gwefan i ddarganfod cynnwys dogfennau.
Na. Rydych chi'n mewnosod ChattyBox gyda thag sgript, felly mae'n gweithio ochr yn ochr â'ch thema a'ch defnydd Docusaurus presennol.
Oes. Gall atebion gynnwys dyfyniadau sy'n cyfeirio defnyddwyr yn ôl at yr union dudalennau dogfennaeth a ddefnyddiwyd ar gyfer yr ymateb.
Oes. Gallwch brofi cynnwys wedi'i grafu yn y dangosfwrdd cyn copïo'r pyt teclyn i'ch gwefan Docusaurus.
Ydych chi'n gwerthuso ChattyBox ar gyfer sefydliad? Cysylltwch â'r tîm cymorth i drafod treial o gynllun mwy.
We use optional analytics and tag-management tools to understand site use. Choose whether to allow Ahrefs Web Analytics, PostHog, and Google Tag Manager. Turning analytics off reloads this page so the change takes effect cleanly. Essential site functionality and error monitoring are not controlled by this choice. Read our privacy policy.