Documents AI fényképező felület. Mezők kinyerése tervezett.
Documents AI fényképező felület. Mezők kinyerése tervezett.
← Minden natív útmutató

Xodera Plugins · Bubble Native

Xodera Documents AI Native

Alakítsa a számla vagy szállítási fényképet vázlatos űrlappá. Engedje, hogy az AI javasolja a dátumot, az összeget és a többi kért mezőt, majd hagyja, hogy egy személy ellenőrizze őket a mentés előtt.

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áció felülvizsgált 6 november 2026

Gyakorlati példák

Költségtervezet előkitöltése nyugta fényképből

A kereskedő, dátum és összeg ismételt beírása lassítja a költségfelvételt; a kinyert mezők felülvizsgálható tervezetként használhatók.

`fields_json = ["merchant","date","total","currency"]`; a felhasználó nyugta képet rögzít, és külön hozzájárul a feldolgozáshoz. Tesztelés közben csak mintanyugtákat használjon.

Tervezett: `analysis_requested` → Analyze Captured Document a korlátozott exportált bájtok/MIME/mezőnevek/hozzájárulás/kérésazonosító használatával → a visszakapott mezőket jelenítse meg a szerkeszthető Költség űrlapban.

A művelet visszaadja a `status`, `operation_id`, `fields_json` és `review_required` értékeket. A felhasználó javítja/jóváhagyja a mezőket, mielőtt a munkafolyamat létrehozza a Költséget.

Bizonytalan eredmény esetén Read Analysis ugyanazzal a `operation_id` értékkel; ne indítson automatikusan új elemzést. A hozzájárulás visszavonása törli a megőrzött rögzítést/exportot; soha ne tároljon nyers base64 adatot nyilvános dologban vagy naplóban.

Tervezett. Minden javasolt értéket személynek felül kell vizsgálnia mentés előtt.

Olvassa be a szállítólevél hivatkozását a személyzeti felülvizsgálati űrlaphoz

A raktári felhasználó képes legyen felülvizsgálni a javasolt hivatkozást/dátumot ahelyett, hogy egy fényképezett papírcsíkból gépelné be.

`fields_json = ["delivery_reference","supplier","delivery_date"]`; a tesztelés során rögzítse a mintaszállítólevél megfelelő oldalát.

A külön rögzítési/feldolgozási hozzájárulás után Analyze Captured Document a kiválasztott mezőket javasolja. Mutassa a fényképet a szerkeszthető mezők mellett, és kérje a személyzetet, hogy erősítse meg a megfelelő Szállítási rekordot.

Tartsa meg a visszakapott `operation_id` értéket az eredmény újbóli ellenőrzéséhez, és a `fields_json`-t javaslatként. A munkafolyamat a tényleges Szállítási keresést/frissítést csak a személyzet felülvizsgálata után hajtja végre.

Hiányzó, kétértelmű vagy helytelen mezők manuális javítást igényelnek. Szolgáltatói hiba esetén az eredeti Szállítás változatlan marad; Read Analysis ellenőrizze a bizonytalan művelet eredményét.

Tervezett. Minden javasolt értéket személynek felül kell vizsgálnia mentés előtt.

Javasoljon egy berendezés sorozatszámot címkelénykép alapján

A karbantartási űrlap felülvizsgálható modell/sorozat javaslatot kínálhat, ha egy eszközcímke nehéz beírni.

`fields_json = ["manufacturer","model","serial_number"]`; rögzítsen egy mintaberendezés-címke képet; válassza ki az AI szolgáltatót a projekt beállításaiban.

A tervezett Analyze Captured Document művelet visszaadja a javasolt karakterláncokat. Jelenítse meg őket a fénykép mellett; engedje a felhasználónak, hogy javítsa őket a vagyontárgy keresés vagy karbantartási munkafolyamat előtt.

Használja a visszakapott `fields_json`, `review_required` és `operation_id` értékeket. Kezelje az azonosítókat szövegként, hogy az alkalmazás megőrizze a vezető nullákat.

Ha a kép olvashatatlan vagy a modell helytelen karakterláncot javasol, engedélyezze a kézi bevitelt. Olvassa el ugyanazt a műveletet bizonytalan válasz után, ahelyett, hogy újabb következtetést terhelne.

Tervezett. Minden javasolt értéket személynek felül kell vizsgálnia mentés előtt.

Mi működik most

Privát béta. A fényképrögzítés tesztelésre elérhető. A fényképről történő mezőkinyerés tervezett, és még nem használható az alkalmazásában.

A munkafolyamat felépítése

Tervezett

Tervezett munkafolyamat. Jelenleg még nem érhető el az aktuális béta verzióban.

Ezek a példák olyan alkalmazásrekordokat használnak, mint a Lesson, Message és Order. Cserélje ki őket saját adat típusokra és elemnevekre. A példaként megadott média címeket saját fájljaival kell helyettesíteni.

  1. Tervezett: válassza ki a űrlap által igényelt mezőket, például fields_json=["title","date","total"]. Engedélyezze a enable_analysis_export-t, és állítsa be a analysis_context-t a kiválasztott fiókra vagy rekordra. Ezek az elemzési beállítások nem érhetők el a jelenlegi rögzítési verzióban.

  2. Engedje, hogy a felhasználó fényképet készítsen, és külön beleegyezzen a feldolgozásba. A analysis_requested-n futtassa a Analyze Captured Document-t ennek az elemnek a analysis_image_base64, analysis_mime_type, analysis_fields_json és analysis_consent használatával. Használja a analysis_request_id-t idempotency_key-ként.

  3. Mentse a visszakapott operation_id-t, request_id-t és a status-t. Ha a status értéke processing, használja a Read Analysis-t azzal a operation_id-val, hogy később lekérje az eredményt.

  4. Jelenítse meg a visszakapott fields_json-t egy szerkeszthető felülvizsgálati űrlapon. A jóváhagyott értékeket csak a felhasználó ellenőrzése és a Megerősítés gomb megnyomása után mentse. Tartsa meg az eredeti rekordot addig, amíg a megerősítés meg nem történik.

Munkafolyamat diagram — nem alkalmazás képernyőkép

Egyszeri beállítás

Hozzon létre vagy válasszon egy Bubble alkalmazásprojektet a BestPlugins → Dashboard → Plugins alatt. Válassza ki a Xodera Documents AI Native-t, másolja a kulcsát, majd nyissa meg a Bubble → Plugins → Xodera Documents AI Native-t, és illessze be a project_api_key-be. Mentse el egyszer; ezután használja az alábbi műveleteket. Minden bővítmény minden projektben saját kulccsal rendelkezik.

Kérje a kameraengedélyt, és magyarázza el, miért szükséges a fénykép. A feldolgozáshoz a felhasználó külön hozzájárulása szükséges. Válassza ki az AI szolgáltatót a projekt beállításaiban; annak használatát a szolgáltató számlázza.

Egyszeri beállítás
  1. Hozzon létre vagy válasszon egy Bubble alkalmazásprojektet a BestPlugins → Dashboard → Plugins alatt.
  2. Válassza ki ezt a bővítményt, és másolja a projekt kulcsát.
  3. Nyissa meg a Bubble → Plugins → Xodera Documents AI Native-t; illessze be a kulcsot a project_api_key-be, majd mentse.
  4. Adja hozzá az elemet, válassza ki az alkalmazásadatait, és építse fel az alábbi munkafolyamatot.
  5. Jelenleg csak privát béta hozzáférés. A nyilvános telepítés és a fizetős aktiválás még nem elérhető.
Telepítés és előfizetés

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.

Eredmény mentése az alkalmazásodba

Példa ExpenseDraft: tulajdonos, operation_id, request_id, állapot és proposed_fields_json. Áttekintés után mentse a jóváhagyott dátumot, összeget és egyéb mezőket, valamint reviewed_by és reviewed_at. Csak a űrlap által kért mezőket térképezze. Ne helyezze a teljes képtartalmat naplókba vagy szokásos szöveges rekordokba.

Hiba, megszakítás és helyreállítás

Ha az eredmény késik, tartsa meg ugyanazt a kérést, és használja a Read Analysis-t a ismert operation_id-hez. Ne készítsen új fényképet, és ne hozzon létre új kérést automatikusan. Ha a felhasználó visszavonja a beleegyezést, törölje a fényképet, és hagyja abba az eredmény felkínálását; ez nem tudja visszahívni a már elküldött vagy mentett másolatot.

Képességek és korlátok

Tervezett képbemenet: PNG, JPEG vagy WebP, legfeljebb 5 MiB; kérjen 1–32 különálló mezőneveket. Mindig ellenőrizze a kinyert értékeket. Ez nem személyazonosság-ellenőrzés, dokumentum-hitelesség ellenőrzése vagy orvosi döntéstámogató eszköz. Az AI-szolgáltató díjai különállóak.

Beállítások, műveletek és eredmények

Használja ezeket a neveket a Bubble-ben. A tervezett funkciók külön vannak jelölve.

Elérhető béta beállítások

Elem beállítások

document_side · textbutton_label · textconsent_text · textdisabled · yes/nofields_json · textprocessing_consent_text · textanalyze_button_label · textcheck_button_label · textlanguage · textui_text_json · text

Állapotok

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/no

Események

capture_startedcapture_succeededcapture_cancelledpermission_deniedcapture_erroranalysis_startedanalysis_readyanalysis_pendinganalysis_error

Műveletek és azok bemenetei

Elem beállítások · 12

Tervezett munkafolyamat. Jelenleg még nem érhető el az aktuális béta verzióban.

document_sidetext · Alapértelmezett: "front"
Példaértékfront
Példa Bubble kifejezésCapture Side Dropdown's value
Használja az aktuális üzleti rekord értékét; ellenőrizze a lenti határok szerint.
button_labeltext · Alapértelmezett: ""
Példaérték""
Példa Bubble kifejezésApp Texts' capture_label
Látható alkalmazás szöveg; üres esetén a beépített lokalizált szöveg kerül felhasználásra, ahol támogatott. Nincsenek hitelesítő adatok.
consent_texttext · Alapértelmezett: ""
PéldaértékI agree to capture this non-sensitive receipt.
Példa Bubble kifejezésApp Texts' capture_consent
Magyarázza el a konkrét rögzítési/feldolgozási célt és a címzettet. A hozzájárulás visszavonása törli a megőrzött bájtokat, nem pedig a korábbi alkalmazásmásolatokat.
disabledyes/no · Alapértelmezett: false
Példaértékno
Példa Bubble kifejezésGuideHost's is_busy (your yes/no custom state)
Tiltja le az elemet, amíg az alkalmazás foglalt vagy a művelet nem érhető el.
processing_consent_texttext · Alapértelmezett: ""
PéldaértékI agree to send this image to the configured AI provider for draft fields.
Példa Bubble kifejezésApp Texts' processing_consent
Magyarázza el a konkrét rögzítési/feldolgozási célt és a címzettet. A hozzájárulás visszavonása törli a megőrzött bájtokat, nem pedig a korábbi alkalmazásmásolatokat.
analyze_button_labeltext · Alapértelmezett: ""
Példaérték""
Példa Bubble kifejezésApp Texts' analyze_label
Látható alkalmazás szöveg; üres esetén a beépített lokalizált szöveg kerül felhasználásra, ahol támogatott. Nincsenek hitelesítő adatok.
languagetext · Alapértelmezett: "auto"
Példaértékuk
Példa Bubble kifejezésCurrent User's preferred_language
Állítsa be a language=auto-t, hogy egy támogatott eszköz vagy böngésző nyelvét kövesse. Adjon meg egy támogatott nyelvkódot a kifejezett kiválasztáshoz.
ui_text_jsontext · Alapértelmezett: ""
Példaérték{}
Példa Bubble kifejezésApp Settings' player_labels_json (supported keys only)
Választható JSON a támogatott gombcímkékkel. Hagyja üresen a beépített szöveg használatához.
enable_analysis_exportyes/no · Alapértelmezett: false
Példaértékyes
Példa Bubble kifejezésApp Settings' enable_reviewed_extraction
Tervezett: engedélyezni az elemzési műveletnek a fénykép használatát mindkét felhasználói megállapodás után. Alapértelmezés szerint kikapcsolva.
analysis_contexttext · Alapértelmezett: ""
Példaérték<current-user-id>
Példa Bubble kifejezésCurrent User's unique id
Stabil érték ehhez a fiókhoz vagy rekordhoz. A módosítás törli a korábbi fényképet.
is_activeyes/no · Alapértelmezett: true
Példaértékyes
Példa Bubble kifejezésGuideHost's view_is_active (your yes/no custom state)
Állítsa igent, amíg ez a nézet nyitva van. Állítsa nemet a kilépéskor, hogy a lejátszás vagy a jelenlegi munka leállhasson.
fields_jsontext · Alapértelmezett: "[\"title\",\"date\",\"total\"]"
Példaérték["title","date","total"]
Példa Bubble kifejezésExpense Settings' extraction_fields_json
JSON tömb a kért kinyerési mezőnevekből; a kimenet javasolt adatok emberi felülvizsgálatra.
Műveletek és azok bemenetei · 2

Tervezett munkafolyamat. Jelenleg még nem érhető el az aktuális béta verzióban.

Analyze Captured Document
image_base64text · Alapértelmezett: —
Példaérték<canonical bytes from consented export>
Példa Bubble kifejezésDocument Capture's analysis_image_base64
Használja az aktuális üzleti rekord értékét; ellenőrizze a lenti határok szerint.
mime_typetext · Alapértelmezett: —
Példaértékimage/jpeg
Példa Bubble kifejezésDocument Capture's analysis_mime_type
Használja az aktuális üzleti rekord értékét; ellenőrizze a lenti határok szerint.
fields_jsontext · Alapértelmezett: —
Példaérték["title","date","total"]
Példa Bubble kifejezésDocument Capture's analysis_fields_json
JSON tömb a kért kinyerési mezőnevekből; a kimenet javasolt adatok emberi felülvizsgálatra.
consentyes/no · Alapértelmezett: —
Példaértékyes — current processing consent
Példa Bubble kifejezésDocument Capture's analysis_consent
Használja az aktuális üzleti rekord értékét; ellenőrizze a lenti határok szerint.
idempotency_keytext · Alapértelmezett: —
Példaérték<unchanged analysis_request_id>
Példa Bubble kifejezésDocument Capture's analysis_request_id
Használja az aktuális üzleti rekord értékét; ellenőrizze a lenti határok szerint.
environmenttext · Alapértelmezett: —
Példaértékdevelopment
Példa Bubble kifejezésApp Settings' selected_environment
Használja az aktuális üzleti rekord értékét; ellenőrizze a lenti határok szerint.

Visszatérések

ok · yes/nostatus · textoperation_id · textrequest_id · textfields_json · texterror_code · textreview_required · yes/no
Read Analysis
operation_idtext · Alapértelmezett: —
Példaérték<returned operation_id>
Példa Bubble kifejezésCurrent ExpenseDraft's operation_id
Használja az aktuális üzleti rekord értékét; ellenőrizze a lenti határok szerint.
environmenttext · Alapértelmezett: —
Példaértékdevelopment
Példa Bubble kifejezésApp Settings' selected_environment
Használja az aktuális üzleti rekord értékét; ellenőrizze a lenti határok szerint.

Visszatérések

ok · yes/nostatus · textoperation_id · textrequest_id · textfields_json · texterror_code · textreview_required · yes/no
Állapotok és események

Tervezett munkafolyamat. Jelenleg még nem érhető el az aktuális béta verzióban.

Állapotok

capture_status · text

A művelet jelenlegi eredménye. Használja a megfelelő befejezési eseményt a siker mentése előtt.

local_uri · text

Fájl helye ezen az eszközön. Mentse vagy töltse fel a fájlt külön, ha online kell maradnia.

mime_type · text

A kiválasztott elem jelenlegi értéke. Olvassa el a kapcsolódó esemény után.

document_side · text

A kiválasztott elem jelenlegi értéke. Olvassa el a kapcsolódó esemény után.

image_width · number

A kiválasztott elem jelenlegi értéke. Olvassa el a kapcsolódó esemény után.

image_height · number

A kiválasztott elem jelenlegi értéke. Olvassa el a kapcsolódó esemény után.

error_code · text

Hibainformáció az utolsó műveletről. Mutasson hasznos üzenetet és kínálja a megfelelő újrapróbálást.

is_capturing · yes/no

A kiválasztott elem jelenlegi értéke. Olvassa el a kapcsolódó esemény után.

analysis_image_base64 · text

A kiválasztott elem jelenlegi értéke. Olvassa el a kapcsolódó esemény után.

analysis_mime_type · text

A kiválasztott elem jelenlegi értéke. Olvassa el a kapcsolódó esemény után.

analysis_fields_json · text

Javasolt értékek a kért mezőkhöz. Mutassa őket felülvizsgálatra mentés előtt.

analysis_request_id · text

Az elem vagy művelet azonosítója. Tartsa meg a megfelelő alkalmazásrekorddal. Használja ugyanazt a kérésazonosítót bizonytalan eredmény újrapróbálásakor.

analysis_consent · yes/no

A kiválasztott elem jelenlegi értéke. Olvassa el a kapcsolódó esemény után.

analysis_export_status · text

A művelet jelenlegi eredménye. Használja a megfelelő befejezési eseményt a siker mentése előtt.

analysis_export_error · text

Hibainformáció az utolsó műveletről. Mutasson hasznos üzenetet és kínálja a megfelelő újrapróbálást.

analysis_image_bytes · number

A kiválasztott elem jelenlegi értéke. Olvassa el a kapcsolódó esemény után.

Események

capture_started

Amikor ez az esemény bekövetkezik, olvassa ki a kapcsolódó állapotokat ugyanabból az elemből.

capture_succeeded

Amikor ez az esemény bekövetkezik, olvassa ki a kapcsolódó állapotokat ugyanabból az elemből.

capture_cancelled

Amikor ez az esemény bekövetkezik, olvassa ki a kapcsolódó állapotokat ugyanabból az elemből.

permission_denied

Amikor ez az esemény bekövetkezik, olvassa ki a kapcsolódó állapotokat ugyanabból az elemből.

capture_error

Amikor ez az esemény bekövetkezik, olvassa ki a kapcsolódó állapotokat ugyanabból az elemből.

analysis_requested

Amikor ez az esemény bekövetkezik, olvassa ki a kapcsolódó állapotokat ugyanabból az elemből.

analysis_export_error

Amikor ez az esemény bekövetkezik, olvassa ki a kapcsolódó állapotokat ugyanabból az elemből.

analysis_cleared

Amikor ez az esemény bekövetkezik, olvassa ki a kapcsolódó állapotokat ugyanabból az elemből.

Fejlesztők által feltett kérdések

Ellenőrzi-e a személyazonosságot vagy a dokumentumokat?

Nem. Szöveges mezőket javasol felülvizsgálatra. A rögzített dokumentumkép nem állapítja meg a személyazonosságot, hitelességet vagy orvosi/pénzügyi következtetést.

Hogyan működik az előfizetés?

Tervezett árazás: a plugin telepítése a Bubble-ben ingyenes. A BestPlugins hozzáférés külön előfizetés minden pluginra minden Bubble alkalmazásprojektben: 7 nap ingyenes, majd US$1.50 havonta. A Development és Live benne van. Nincs fix korlát a műveletek számában; a fájlméret- és funkciókorlátok továbbra is érvényesek. A fizetés még nem nyitott. Az aktiválási képernyő megjeleníti az első számlázási dátumot és a lemondási feltételeket.

Kapcsolódó útmutatók

Marketplace kiadás függőben

Fórum útmutató nincs közzétéve

Segítségért mondja el, melyik plugint és eszközt használja, milyen műveletet próbált és mi történt. Használjon személyes adatokat nem tartalmazó példát. Soha ne ossza meg a kulcsát vagy privát fájljait.