
Xodera Plugins · Bubble Native
Xodera Documents AI Native
Pārvērtiet kvīts vai piegādes foto par melnraksta veidlapu. Ļaujiet AI ieteikt datumu, summu un citus pieprasītos laukus, pēc tam ļaujiet personai tos pārskatīt pirms saglabāšanas.
Public beta guides · Haptics instructions are in its Bubble listing
Public beta offer: free Bubble install · 7-day card trial, then US$1.50/month per plugin/project.
Dokumentācija pārskatīta 6 novembrī 2026
Praktiski piemēri
Iepriekš aizpildīt izdevumu melnrakstu no kvīts foto
Atkārtota tirgotāja, datuma un summas ievadīšana palēlina izdevumu ierakstu; izvilktie lauki var būt pārskatāms melnraksts.
`fields_json = ["merchant","date","total","currency"]`; lietotājs uzņem kvīts attēlu un atsevišķi piekrīt apstrādei. Testēšanas laikā izmantojiet tikai paraugkvītes.
Plānots: `analysis_requested` → Analyze Captured Document, izmantojot ierobežotos eksportētos baitus/MIME/lauku nosaukumus/piekrišanu/pieprasījuma ID → parādiet atgrieztos laukus rediģējamā Izdevumu veidlapā.
Darbība atgriež `status`, `operation_id`, `fields_json` un `review_required`. Jūsu lietotājs labo/apstiprina laukus, pirms jūsu darbplūsma izveido Izdevumu.
Neskaidras rezultāta gadījumā, Read Analysis ar to pašu `operation_id`; automātiski neveiciet vēl vienu analīzi. Piekrišanas atsaukšana izdzēš saglabāto uzņemšanu/eksportu; nekad neuzglabājiet neapstrādātu base64 publiskā lietā vai žurnālos.
Plānots. Personai jāizvērtē katra ieteiktā vērtība pirms saglabāšanas.
Izlasīt piegādes paziņojuma atsauci darbinieku pārskatīšanas veidlapai
Noliktavas lietotājam jābūt iespējai pārskatīt ieteikto atsauci/datumu, nevis ievadīt to no fotografēta papīra kvīts.
`fields_json = ["delivery_reference","supplier","delivery_date"]`; testēšanas laikā uzņemiet atbilstošo pusi no parauga piegādes paziņojuma.
Pēc atsevišķas uzņemšanas/apstrādes piekrišanas, Analyze Captured Document piedāvā izvēlētos laukus. Parādiet fotogrāfiju blakus rediģējamajiem laukiem un lūdziet darbiniekus apstiprināt atbilstošo Piegādes ierakstu.
Saglabājiet atgriezto `operation_id`, lai vēlreiz pārbaudītu rezultātu, un `fields_json` kā piedāvājumu. Jūsu darbplūsma veic faktisko Piegādes meklēšanu/atjaunināšanu tikai pēc darbinieku pārskatīšanas.
Trūkstoši, neskaidri vai nepareizi lauki prasa manuālu korekciju. Pakalpojuma sniedzēja kļūda atstāj sākotnējo Piegādi nemainītu; Read Analysis pārbaudiet rezultātu neskaidras operācijas gadījumā.
Plānots. Personai jāizvērtē katra ieteiktā vērtība pirms saglabāšanas.
Ieteikt iekārtas sērijas numuru no etiķetes foto
Uzturēšanas veidlapa var piedāvāt pārskatāmu modeļa/sērijas ieteikumu, ja aktīvu etiķeti ir grūti ievadīt.
`fields_json = ["manufacturer","model","serial_number"]`; uzņemiet parauga iekārtas etiķetes attēlu; projektā iestatījumos izvēlieties savu AI pakalpojuma sniedzēju.
Plānotā Analyze Captured Document darbība atgriež ieteiktās virknes. Parādiet tās blakus foto; ļaujiet lietotājam tās labot pirms jūsu Aktīvu meklēšanas vai uzturēšanas darbplūsmas.
Izmantojiet atgriezto `fields_json`, `review_required` un `operation_id`. Apstrādājiet identifikatorus kā tekstu, lai jūsu lietotne saglabātu sākuma nulles.
Ja attēls nav nolasāms vai modelis piedāvā nepareizu virkni, atļaujiet manuālu ievadi. Pēc neskaidras atbildes nolasiet tās pašas operācijas rezultātu, nevis veiciet vēl vienu maksas modeļa izsaukumu.
Plānots. Personai jāizvērtē katra ieteiktā vērtība pirms saglabāšanas.
Kas pašlaik darbojas
Privāta beta. Foto uzņemšana ir pieejama testēšanai. Lauku izguve no foto ir plānota un vēl nav gatava lietošanai jūsu lietotnē.
Izveidojiet darbplūsmu
Plānots
Plānots darbplūsma. Šobrīd nav pieejama pašreizējā beta versijā.
Šie piemēri izmanto lietotnes ierakstus, piemēram, Lesson, Message un Order. Aizstājiet tos ar saviem datu tipiem un elementu nosaukumiem. Piemēru multivides adreses jāaizstāj ar jūsu failiem.
Plānots: izvēlieties laukus, kas nepieciešami jūsu veidlapai, piemēram, fields_json=["title","date","total"]. Iespējojiet enable_analysis_export un iestatiet analysis_context uz izvēlēto kontu vai ierakstu. Šie analīzes iestatījumi nav pieejami pašreizējā uzņemšanas versijā.
Ļaujiet lietotājam uzņemt foto un atsevišķi piekrist apstrādei. analysis_requested gadījumā palaidiet Analyze Captured Document, izmantojot šī elementa analysis_image_base64, analysis_mime_type, analysis_fields_json un analysis_consent. Izmantojiet analysis_request_id kā idempotency_key.
Saglabājiet atgriezto operation_id, request_id un statusu. Ja status=processing, izmantojiet Read Analysis ar šo operation_id, lai vēlāk izgūtu rezultātu.
Parādiet atgriezto fields_json rediģējamā pārskatīšanas veidlapā. Saglabājiet apstiprinātās vērtības tikai pēc tam, kad lietotājs tās pārbauda un nospiež Apstiprināt. Saglabājiet sākotnējo ierakstu līdz šim apstiprinājumam.
Konfigurējiet vienreiz
Izveidojiet vai izvēlieties savu Bubble lietotnes projektu vietnē BestPlugins → Dashboard → Plugins. Izvēlieties Xodera Documents AI Native, nokopējiet tā atslēgu, pēc tam atveriet Bubble → Plugins → Xodera Documents AI Native un ielīmējiet to project_api_key. Saglabājiet vienreiz; pēc tam izmantojiet zemāk redzamās darbības. Katram spraudnim katrā projektā ir sava atslēga.
Pieprasiet kameras atļauju un paskaidrojiet, kāpēc foto ir nepieciešams. Apstrādei ir vajadzīga atsevišķa lietotāja piekrišana. Projektā izvēlieties savu AI pakalpojumu sniedzēju; rēķinu par tā lietošanu izraksta šis pakalpojumu sniedzējs.
Konfigurējiet vienreiz
- Izveidojiet vai izvēlieties savu Bubble lietotnes projektu vietnē BestPlugins → Dashboard → Plugins.
- Izvēlieties šo spraudni un nokopējiet tā projekta atslēgu.
- Atveriet Bubble → Plugins → Xodera Documents AI Native; ielīmējiet atslēgu project_api_key un saglabājiet.
- Pievienojiet elementu, izvēlieties savus lietotnes datus un izveidojiet zemāk redzamo darbplūsmu.
- Privāta beta piekļuve tikai šobrīd. Publiskā instalācija un maksas aktivācija vēl nav atvērtas.
Instalēšana un abonements
For Audio Player, Video Player, Photo Editor, Audio Recorder, Files Kit and Haptics: free Bubble installation, a 7-day trial with a card, then US$1.50 per month per plugin and app project. Development and production are included, with no operation cap. File-size and feature limits still apply. Review billing and cancellation before confirming. Other plugins remain unavailable for purchase.
Saglabājiet rezultātu savā lietotnē
Piemērs ExpenseDraft: īpašnieks, operation_id, request_id, statuss un proposed_fields_json. Pēc pārskatīšanas saglabājiet apstiprināto datumu, summu un citus laukus, kā arī reviewed_by un reviewed_at. Kartējiet tikai laukus, kurus pieprasa jūsu veidlapa. Neievietojiet pilna attēla saturu žurnālos vai parastos teksta ierakstos.
Kļūda, atcelšana un atjaunošana
Ja rezultāts ir aizkavēts, saglabājiet to pašu pieprasījumu un izmantojiet Read Analysis zināmajam operation_id. Neuzņemiet jaunu fotoattēlu un neveidojiet jaunu pieprasījumu automātiski. Ja lietotājs atsauc piekrišanu, iztīriet foto un pārtrauciet rezultāta piedāvāšanu; tas nevar atsaukt jau nosūtīto vai saglabāto kopiju.
Iespējas un ierobežojumi
Plānotais attēlu ievades veids: PNG, JPEG vai WebP, līdz 5 MiB; pieprasiet 1–32 atsevišķus lauku nosaukumus. Vienmēr pārskatiet izguvētos datus. Tas nav identitātes pārbaude, dokumenta autentiskuma pārbaude vai medicīniskās lēmumu pieņemšanas rīks. AI pakalpojumu sniedzēja maksas ir atsevišķas.
Iestatījumi, darbības un rezultāti
Izmantojiet šos nosaukumus Bubble. Plānotās funkcijas ir atzīmētas atsevišķi.
Pieejamie beta iestatījumi
Elementa iestatījumi
document_side · textbutton_label · textconsent_text · textdisabled · yes/nofields_json · textprocessing_consent_text · textanalyze_button_label · textcheck_button_label · textlanguage · textui_text_json · textStāvokļi
capture_status · textlocal_uri · textmime_type · textdocument_side · textimage_width · numberimage_height · numbererror_code · textis_capturing · yes/noanalysis_status · textanalysis_operation_id · textanalysis_fields_json · textanalysis_error_code · textreview_required · yes/nois_analyzing · yes/noNotikumi
capture_startedcapture_succeededcapture_cancelledpermission_deniedcapture_erroranalysis_startedanalysis_readyanalysis_pendinganalysis_errorDarbības un to ievades
Elementa iestatījumi · 12
Plānots darbplūsma. Šobrīd nav pieejama pašreizējā beta versijā.
document_sidetext · Noklusējums: "front"- Piemēra vērtība
front - Piemērs Bubble izteiksmei
Capture Side Dropdown's value - Izmantojiet pašreizējā biznesa ieraksta vērtību; pārbaudiet to pret zemāk norādītajiem ierobežojumiem.
button_labeltext · Noklusējums: ""- Piemēra vērtība
"" - Piemērs Bubble izteiksmei
App Texts' capture_label - Redzams lietotnes teksts; tukšs lieto iebūvēto lokalizēto tekstu, ja tas ir atbalstīts. Nav akreditācijas dati.
consent_texttext · Noklusējums: ""- Piemēra vērtība
I agree to capture this non-sensitive receipt. - Piemērs Bubble izteiksmei
App Texts' capture_consent - Izskaidrojiet konkrēto uzņemšanas/apstrādes mērķi un saņēmēju. Pieprasījuma atsaukšana izdzēš saglabātos baitus, nevis iepriekšējās lietotnes kopijas.
disabledyes/no · Noklusējums: false- Piemēra vērtība
no - Piemērs Bubble izteiksmei
GuideHost's is_busy (your yes/no custom state) - Atspējojiet elementu, kamēr jūsu lietotne ir aizņemta vai šī darbība nav pieejama.
processing_consent_texttext · Noklusējums: ""- Piemēra vērtība
I agree to send this image to the configured AI provider for draft fields. - Piemērs Bubble izteiksmei
App Texts' processing_consent - Izskaidrojiet konkrēto uzņemšanas/apstrādes mērķi un saņēmēju. Pieprasījuma atsaukšana izdzēš saglabātos baitus, nevis iepriekšējās lietotnes kopijas.
analyze_button_labeltext · Noklusējums: ""- Piemēra vērtība
"" - Piemērs Bubble izteiksmei
App Texts' analyze_label - Redzams lietotnes teksts; tukšs lieto iebūvēto lokalizēto tekstu, ja tas ir atbalstīts. Nav akreditācijas dati.
languagetext · Noklusējums: "auto"- Piemēra vērtība
uk - Piemērs Bubble izteiksmei
Current User's preferred_language - Iestatiet language=auto, lai sekotu atbalstītai ierīcei vai pārlūkprogrammas valodai. Ievadiet atbalstītu valodas kodu, lai to izvēlētos tieši.
ui_text_jsontext · Noklusējums: ""- Piemēra vērtība
{} - Piemērs Bubble izteiksmei
App Settings' player_labels_json (supported keys only) - Papildu JSON ar atbalstītām pogu etiķetēm. Atstājiet tukšu, lai izmantotu iebūvēto tekstu.
enable_analysis_exportyes/no · Noklusējums: false- Piemēra vērtība
yes - Piemērs Bubble izteiksmei
App Settings' enable_reviewed_extraction - Plānots: ļaut analīzes darbībai izmantot foto pēc abu lietotāju piekrišanas. Pēc noklusējuma izslēgts.
analysis_contexttext · Noklusējums: ""- Piemēra vērtība
<current-user-id> - Piemērs Bubble izteiksmei
Current User's unique id - Stabila vērtība šim kontam vai ierakstam. Mainot to, iepriekšējais foto tiek izdzēsts.
is_activeyes/no · Noklusējums: true- Piemēra vērtība
yes - Piemērs Bubble izteiksmei
GuideHost's view_is_active (your yes/no custom state) - Iestatiet jā, kamēr šis skats ir atvērts. Iestatiet nē, kad iziet, lai atskaņošana vai pašreizējais darbs varētu apturēties.
fields_jsontext · Noklusējums: "[\"title\",\"date\",\"total\"]"- Piemēra vērtība
["title","date","total"] - Piemērs Bubble izteiksmei
Expense Settings' extraction_fields_json - JSON masīvs pieprasīto izguves lauku nosaukumu; izvade ir ieteiktie dati cilvēka pārskatīšanai.
Darbības un to ievades · 2
Plānots darbplūsma. Šobrīd nav pieejama pašreizējā beta versijā.
Analyze Captured Document
image_base64text · Noklusējums: —- Piemēra vērtība
<canonical bytes from consented export> - Piemērs Bubble izteiksmei
Document Capture's analysis_image_base64 - Izmantojiet pašreizējā biznesa ieraksta vērtību; pārbaudiet to pret zemāk norādītajiem ierobežojumiem.
mime_typetext · Noklusējums: —- Piemēra vērtība
image/jpeg - Piemērs Bubble izteiksmei
Document Capture's analysis_mime_type - Izmantojiet pašreizējā biznesa ieraksta vērtību; pārbaudiet to pret zemāk norādītajiem ierobežojumiem.
fields_jsontext · Noklusējums: —- Piemēra vērtība
["title","date","total"] - Piemērs Bubble izteiksmei
Document Capture's analysis_fields_json - JSON masīvs pieprasīto izguves lauku nosaukumu; izvade ir ieteiktie dati cilvēka pārskatīšanai.
consentyes/no · Noklusējums: —- Piemēra vērtība
yes — current processing consent - Piemērs Bubble izteiksmei
Document Capture's analysis_consent - Izmantojiet pašreizējā biznesa ieraksta vērtību; pārbaudiet to pret zemāk norādītajiem ierobežojumiem.
idempotency_keytext · Noklusējums: —- Piemēra vērtība
<unchanged analysis_request_id> - Piemērs Bubble izteiksmei
Document Capture's analysis_request_id - Izmantojiet pašreizējā biznesa ieraksta vērtību; pārbaudiet to pret zemāk norādītajiem ierobežojumiem.
environmenttext · Noklusējums: —- Piemēra vērtība
development - Piemērs Bubble izteiksmei
App Settings' selected_environment - Izmantojiet pašreizējā biznesa ieraksta vērtību; pārbaudiet to pret zemāk norādītajiem ierobežojumiem.
Atgrieztās vērtības
ok · yes/nostatus · textoperation_id · textrequest_id · textfields_json · texterror_code · textreview_required · yes/noRead Analysis
operation_idtext · Noklusējums: —- Piemēra vērtība
<returned operation_id> - Piemērs Bubble izteiksmei
Current ExpenseDraft's operation_id - Izmantojiet pašreizējā biznesa ieraksta vērtību; pārbaudiet to pret zemāk norādītajiem ierobežojumiem.
environmenttext · Noklusējums: —- Piemēra vērtība
development - Piemērs Bubble izteiksmei
App Settings' selected_environment - Izmantojiet pašreizējā biznesa ieraksta vērtību; pārbaudiet to pret zemāk norādītajiem ierobežojumiem.
Atgrieztās vērtības
ok · yes/nostatus · textoperation_id · textrequest_id · textfields_json · texterror_code · textreview_required · yes/noStāvokļi un notikumi
Plānots darbplūsma. Šobrīd nav pieejama pašreizējā beta versijā.
Stāvokļi
capture_status · textPašreizējais šīs darbības rezultāts. Izmantojiet atbilstošo pabeigšanas notikumu pirms saglabājat veiksmi.
local_uri · textFaila atrašanās vieta šajā ierīcē. Saglabājiet vai augšupielādējiet failu atsevišķi, ja tas jāuzglabā tiešsaistē.
mime_type · textPašreizējā izvēlētā vienuma vērtība. Nolasiet to pēc saistītā notikuma.
document_side · textPašreizējā izvēlētā vienuma vērtība. Nolasiet to pēc saistītā notikuma.
image_width · numberPašreizējā izvēlētā vienuma vērtība. Nolasiet to pēc saistītā notikuma.
image_height · numberPašreizējā izvēlētā vienuma vērtība. Nolasiet to pēc saistītā notikuma.
error_code · textKļūdas informācija par pēdējo darbību. Rādiet noderīgu ziņojumu un piedāvājiet atbilstošu atkārtotu mēģinājumu.
is_capturing · yes/noPašreizējā izvēlētā vienuma vērtība. Nolasiet to pēc saistītā notikuma.
analysis_image_base64 · textPašreizējā izvēlētā vienuma vērtība. Nolasiet to pēc saistītā notikuma.
analysis_mime_type · textPašreizējā izvēlētā vienuma vērtība. Nolasiet to pēc saistītā notikuma.
analysis_fields_json · textIeteiktās vērtības pieprasītajiem laukiem. Parādiet tās pārskatīšanai pirms saglabāšanas.
analysis_request_id · textIdentifikators šim vienumam vai darbībai. Saglabājiet to kopā ar atbilstošu lietotnes ierakstu. Izmantojiet to pašu pieprasījuma identifikatoru, atkārtotot nenoteiktu rezultātu.
analysis_consent · yes/noPašreizējā izvēlētā vienuma vērtība. Nolasiet to pēc saistītā notikuma.
analysis_export_status · textPašreizējais šīs darbības rezultāts. Izmantojiet atbilstošo pabeigšanas notikumu pirms saglabājat veiksmi.
analysis_export_error · textKļūdas informācija par pēdējo darbību. Rādiet noderīgu ziņojumu un piedāvājiet atbilstošu atkārtotu mēģinājumu.
analysis_image_bytes · numberPašreizējā izvēlētā vienuma vērtība. Nolasiet to pēc saistītā notikuma.
Notikumi
capture_startedKad šis notikums notiek, nolasiet saistītās stāvokļus no tā paša elementa.
capture_succeededKad šis notikums notiek, nolasiet saistītās stāvokļus no tā paša elementa.
capture_cancelledKad šis notikums notiek, nolasiet saistītās stāvokļus no tā paša elementa.
permission_deniedKad šis notikums notiek, nolasiet saistītās stāvokļus no tā paša elementa.
capture_errorKad šis notikums notiek, nolasiet saistītās stāvokļus no tā paša elementa.
analysis_requestedKad šis notikums notiek, nolasiet saistītās stāvokļus no tā paša elementa.
analysis_export_errorKad šis notikums notiek, nolasiet saistītās stāvokļus no tā paša elementa.
analysis_clearedKad šis notikums notiek, nolasiet saistītās stāvokļus no tā paša elementa.
Izstrādātāju uzdotie jautājumi
Vai tas pārbauda identitāti vai dokumentus?
Nē. Tas piedāvā teksta laukus pārskatīšanai. Uzņemtais dokumenta attēls neapstiprina identitāti, autentiskumu vai medicīnisku/finanšu secinājumu.
Kā darbojas abonements?
Plānotā cenu politika: spraudņa instalēšana Bubble ir bezmaksas. BestPlugins piekļuve ir atsevišķs abonements katram spraudnim katrā Bubble lietotnes projektā: 7 dienas bez maksas, pēc tam US$1.50 mēnesī. Development un Live ir iekļauti. Nav noteikta ierobežojuma operāciju skaitam; joprojām spēkā ir faila lieluma un funkciju ierobežojumi. Norēķinu veikšana vēl nav pieejama. Aktivācijas ekrānā tiks parādīts pirmais norēķinu datums un atcelšanas noteikumi.
Saistītie ceļveži
Marketplace izlaišana gaida
Foruma ceļvedis nav publicēts
Palīdzībai, informējiet mūs, kuru spraudni un ierīci izmantojat, kādu darbību mēģinājāt veikt un kas notika. Izmantojiet piemēru bez personas datiem. Nekad neizpaudiet savu atslēgu vai privātos failus.