Factory Operator képességei és korlátai
Factory Operator képességmátrix és felhasználói példák
Az alábbi táblázat áttekinti, hogy a Factory Operator mire képes az SDA Platformon belül. A képességek termékterületek szerint vannak csoportosítva, hogy a felhasználók megértsék, hol alkalmazható a beszélgetésalapú automatizálás.
| Kategória | Támogatott képességek | Példák támogatott parancsokra |
| LÉTREHOZÁS |
| „Hozz létre egy új, Mixer01 nevű Siemens eszközt a szükséges metaadatokkal.” „Hozz létre egy WestLine-GW nevű átjárót ezekkel a konfigurációs értékekkel.” „Hozz létre egy Packaging nevű erőforráscsoportot.” |
| MÓDOSÍTÁS |
| „Módosítsd a Pump02 eszköz IP-címét 10.10.5.12-re.” „Frissítsd a North-GW átjáró konfigurációját.” „Helyezd át a Robot01 eszközt az Assembly erőforráscsoportba.” |
| LEKÉRDEZÉS – Eszközök | Eszközök: Eszközök keresése név, gyártó, csoport vagy részleges attribútumok alapján. | „Mutasd meg a BoilerPLC eszköz konfigurációját.” „Keress Siemens gyártójú eszközöket a Packaging csoportban.” |
| LEKÉRDEZÉS – Átjárók | Átjárók: Átjárókonfigurációk és metaadatok lekérése. | „Kérd le a Main-Gateway átjáró részleteit.” „Mutasd meg az összes aktív állapotú átjárót.” |
| LEKÉRDEZÉS – Feladatok | Feladatok: Feladatok lekérdezése eszköz, feladattípus, állapot vagy idő szerinti szűréssel. | „Mutasd a Press01 eszköz feladatait az elmúlt 24 órából.” „Keresd meg a BACKUP típusú sikertelen feladatokat.” |
| LEKÉRDEZÉS – Feladatnaplók | Feladatnaplók: Az egyes feladatok naplóinak lekérése időrendi formázással és hibakiemeléssel. | „Mutasd a 92341 azonosítójú feladat naplóit.” „Kérd le a Line2-PLC eszközön futtatott legutóbbi feladat naplókimenetét.” |
| LEKÉRDEZÉS – Erőforráscsoportok | Erőforráscsoportok: Csoport-metaadatok, a csoportban lévő eszközök és az alcsoportok eszközeinek lekérdezése. | „Mutasd meg a Packaging erőforráscsoportban lévő eszközöket.” „Kérd le az Assembly csoport összes eszközét, az alcsoportokat is beleértve.” |
| LEKÉRDEZÉS – Felhasználók | Felhasználók: Felhasználói adatok keresése név, e-mail-cím vagy kapcsolódó attribútumok alapján. | „Mutasd meg a jsmith felhasználó adatait.” „Keresd meg az alex.lee@example.com e-mail-című felhasználót.” |
| LEKÉRDEZÉS – Auditnaplók | Auditnaplók: Platformtevékenységek lekérése időtartomány szerinti szűréssel és az eseménytípusok értelmezésével. | „Kérd le a jsmith felhasználó auditnaplóit 2025-10-01 és 2025-10-07 között.” „Mutasd meg a mai nap összes bejelentkezési eseményét.” |
| Validálás |
| „Milyen adatokra van szükséged egy Rockwell eszköz létrehozásához?” „Érvényes ez az IP-cím az átjáró konfigurációjához?” |
| Feloldás | A felhasználóbarát neveket belső azonosítókká oldja fel konfigurációs eszközök segítségével. | „Oldd fel a Mixer01 nevű eszközt.” „Azonosítsd a ProcessAreaA erőforráscsoport azonosítóját.” |
| Szűrés |
| „Keresd meg a Siemens gyártótól származó, 2024-01-01 után létrehozott összes eszközt.” „Mutasd a feladatlekérdezésem eredményeinek következő oldalát.” |
| Eszközök összekapcsolása |
| „Kapcsold a BoilerPLC eszközt a Main-Gateway átjáróhoz.” „Rendeld hozzá ezt az öt eszközt a Packaging csoporthoz.” |
| Erőforráscsoportok kezelése |
| „Hozz létre egy Cell 1 nevű csoportot a „Boston Factory” szülőcsoportban, és tedd bele a PLC 123-at” „Mutasd meg a Cell 1 összes eszközét” „Helyezd át a PLC 493-at a Cell 1-be” |
| Feladatkezelés |
| „Mutasd meg az összes PLC-mentést, amely az elmúlt 24 órában sikertelen volt” „A sikertelen feladatoknál azonosítsd, miért hibásodtak meg a PLC eszközök” |
| Auditnaplók követése |
| „Keresd meg az összes műveletet, amelyet Michael Manager végzett az elmúlt héten” „Azonosítsd az elmúlt 24 óra összes olyan bejelentkezését, amely nem a gyáron belülről történt” |
Fő képességek
A munkafolyamat jellemzői
Sémavezérelt műveletek
- A beszélgetés elején sémavizsgálatot végez.
- Azonosítja a kötelező mezőket, a validálási szabályokat és az enum-értékeket.
- Biztosítja, hogy a műveletek megfeleljenek a platform korlátainak.
Metaadatok kezelése
- Azonosítja az egyes eszköz- vagy átjárótípusokhoz szükséges metaadatokat.
- Csak a kötelező mezőket kéri be a felhasználótól.
- A folytatás előtt validálja a metaadatokat az ismert korlátozásokkal szemben.
Kötegelt feldolgozás
- Több létrehozási vagy módosítási kérést hajt végre egyetlen munkafolyamatban.
- Erőforrásonként sikeresség-, kapcsolat- és hibajelentést ad.
Felhasználói interakciós modell
A Factory Operator szigorú szabályok szerint lép kapcsolatba a felhasználókkal:
- Csak a hiányzó kötelező információkat kéri be.
- Soha nem kér opcionális mezőket, hacsak a felhasználó nem kéri.
- Soha nem tár fel háttérrendszeri sémákat vagy technikai megvalósítási részleteket.
- Kérésre egyértelmű listát ad a kötelező mezőkről.
- Semleges, tényszerű és közvetlen nyelvezetet használ.
Kimenet formázása
Sikeres válaszok
- Kattintható Markdown-hivatkozásokat ad a létrehozott vagy módosított erőforrásokhoz.
- Összefoglalja a neveket, azonosítókat és a legfontosabb konfigurációkat.
- Kötegelt műveletek esetén: minden sikeres erőforrást külön felsorol.
Lekérdezési válaszok
A válaszok az erőforrás típusától függően strukturált mezőket tartalmaznak:
- Eszközök és átjárók: azonosító, név, típus, gyártó, konfigurációs részletek, IP/port.
- Feladatok: állapot, időbélyegek, feladattípus, kapcsolódó eszköz.
- Feladatnaplók: rendezett naplóbejegyzések hibakiemeléssel.
- Auditnaplók: időbélyeg, eseménytípus, felhasználó, érintett erőforrás.
- Erőforráscsoportok: csoport-metaadatok és a hozzájuk tartozó eszközök.
Hibakezelés
- Pontos validálási hibákat ad vissza.
- Nem ismétli meg a sikertelen műveleteket.
- Pontosítást kér, ha a bevitel nem egyértelmű.
- Az eszközökből származó hibákat közvetlenül adja vissza.
Korlátok
A Factory Operator szigorú megkötések mellett működik:
- Nincs törlési művelet: Semmilyen erőforrást nem töröl.
- Nincs „összes listázása” parancs: Minden lekérdezéshez szűrők szükségesek.
- Nincsenek feltételezések: Soha nem következtet ki hiányzó információkat.
- Nincs háttérrendszeri feltárás: Soha nem fed fel sémát, API-struktúrát vagy megvalósítási részleteket.
- Nincs érzelmi vagy társalgási nyelvezet: A válaszok szigorúan tényszerűek maradnak.