Documentació d'Asset Core

Documentació del motor d'estat del món determinista i referències de l'API.

Decision Gate docs

Fonaments de l’Escenari

Un inventari de magatzem i una cèl·lula de treball robòtica semblen problemes completament diferents. Un rastreja palets i contenidors en una graella; l’altre rastreja efectors finals en un espai mètric. Però al nivell en què opera Asset Core, comparteixen una estructura idèntica: un espai de coordenades limitat, un conjunt d’entitats tipades i operacions que mouen o transformen aquestes entitats. La narrativa canvia, però l’àlgebra es manté igual.

Aquesta és la mateixa idea introduïda en la visió general de la documentació: un palet en un inventari d’emmagatzematge i un element fix en una línia d’assemblatge tenen la mateixa forma. Els escenaris que segueixen demostren com funciona aquesta abstracció en la pràctica.

El principi: estructura abans de la narrativa

Asset Core proporciona primitives algebraiques: contenidors amb geometria, entitats amb tipus, operacions amb semàntica, que s’apliquen a través de dominis. La mateixa Xarxa que modela un inventari al estil d’una motxilla també modela els passadissos d’un magatzem. El mateix Balanç que rastreja monedes d’or rastreja volums de reactius. Les mateixes operacions (AddFungible, MoveInstance, i així successivament) funcionen en ambdós casos.

Això significa:

  • Una reixeta d’inventari 2D discreta i un espai de treball de robot discret utilitzen l’algèbra de reixeta mateixa.
  • Un carregament d’equipament basat en slots i fixacions de workcell nomenades comparteixen la mateixa semàntica posicional.
  • Un llibret de moneda i un fons de recursos agregat segueixen la mateixa aritmètica escalar.

La narrativa del domini és vostra per afegir. Les garanties estructurals provenen de l’àlgebra, que és la raó per la qual les mateixes operacions poden impulsar tantes indústries.

Per què això és important per a tu

Tres conseqüències pràctiques:

  1. Un sistema, molts dominis. El codi escrit per a la gestió d’inventaris no necessita ser reescrit per a l’assignació de magatzems. Els patrons es transfereixen perquè l’estructura es transfereix.

  2. Eines netes per a agents. Quan les operacions tenen una semàntica ben definida, els LLMs i les eines d’automatització poden raonar sobre elles de manera fiable. Aquí és on l’abstracció paga interessos compostos.

  3. Els futurs dominis s’ajusten al mateix model. Afegir un nou domini no requereix noves primitives. Si podeu descriure què existeix, on viu i com es mou, Asset Core ja ho suporta.

Mapeig del vostre domini

Utilitzeu aquesta llista de verificació per traduir qualsevol sistema al model Asset Core:

  1. Defineix el límit del món – un espai de noms per a cada món aïllat (vegeu Runtime Model).
  2. Llistar les entitats – classes (tipus) i instàncies (elements únics), distingint els fungibles de les instàncies úniques.
  3. Trieu les regions de memòria – els contenidors defineixen on viu l’estat (vegeu Containers and Assets per a més detalls).
  4. Trieu la geometria – Equilibri (0D), Slots (1D), Reixeta (2D) o Continu (1D/2D). La classificació dimensional (vegeu Containers and Assets) determina quines operacions s’apliquen i quines restriccions s’imposen.
  5. Codificar invariants – polítiques, comportaments de classe, seqüenciació d’operacions (aprofitant operacions limitades).
  6. Comprometre transicions – cada canvi és una transacció explícita (vegeu Transaccions i Operacions).

Si podeu respondre “què existeix, on viu i com es mou”, podeu modelar-ho aquí. L’abstracció és universal perquè aquestes preguntes s’apliquen a cada sistema d’estat espacial, independentment del domini.

D’aquí

Les pàgines d’escenari demostren això en la pràctica: