
🇸🇮 CM AI Docking Port: Učenje agentov umetne inteligence, da potrkajo na prava vrata
# CM AI Docking Port: kako naučiti agente umetne inteligence potrkati na prava vrata
CM Journal / r/CM_Ecosystem — 30. 9. 2026
Danes odpiramo vrata – dobesedno – novemu delu ekosistema CM: CM AI Docking Portu.
Zamisel
Storitev CM Free že zdaj odlično odgovarja na preprosto vprašanje: »Ali je nastanitev na voljo v določenem terminu?« To ni nič novega. Novost pa je v tem, da agente umetne inteligence (AI) – na katere se popotniki vse pogosteje obračajo z prošnjo, da jim poiščejo prenočišče – naučimo, kako to vprašanje postaviti pravilno. To počnejo brez potrebe po posebnem vtičniku za CM, brez »strganja« (scraping) podatkov z nadzorne plošče, namenjene ljudem, in brez tega, da bi morali mi razvijati dodaten poslovni sistem, namenjen izključno umetni inteligenci.
Docking Port ne nadomešča sistema CM. Gre za preprost, standardiziran vhod – strojno berljiv nabor informacij, ki pove: »Na to lahko odgovorim in tako me morate vprašati.« Vsebuje tudi enotno kontaktno točko – t. i. sprejemnico (Reception) –, s katero komunicira agent umetne inteligence, namesto da bi ugibal o delovanju internih programskih vmesnikov (API-jev).
Dolgoročno gledano gre za pristno decentralizirano zamisel: neodvisne namestitve sistema CM, od katerih vsaka upravlja svoj Docking Port. Če posamezna namestitev na vprašanje ne more odgovoriti sama, lahko poizvedbo po želji posreduje peščici zaupanja vrednih sosedov. Ni osrednjega imenika vseh vključenih nastanitev in ni enega samega podjetja, ki bi delovalo kot posrednik. Če so vaše kapacitete zasedene, lahko »sprejemnica« gosta usmeri k nekomu v bližini, ki mu dejansko zaupate – podobno, kot je to v preteklosti počel dober gostilničar, le da je zdaj postopek avtomatiziran.
Kje smo danes?
Želimo biti povsem iskreni: trenutno gre za zgodnjo različico (MVP), ki deluje na eni sami točki (vozlišču) in še ne predstavlja celovitega omrežja. Vendar pa so vsi elementi resnični in že delujoči – ne gre zgolj za prikaz zasnove (mockup):
- Javen manifest in človeku berljiva dokumentacija, ki opisuje protokol.
- Delujoča končna točka Reception (sprejemna točka), ki odgovarja na dejanske poizvedbe o razpoložljivosti za določeno enoto; odgovori so podani v ustrezno strukturirani obliki in ne zgolj kot surov izpis iz API-ja.
- Prvi del kode, ki »pozna omrežje«: komponenta Reception lahko zdaj varno prebere zasebni seznam zaupanja vrednih sosedov – čeprav ga zaenkrat še ne uporablja. Namerno še vedno odgovarja izključno na lokalni ravni. Zavestno ne prehajamo takoj na delujoče omrežje P2P, dokler ni vsak manjši del sistema preverjen in potrjen.
Če vas zanima, kako »pravilen protokol« dejansko izgleda v praksi, je celotna delovna specifikacija zasnove javno dostopna in redno posodobljena: ai-cmfree.duckdns.org/app/public/ai/
Del, ki je po našem mnenju zares zanimiv
Tega ni ustvaril en sam razvijalec, ki bi zgolj prebiral specifikacije. Sistem nastaja v pristnem dialogu med človekom in štirimi različnimi sistemi umetne inteligence. Vsak od njih neodvisno pregleduje in preizkuša predloge drugih – pri tem pa odkrivajo dejanske težave: nedoslednost v protokolu, ki je obstajala že od prvega osnutka, a je nihče ni opazil; subtilno dvoumnost pri izračunu razdalje, ki bi na robnih primerih privedla do napačnih rezultatov; in – kar je treba odkrito priznati – dejansko konfiguracijsko datoteko, ki se je po pomoti znašla na mestu, kjer jo je spletni strežnik lahko ponudil javnosti. Vse to je bilo odkrito, popravljeno, preverjeno in javno zabeleženo – še isti dan.
Ne trdimo, da gre za dodelan in uglajen proces. Gre za neurejeno, a iskreno zanko pregledovanja, v katero je vključenih več udeležencev. Zaenkrat se izkazuje kot izjemno učinkovita pri odkrivanju majhnih napak, ki jih posamezen avtor (najsi bo človek ali umetna inteligenca) zlahka spregleda.
Kaj sledi
Naslednji korak je, da komponento Reception naučimo izračunati, ali je zahteva geografsko relevantna, še preden nanjo odgovori ali jo posreduje naprej – to je prvi pravi korak k logiki »povprašaj pravega soseda«. Sledi preizkus v okolju z več vozlišči; ne gre torej več le za eno samo demo enoto, ki komunicira sama s seboj. Nič od zapisanega ne predstavlja obljube o dokončanem izdelku do določenega roka. Gre za delovni dnevnik, ki ga objavljamo sproti, saj menimo, da je način nastajanja izdelka prav tako pomemben kot sam izdelek.
— ekipa CM (ljudje + umetna inteligenca; zasluge so pripisane enakopravno, kjer so si jih prislužili)