Yn gweithio gyda Deunydd ar gyfer tudalennau MkDocs
Canllawiau mynegeio, tudalennau cyfeirio, a HTML statig wedi'i gynhyrchu o MkDocs cyhoeddus neu Ddeunydd ar gyfer defnydd MkDocs heb ddisodli'ch thema.
Defnyddiwch ChattyBox i wneud eich cynnwys MkDocs yn chwiliadwy trwy declyn sgwrsio sy'n aros wedi'i seilio ar eich tudalennau ffynhonnell.
Ydych chi'n gwerthuso ChattyBox ar gyfer sefydliad? Cysylltwch â'r tîm cymorth i drafod treial o gynllun mwy.
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.
Cropiwch y map gwefan MkDocs sydd wedi'i ddefnyddio neu'r llwybrau sefydlog a fersiynau rydych chi'n eu cefnogi'n fwriadol.
Profwch gwestiynau am y cynnyrch, Python ac API, ac agorwch bob dyfyniad cyn gosod.
Ar gyfer Material, ffurfweddwch theme.custom_dir ac ymestyn base.html o overrides/main.html tra'n cadw'r bloc sgriptiau gyda super().
Dilyswch chwiliad adeiledig, llywio ar unwaith, rheolyddion symudol, CSP, a phob fersiwn mike cyhoeddedig.
Lansiad tri cham
Mae timau MkDocs fel arfer eisiau adeiladau statig cyflym, llywio clir, a chynnwys technegol darllenadwy. Mae ChattyBox yn cadw'r llif gwaith hwnnw'n gyfan tra'n ychwanegu cynorthwyydd y cyfeiriwyd ato yn y ffynhonnell ar ben y wefan gyhoeddedig.
Defnyddiwch y pwyntiau gwirio hyn i benderfynu a ddylai ChattyBox eistedd wrth ymyl eich platfform docs, amnewid cynorthwyydd ar wahân, neu aros yn ynysig ar gyfer profi.
Canllawiau mynegeio, tudalennau cyfeirio, a HTML statig wedi'i gynhyrchu o MkDocs cyhoeddus neu Ddeunydd ar gyfer defnydd MkDocs heb ddisodli'ch thema.
Pwyntiwch ChattyBox at y llwybrau fersiwn rydych chi am i ddefnyddwyr ofyn amdanynt, yna profwch a yw'r atebion yn dyfynnu'r dogfennau sefydlog, diweddaraf neu etifeddiaeth bwriedig.
Gan fod ChattyBox yn cropian o'r safle cyhoeddus, nid oes angen i dimau ychwanegu mynegeio fector i'w piblinell adeiladu MkDocs neu sgriptiau CI.
Defnyddiwch gwestiynau heb eu hateb i nodi enghreifftiau coll, camau gosod aneglur, neu dudalennau datrys problemau hen ffasiwn yn eich gwefan MkDocs.
Mae Material for MkDocs a thema barod MkDocs ill dau yn cefnogi etifeddu templedi, ond dylent ddefnyddio cyfeiriaduron personol ar wahân. Mae'r llwybr Material isod yn cadw ei floc scripts gyda super(), yn ychwanegu un llwythwr async, ac yn goroesi llywio ar unwaith heb ddisodli ymddygiad chwilio.
Ailwiriwch flociau templed ac ymddygiad llywio ar unwaith ar ôl uwchraddio'r thema, ac ailgropiwch pryd bynnag y bydd alias mike yn symud.
| Mater MkDocs | Penderfyniad gweithredu | Dilysu |
|---|---|---|
Mater MkDocs Gwrthwneud Material | Penderfyniad gweithredu Gosodwch theme.name yn material a theme.custom_dir yn overrides. Estynnwch base.html, gwrthwneudwch scripts, galwch super(), ac yna atodwch sgript y teclyn. | Dilysu Adeiladwch a gweinwch y safle, yna cadarnhewch fod chwilio a llywio Material yn dal i weithio. |
Mater MkDocs Fanila MkDocs | Penderfyniad gweithredu Defnyddiwch theme.name: mkdocs gyda chyfeiriadur custom_theme ar wahân. Ychwanegwch y gwrthwneud custom_theme/main.html cyfatebol yn hytrach na chopïo templedi Material. | Dilysu Rhedeg mkdocs serve a gwirio chwiliad, dolenni nesaf a blaenorol, a'r teclyn ar fwy nag un dudalen. |
Mater MkDocs Llwytho async a dyblygu | Penderfyniad gweithredu Cadwch un llwythwr yn y bloc scripts a etifeddwyd, rhowch ID sefydlog iddo, a pheidiwch ag ychwanegu'r un snippet drwy extra_javascript neu ddarn arall. | Dilysu Ar ôl llwythi llawn a thrawsnewidiadau sydyn Material, cadarnhewch mai 1 yw document.querySelectorAll("#chattybox-widget").length. |
Mater MkDocs 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 Gwiriwch gonsol y porwr a'r panel Network am geisiadau script, fetch neu WebSocket sydd wedi'u rhwystro. |
Mater MkDocs Chwilio, llywio ar unwaith, a symudol | Penderfyniad gweithredu Cadwch sgriptiau thema gyda super() a chadwch y lansiwr yn glir o'r deialog chwilio, y drôr, y dudaleniad, a'r rheolyddion caniatâd. | Dilysu Profwch chwiliad bysellfwrdd, sawl dolen wib, a golygfan 390-picsel heb unrhyw orgyffwrdd na sgrolio llorweddol. |
Mater MkDocs fersiynau mike | Penderfyniad gweithredu Dewiswch lwybrau stable, latest neu fersiwn benodol yn fwriadol. Ailgropiwch ar ôl symud alias, a hepgorwch ddatganiadau heb gefnogaeth pan fyddai atebion traws-fersiwn yn camarwain defnyddwyr. | Dilysu Defnyddiwch mike serve i brofi newid fersiwn a chadarnhau datrysiad dyfyniadau y tu mewn i'r fersiwn arfaethedig. |
Mater MkDocs Methiant teclyn neu ddyfyniad | Penderfyniad gweithredu Gwiriwch fewnoliad YAML, y custom_dir gweithredol, enw bloc etifeddol, allwedd API, CSP, cynnwys map gwefan, ac a yw'r adeiladwaith a ddefnyddir yn cynnwys y gwrthwneud. | Dilysu Archwiliwch HTML a gynhyrchir a phrofwch yr arteffact cynhyrchu yn hytrach na dibynnu ar ail-lwytho byw yn unig. |
Defnyddiwch gwestiwn thema gyda rheol dempled gwiriadwy, yna agorwch y dyfyniad a chadarnhewch ei fod yn cyfateb i'r fersiwn a ddewisodd eich ymwelydd.
Ar gyfer Material for MkDocs, gosodwch theme.custom_dir i overrides, ymestynwch base.html yn overrides/main.html, a ffoniwch super() cyn y sgript widget async. Mae angen cyfeiriadur thema cyfaddas ei hun ar MkDocs plaen a gwrthwneud main.html cyfatebol.
{% extends "base.html" %}
{% block scripts %}
{{ super() }}
<script
id="chattybox-widget"
src="https://chattybox.ai/widget.js"
async
data-api-key="YOUR_API_KEY"
data-api-url="https://adorable-woodpecker-629.convex.site/chat"
data-chattybox-widget="true"
></script>
{% endblock %}Oes. Gall ChattyBox gropian tudalennau cyhoeddus MkDocs a Material for MkDocs a'u hymgorffori fel teclyn gwefan safonol.
Nac ydy. Ychwanegwch y pyt teclyn at eich templed gwefan neu wrthwneud thema ar ôl ffurfweddu'r chatbot.
Oes, os yw tudalennau dogfennau fersiwn yn gyhoeddus ac wedi'u cynnwys yn y cropian neu'r map gwefan.
Oes. Mae dadansoddeg ChattyBox yn helpu i ddatgelu cwestiynau nad yw eich cynnwys MkDocs yn eu hateb yn glir eto.
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.