Neidio i'r prif gynnwys
MkDocs Cefnogi Bot

MkDocs AI Chatbot am MkDocs Dogfennaeth

Defnyddiwch ChattyBox i wneud eich cynnwys MkDocs yn chwiliadwy trwy declyn sgwrsio sy'n aros wedi'i seilio ar eich tudalennau ffynhonnell.

Crawls tudalennau dogfennau cyhoeddedig
Atebion ffynhonnell
Mewnosod gydag un sgript
Nid oes angen mudo dogfennau
Nid oes angen cerdyn credydMae eich cynnwys yn parhau'n eiddo i chi
Gofynnwch i ChattyBox
x
Ble ddylwn i ddechrau os oes angen ateb dibynadwy arnaf o'r wefan hon?
Dechreuwch trwy ychwanegu URL eich gwefan at ChattyBox. Mae'n cropian eich cynnwys, yn ateb o'r tudalennau y mae'n dod o hyd iddynt, ac yn dangos i ymwelwyr y ffynonellau y tu ôl i bob ymateb.
iFfynonellau3^
MkDocs canllaw
chattybox.ai
Dadansoddeg
chattybox.ai
Cartref
chattybox.ai
Gofynnwch gwestiwn...
Wedi'i bweru gan ChattyBox
Adeiladwyd ar gyfer MkDocs timau

Lansio chatbot a ddyfynnwyd yn ffynhonnell heb ailadeiladu eich pentwr dogfennau

Mae ChattyBox yn cropian eich dogfennaeth bresennol, yn mynegeio'r cynnwys i'w adalw, ac yn mewnosod chatbot sy'n ateb gan ddefnyddio'ch docs yn lle cof model generig.

Mae'r gwrthwneud Material yn cadw thema JavaScript ac yn ychwanegu un llwythwr teclyn asyncronaidd.
Mae Vanilla MkDocs yn defnyddio cyfeiriadur thema arfer ar wahân yn lle rhagdybio llwybrau Material.
Mae'r gwiriadau'n cynnwys chwilio ochr yn ochr â'r teclyn, llywio ar unwaith, llwythwyr dyblyg, a golygfannau symudol cul.
Mae detholiad cropian ymwybodol o fersiynau yn cadw llwybrau sefydlog, diweddaraf, ac etifeddiaeth mike yn fwriadol.
Cam llif gwaith

Cropiwch y map gwefan MkDocs sydd wedi'i ddefnyddio neu'r llwybrau sefydlog a fersiynau rydych chi'n eu cefnogi'n fwriadol.

Cam llif gwaith

Profwch gwestiynau am y cynnyrch, Python ac API, ac agorwch bob dyfyniad cyn gosod.

Cam llif gwaith

Ar gyfer Material, ffurfweddwch theme.custom_dir ac ymestyn base.html o overrides/main.html tra'n cadw'r bloc sgriptiau gyda super().

Cam llif gwaith

Dilyswch chwiliad adeiledig, llywio ar unwaith, rheolyddion symudol, CSP, a phob fersiwn mike cyhoeddedig.

Lansiad tri cham

Gludwch eich URL MkDocs, profwch yr atebion a ddyfynnir, yna gosodwch y teclyn.

Creu chatbot MkDocs AI rhad ac am ddim
Llif gwaith penodol i MkDocs

Cefnogaeth sgwrsio ar gyfer safleoedd dogfennu Python statig

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.

01

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.

02

Trin dogfennaeth fersiwn yn fwriadol

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.

03

Dim swydd mynegeio Python i'w chynnal

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.

04

Gwella dogfennau o gwestiynau go iawn

Defnyddiwch gwestiynau heb eu hateb i nodi enghreifftiau coll, camau gosod aneglur, neu dudalennau datrys problemau hen ffasiwn yn eich gwefan MkDocs.

Tystiolaeth olygyddol wedi'i phrofi

Wedi profi llwybrau gosod Material a fanila 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.

Awdur technegol
Tîm Dogfennaeth ChattyBox
Adolygydd technegol
Peirianneg ChattyBox
Diweddarwyd diwethaf
Gwybodaeth wedi'i gwirio
MkDocs, Material for MkDocs a mike

Ailwiriwch flociau templed ac ymddygiad llywio ar unwaith ar ôl uwchraddio'r thema, ac ailgropiwch pryd bynnag y bydd alias mike yn symud.

Ffurfweddiad custom_dir Material for MkDocs a gwrthwneud y prif dempled sy'n cadw sgriptiau'r thema
Cyfeirnod gosod gwreiddiol: Mae theme.custom_dir yn dewis y gwrthwneud ac mae super() yn cadw sgriptiau chwilio a llywio Material yn gyfan.
Penderfyniadau gosod Material a fanila MkDocs gyda gwiriadau diwedd-i-ddiwedd.
Mater MkDocsPenderfyniad gweithreduDilysu
Gwrthwneud MaterialGosodwch theme.name yn material a theme.custom_dir yn overrides. Estynnwch base.html, gwrthwneudwch scripts, galwch super(), ac yna atodwch sgript y teclyn.Adeiladwch a gweinwch y safle, yna cadarnhewch fod chwilio a llywio Material yn dal i weithio.
Fanila MkDocsDefnyddiwch 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.Rhedeg mkdocs serve a gwirio chwiliad, dolenni nesaf a blaenorol, a'r teclyn ar fwy nag un dudalen.
Llwytho async a dyblyguCadwch 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.Ar ôl llwythi llawn a thrawsnewidiadau sydyn Material, cadarnhewch mai 1 yw document.querySelectorAll("#chattybox-widget").length.
Polisi Diogelwch CynnwysCaniatewch 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.Gwiriwch gonsol y porwr a'r panel Network am geisiadau script, fetch neu WebSocket sydd wedi'u rhwystro.
Chwilio, llywio ar unwaith, a symudolCadwch sgriptiau thema gyda super() a chadwch y lansiwr yn glir o'r deialog chwilio, y drôr, y dudaleniad, a'r rheolyddion caniatâd.Profwch chwiliad bysellfwrdd, sawl dolen wib, a golygfan 390-picsel heb unrhyw orgyffwrdd na sgrolio llorweddol.
fersiynau mikeDewiswch 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.Defnyddiwch mike serve i brofi newid fersiwn a chadarnhau datrysiad dyfyniadau y tu mewn i'r fersiwn arfaethedig.
Methiant teclyn neu ddyfyniadGwiriwch 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.Archwiliwch HTML a gynhyrchir a phrofwch yr arteffact cynhyrchu yn hytrach na dibynnu ar ail-lwytho byw yn unig.
Gwiriad ateb a ddyfynnwyd

Profwch ateb yn erbyn y fersiwn gweithredol

Defnyddiwch gwestiwn thema gyda rheol dempled gwiriadwy, yna agorwch y dyfyniad a chadarnhewch ei fod yn cyfateb i'r fersiwn a ddewisodd eich ymwelydd.

Gofynnwch i'r canllawiau MkDocs
x
Sut mae ychwanegu'r teclyn heb dorri chwiliad Material?
Gosodwch theme.custom_dir yn overrides, crëwch overrides/main.html, estynnwch base.html, ac ychwanegwch y llwythwr async yn y bloc scripts ar ôl super(). Mae galw super() yn cadw'r sgriptiau y mae Material yn eu defnyddio ar gyfer chwilio a llywio.
Gofynnwch gwestiwn...
Wedi'i bweru gan ChattyBox
Material ar gyfer tudalen symudol MkDocs gyda chwiliad a ChattyBox yn weladwy heb reolaethau gorgyffwrdd
Cyfeirnod symudol gwreiddiol: mae chwiliad ar gael o hyd, mae gan y lansiwr darged cyffwrdd y gellir ei ddefnyddio, ac nid yw'r dudalen yn sgrolio'n llorweddol.
Gosod llwybr

Sut i ychwanegu'r teclyn at MkDocs

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.

  1. 1Crëwch brosiect ChattyBox a rhowch eich MkDocs neu Ddeunydd ar gyfer URL safle MkDocs neu fap gwefan.
  2. 2Profwch gwestiynau MkDocs go iawn yn y dangosfwrdd a chadarnhewch y dyfyniadau sy'n pwyntio at y tudalennau cywir.
  3. 3Ychwanegwch y gwrthwneud a brofwyd, adeiladwch y safle, a gwiriwch chwilio, llywio, CSP, ac ymddygiad symudol.
Creu chatbot MkDocs AI rhad ac am ddim
overrides/main.html
html
{% 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 %}
Cwestiynau cyffredin

Cwestiynau cyffredin

1

Ydy ChattyBox yn gweithio gyda Material for MkDocs?

Oes. Gall ChattyBox gropian tudalennau cyhoeddus MkDocs a Material for MkDocs a'u hymgorffori fel teclyn gwefan safonol.

2

A oes angen i mi newid fy mhiblinell adeiladu Python?

Nac ydy. Ychwanegwch y pyt teclyn at eich templed gwefan neu wrthwneud thema ar ôl ffurfweddu'r chatbot.

3

A all y bot ateb o ddogfennau fersiwn?

Oes, os yw tudalennau dogfennau fersiwn yn gyhoeddus ac wedi'u cynnwys yn y cropian neu'r map gwefan.

4

A all nodi bylchau yn y ddogfennaeth?

Oes. Mae dadansoddeg ChattyBox yn helpu i ddatgelu cwestiynau nad yw eich cynnwys MkDocs yn eu hateb yn glir eto.

Dechreuwch am ddim

Nid oes angen cerdyn credyd. Ni ddefnyddir eich cynnwys i hyfforddi modelau.

Creu chatbot am ddim

Haen am ddim. Dim angen cerdyn.