A műszak vége után nem sokkal. A megfelelőségi felelős exportálja a műszaklistát a gyártási rendszerből, beteszi az asszisztensébe, és beír egy mondatot: „Tedd közzé a listán szereplő cellák termékadatait.”
Az asszisztens beolvassa a 1240 sorozatszámot a tételeikkel együtt, megkérdezi a Transpareótól, hogy mire van szüksége ennek a terméknek a bizonyítványához, létrehozza a bizonyítványokat, és ellenőrzi őket a rendelet szabályai szerint. Válasz: 1237 készen áll, 3 nem, mert egy tételben hiányzik a CO2-lábnyom. A felelős pótolja az értéket, az asszisztens pedig közzéteszi. Két nappal később a cellák elhagyják a gyárat, mindegyik egy QR-kóddal, amely alatt az adott termék bizonyítványa elérhető.
Ez nem egy jövőbeli jelenet: a Transpareo segítségével ez ma már lehetséges. Egy asszisztens itt **elvégzi a megfelelőségi feladatot a megbízástól az aláírt passig **, és a Transpareo közben minden szükséges információt a rendelkezésére bocsát, amire szüksége van.
Próbáljátok ki most!
Van fiókotok a Claude-nál, a ChatGPT-nél, a Grok-nál vagy a Gemini-nél, amely alkalmazásokat tud összekapcsolni? Akkor csatlakoztassátok a nyílt demónkhoz. Ez egy kísérleti környezet: óránként újraindul, és amit benne csináltok, az addigra már eltűnik.
-
Csatlakozás. Adja meg az AI-szolgáltatójánál
https://demo.transpareo.com/mcp-t új MCP-kiszolgálóként. A megfelelő menüpont a szolgáltatótól függően Connector, Integration vagy App néven szerepel. -
Hozzáférés engedélyezése. Jelentkezzen be a
testerés aDemoPass2027felhasználónevekkel - a bejelentkezési adatokat szándékosan itt tüntettük fel. A következő képernyőn minden jogosultságot külön-külön megneveznek. Az olvasási jogosultságokat véglegesen engedélyezheti; az írási jogosultságokat jobb, ha egyenként hagyja jóvá. - Kérdezzen. Visszatérve a csevegőablakba, kérdezzen köznyelvi kifejezéssel, például : „Sorold fel a termékadatlapjainkat!”

Listát kértünk; az állapotot olvasta ki.
Vissza nem csak az érkezik, amit kért, hanem az is, hogy milyen állapotban van. Ez azért lehetséges, mert az interfész többet ad vissza, mint maguk a sorok: hány van belőlük, hol találhatók az életciklusban, mi hiányzik.
Ez az oka ennek a cikknek. A többi részben elmagyarázzuk, miért működik ez.
Mondva, meg is tettük
Pontosan egy oldalt kellett összekapcsolni: a varázslót a Transpareo-hoz, a fent említett három lépést. A másik egy fájl volt, amelyet a termelési rendszer egyébként is kiad. Senki sem határozta meg, melyik oszlop melyik mezőhöz illeszkedik, senki sem karbantartja az interfészt: a varázsló beolvasta a listát és kiírta a parancsokat, és amit tennie kellett, az egy mondatban szerepelt. Ha a lista megváltozik, akkor a varázslónak szóló utasítás is megváltozik, **nem pedig programkód **.
Ehhez a rendszerüknek semmit sem kell tudnia. Csak azt kell kinyomtatnia, amit amúgy is kinyomtat: az exportfájlt, a jelentésből származó listát, a műszakvégi táblázatot.
És nem is kell táblázatnak lennie. Egy beszállító adatlapja, egy PDF, egy e-mail-váltás: Ezekből is egy varázsló kiolvassa az értékeket, és átalakítja őket a Transpareo által megkövetelt formátumba. Hiszen a Transpareo meghatározza ezt a formátumot, ahelyett, hogy találgatni kellene. A termékadatok ritkán állnak rendelkezésre strukturált formában, hanem dokumentumokban, és ezek kinyerése évekig a folyamat leglassabb pontja volt.
Ugyanezt a listát kézzel is be lehetne olvasni. Az Alkalmazáskezelőben található importáló program táblázatokat fogad, megnevezi az általa felismert oszlopokat, ellenőrzi a futást, mielőtt bármi létrejönne, és kérésre visszavonja azt. Az eredmény ugyanaz lett volna. Csakhogy valakinek meg kellett volna erősítenie a hozzárendelést, elolvasnia a jelentést, és saját maga beírnia a három hiányzó értéket . **Egy varázsló nem azt változtatja meg, hogy mi lehetséges, hanem azt, hogy mennyi időt vesz igénybe. **
Az integrációs munka, amely eddig minden megfelelőségi projekt elején állt, ma már egy mondatba mindennapi nyelvben.
Ez a valódi forradalom. Feltéve, hogy a másik végén lévő platform meg tudja mondani egy programnak, mit vár el tőle.
A programok mindig is a fő olvasók voltak
Egy termékigazolványt ritkán olvasnak el kézzel. Beolvasják, lekérik, ellenőrzik, továbbítják és archiválják, és ennek a legtöbbjét szoftver végzi: a kereskedő pénztárgépe, az újrahasznosító rendszere, egy hatóság ellenőrző eszköze, az importőr, aki tudni akarja, hogy egy tétel megfelel-e a követelményeknek. A legtöbb olvasója tehát nem a szemével, hanem egy programmal olvassa el.
A Transpareo ezért az interfészére épül. Minden közzétett igazolvány egy aláírt, géppel olvasható dokumentum, és az interfész a teljes életciklust lefedi: a termék tulajdonságtípusaitól kezdve a vizsgálaton és a létrehozáson át egészen a közzétételig és egy-egy darabnak a terepen történtekeiig. És verziószámmal ellátott: aki ma ehhez valamit fejleszt, az nem homokra épít. Újdonság tehát nem az, hogy a programok útlevelekkel dolgoznak. Újdonság az, hogy mely programok.
És ezért az asszisztens munkája nem ér véget a létrehozással. Ugyanez a fajta mondat végigkíséri az életciklus többi részét:
- „Hívd vissza a B-2214 tétel összes passzát.”
- „Írd be a 88-as tételhez az új CO2-értéket.”
- „Mutasd meg nekem az összes passzportot, amelyeket ebben a hónapban javításra küldtek.”
Ezek a mondatok mind ugyanazokká a parancsokká válnak, amelyeket egy ember az alkalmazáskezelőben indít el, és ugyanazt a nyomot hagyják az auditnaplóban.
Egy asszisztensnek kérdeznie kell, nem pedig találgatnia
Az asszisztens egy nagyon gyors munkatárs, aki nem rendelkezik előzetes ismeretekkel a vállalatáról. Azt teszi, amit mondanak neki, és feltételezésekkel tölti ki a hiányzó részeket, ha nem kap válaszokat. Négy dolog alakítja át a találgatást munkává.
Képesnek kell lennie arra, hogy megkérdezze, mi a feladat. Minden termékhez és minden részletességi szinthez a platform megadja, mely azonosítókra és jellemzőkre van szükség egy igazolványhoz, és melyek közül melyek már szerepelnek a termék adatainál. Egyedi darab esetében ez így néz ki:
{
"identifiers": {
"batchIdentifier": { "required": true },
"modelIdentifier": { "required": true, "source": "product", "value": "4006381333931" },
"serialIdentifier": { "required": true }
}
}
A három azonosítóból kettőt az asszisztensnek kell beszereznie, a harmadik már szerepel a terméken. Ez egy munkavégzési utasítás, nem pedig találgatási óra.
Írás nélkül is képesnek kell lennie az ellenőrzésre. Az ellenőrzés ugyanazokat a vizsgálatokat hajtja végre, mint a közzététel, és nem hozza létre semmit. Pontosan ezért jelent meg fent a 1237-es szám a 3-as mellett, mielőtt bármi is közzé lett volna téve.
Meg kell értenie, miért utasítottak el valamit. Az elutasítás megnevezi a mezőt, és megmondja, mit kell tenni:
PRODUCT_INVALID: A termék érvénytelen
Javítsa ki a mezők alatt felsorolt attribútumokat, és küldje el újra a kérést.
brand: A márkának meg kell adni a márkát - nem adtak meg semmit
componentsInput: Hiányoznak az alkatrészek adatai
Egy asszisztens, aki ezt elolvassa, kiegészíti a két adatot, és újra elküldi. Aki csak egy hibaszámot kap, az különböző dolgokat próbál ki. Ugyanez a szöveg jelenik meg, amit egy ember a parancssorban lát.
Nem szabad elszámolnia magát. Ha megszakad a kapcsolat, és az asszisztens újra megpróbálja, akkor is csak egy hozzáférési engedély jön létre, nem kettő. Az írási műveletek kulcsot hordoznak, amely alapján a platform felismeri az ismétlést.
Minden hozzáférés visszavonható
Minél több program dolgozik az adataidon, annál fontosabbá válik, hogy ki mit tehet. Egy hozzáférést az Alkalmazáskezelőben hoznak létre, és a titkát csak egyszer fedik fel. Ezt követően a program egy óra múlva lejáró tokenekkel dolgozik, és a titok csak ahhoz a helyhez jut el, amely a tokeneket kiadja. A titkot az operációs rendszer kulcstárában tárolják, soha nem egy parancssori argumentumban, amely egyébként minden folyamatlistában megjelenne.
Minden hozzáférés pontosan azokat a jogosultságokat hordozza, amelyeket Ön megad neki: az olvasás az egyik, az írás a másik, a közzététel a harmadik, és ezeket akár egyes termékekre is korlátozhatja. Visszafordíthatatlan műveletekhez további megerősítés szükséges.
Ha egy asszisztens csatlakozik a böngészőben, a jóváhagyás előtt megjelenik egy képernyő, amely felsorolja az összes szükséges jogosultságot. Ha a jóváhagyást megadja, a kapcsolat megjelenik a hozzáférések oldalon, a jóváhagyó személy nevével és dátumával együtt, és ott is lehet majd újra letiltani.
Egy olyan hozzáférés, amelyet nem lehet visszavonni, nem hozzáférés, hanem egy kulcs a lábtörlő alatt.
Az adatai nálad maradnak
A Transpareo önállóan semmit sem küld el egy mesterséges intelligencia-szolgáltatónak. Ami odaérkezik, az az, amit az asszisztensed segítségével lekérdezel - és hogy melyik asszisztensről van szó, valamint hogy az az EU-n belül végzi-e az adatfeldolgozást, azt te döntöd el, nem mi. Az eszköz, amely létrehozza a kapcsolatot, az Ön saját számítógépén fut, és a forráskódja nyilvános: az Ön biztonsági részlege elolvashatja, mit csinál, ahelyett, hogy csak elhinné.
Egy európai vállalat számára ez a döntő
szempont. Maga a platform ISO-27001 tanúsítvánnyal rendelkező
adatközpontokban található Németországban; hogy onnan tovább hova kerülnek az adatok,
azt kizárólag az asszisztens választása határozza meg. Választhat olyan
asszisztenst, amely az EU-n belül dolgozza fel az adatokat, vagy olyat, amely soha nem hagyja el az Ön
vállalatot soha nem hagyja el: a transpareo mcp a protokollt
a saját számítógépén futtatja, és hogy milyen modell működik a háttérben,
az az Ön dolga.
Ehhez jön még az, hogy mi szerepel egyáltalán egy termékigazolványban. Ezek általában termékadatok: sorozatszámok, tételek, anyagok, mérési értékek. Ha mégis személyes adatokról van szó, akkor a saját szabályai határozzák meg, ki láthatja azokat, és a hozzáférési jogosultság pontosan ehhez igazítható: csak olvasás, csak bizonyos termékek, bármikor letiltható.
A beállítás perceken belül megvan
Ugyanez vonatkozik a saját munkaterületére is, saját
cím alatt, például https://dpp.example.com/mcp:
ugyanazok a három lépések, nincs szükség telepítésre.
Aki inkább gépel, vagy a folyamatokat szkriptekbe foglalja, az használja a
parancssort. A transpareo egy egyetlen program, amelynek
parancsait az interfész leírása alapján generálja a rendszer: amit
a platform tud, azt az eszköz is tudja, anélkül, hogy valakinek
kézzel kellene összehangolnia a kettőt. Nyílt forráskódú, és megtalálható a
GitHubon. Három
sor: telepítés, bejelentkezés, a hozzáférési jogosultságok ellenőrzése.
curl -fsSL https://transpareo.com/cli/install.sh | sh
transpareo auth login --host dpp.example.com --client-id <id>
transpareo me
Az auth login parancs az alapértelmezett bemenetről vagy
egy környezeti változóból olvassa be a titkos kulcsot, soha nem egy argumentumból, amely egyébként
a folyamatlistában és a shell előzményeiben is megjelenne. Ezt követően
ugyanaz a bináris fájl végzi el a következő műveleteket:
transpareo dpps requirements --product-id 8 --granularity item
transpareo dpps validate --file passport.json
transpareo dpps create --file passport.json
transpareo dpps publish <code>
transpareo events tail --follow
Ha egy varázsló fut a saját számítógépén, egy további sor csatlakoztatja hozzá:
transpareo setup claude
Ugyanezek a műveletek ezután eszközökként állnak rendelkezésre,
megfelelő nevekkel: dpp_requirements, validate_dpp,
create_dpp, publish_dpp, tail_events. Amit a
parancssorba ír be, és amit egy varázsló hív meg, az ugyanaz.
Ehhez jár egy útmutató a varázslók számára, amely leírja a szokásos
folyamatokat, így senkinek sem kell próbával és
hibával megtanulnia a sorrendet. Aki pedig inkább közvetlenül programozni szeretne, az minden
munkaterületen megtalálja az interfész
teljes leírását a /apidocs alatt.
A varázsló használata nem jár többletköltséggel
Semmi plusz költség. Az asszisztens API-felhasználóként csatlakozik, és a programok számára biztosított hozzáférés minden Transpareo-csomagban benne van. A közzétett termékigazolványok számát számoljuk, nem pedig az azon dolgozó emberek vagy programok számát. Aki automatizálja a megfelelőségi munkáját, az nem kapjon érte számlát.
A munka már a kötelezettség bevezetése előtt megkezdődik
2027 februárjától az akkumulátorokra vonatkozó termékigazolás kötelezővé válik, más termékcsoportok pedig ezt követik. A valódi ráfordítás nem az igazolásban rejlik, hanem a termékadatok rendszerezésében, és pontosan ezeket a munkát adják át jelenleg a vállalatok az asszisztenseknek: mezők összegyűjtése, hiányosságok felkutatása, beszállítói adatok utánajárása, ellenőrzés, ismétlés. Hogy ezek az adatok hogyan kerülnek egyáltalán a tanúsítványba, azt az „Egy áram, egy irány” című cikk írja le; hogy hogyan néz ki egy saját kapcsolódás ehhez, azt az ERP-kapcsolódásról szóló útmutató.
Az a segéd, akinek találgatnia kell, olyan igazolványokat állít elő, amelyek megfelelőnek tűnnek, de nem állják ki az ellenőrzést. Az a segéd, aki kérdéseket tehet fel, olyan igazolványokat állít elő, amelyek helyesek. A különbség nem a segédnél keletkezik. Hanem abban a platformban, amelyhez fordul.
Kérdések ehhez a bejegyzéshez
Az asszisztens hozzáférése külön díj ellenében vehető igénybe?
Nem. Az asszisztens API-felhasználóként csatlakozik, és a programok számára elérhető cím a in jedem Transpareo-Tarif enthalten. A számítás alapja a közzétett útlevelek száma, nem pedig az azok kidolgozásán dolgozó emberek vagy programok száma.
Előfordulhat, hogy egy asszisztens véletlenül közzétesz valamit?
A közzététel egy önálló művelet, amelyhez külön jogosultság szükséges, és ehhez a hozzáféréshez nincs olyan jogosultság, amelyet Ön nem adott meg. Aki egy asszisztensnek engedélyezi az olvasást és az ellenőrzést, de nem a közzétételt, olyan asszisztenst kap, aki pontosan ezt teszi. A visszafordíthatatlan műveletekhez további megerősítés szükséges, és az „csak olvasás” mód minden írási műveletet letilt, miközben az ellenőrzés továbbra is engedélyezett marad.
Láthatja-e valamelyik mesterséges intelligencia-szolgáltató a termékadatainkat?
Mi nem. A Transpareo nem küld adatokat semmilyen mesterséges intelligencia-szolgáltatónak. Ön dönti el, melyik asszisztenst használja, és hogy az az EU-n belül dolgozza-e fel az adatokat; a kapcsolatot létrehozó eszköz az Ön saját számítógépén fut, és nyílt forráskódú, így a biztonsági részlege ellenőrizheti a kódját.
Megkapja-e valamelyik asszisztens a bejelentkezési adatainkat?
A titkos kulcs csak abba az irányba hagyja el azt a számítógépet, amelyen tárolták, ahová a token kiadásra kerül, és az operációs rendszer kulcstárában kerül elmentésre, nem pedig egy fájlban, és soha nem egy parancssori argumentumként. Ezt követően egy olyan token segítségével folyik a munka, amely egy óra múlva lejár. A böngészőben megjelenő varázsló egyáltalán nem kap titkot, hanem egy kapcsolatot, amelyet Ön engedélyezhet, és bármikor megszakíthat.
Honnan tudja egy asszisztens, hogy milyen adatokra van szükség egy útlevélhez?
Ő ezt kérdezi. Minden termék és minden részletességi szint esetében a platform megadja, mely azonosítók és tulajdonságok szükségesek, és melyek közül melyek már szerepelnek a termék adatai között. Ez a különbség egy olyan asszisztens és egy olyan között, amelyik elolvassa a követelményeket, illetve amelyik csak kitalálja azokat.
Mi történik, ha egy asszisztens hibát követ el?
Hibaüzenetet kap, amely megnevezi, melyik mező hiányzik és mit kell tennie, míg a platform nem ír ki semmit. Ugyanez az üzenet eljut egy parancssorban dolgozó felhasználóhoz és egy asszisztenshez is az eszközei révén, pontosan ugyanabban a szövegben. Az a segédprogram, amely hasznos hibaüzenetet kap, magától kijavítja a hibát; az pedig, amely csak egy számot kap, találgatni kezd.
Ez nyílt forráskódú?
A parancssori eszköz nyílt forráskódú, az MIT-licenc alatt áll, és nyilvánosan elérhető a GitHubon. Minden kiadás tartalmaz egy aláírást, a benne szereplő összetevők listáját és a származás igazolását; az eszköz ellenőrzi ezt az aláírást, mielőtt frissítené magát, és nem telepít semmit, ha az ellenőrzés sikertelen.




