Ha az OpenClaw-t használja és szeretné a képességek és az MCP lehetőségein túl bővíteni, a bővítmények a legerőteljesebb lehetőség. Így működnek.

A rövid válasz

Egy OpenClaw bővítmény egy TypeScript kódmodul, amely az OpenClaw Gateway folyamaton belül fut. A bővítmények teljesen új képességeket adhatnak a platformhoz: üzenetcsatornákat, egyedi eszközöket, CLI parancsokat, háttérszolgáltatásokat, hitelesítési folyamatokat és többet. Az OpenClaw legerőteljesebb és legösszetettebb bővítési mechanizmusa.

Hogyan különböznek a bővítmények a képességektől és az MCP-től

Az OpenClaw három bővítési mechanizmussal rendelkezik, mindegyik más szinten működik:

  • Képességek: utasításfájlok, amelyek megtanítják az ágenst feladatok elvégzésére. Csak szöveg. Platformfüggetlen. Nulla infrastruktúra.
  • MCP: szabványos protokollon keresztül kapcsolja az ágenst külső szolgáltatásokhoz. Szerverfolyamatok, amelyek eszközöket és adatokat tesznek elérhetővé.
  • Bővítmények: magát az OpenClaw platformot bővítik kóddal. A Gateway folyamatban futnak és alapszinten megváltoztathatják az OpenClaw működését.

Az analógia: a képességek a kezelési kézikönyv, az MCP a csatlakozókészlet, a bővítmények pedig új hardvermodulok, amelyeket a gépbe telepít.

Mit tudnak a bővítmények

A bővítmények képességeinek köre széles:

  • Üzenetcsatornák: Teljes bejövő/kimenő adapterek. A Matrix, a Zalo és az MS Teams mind bővítményként van megvalósítva.
  • Ágenseszközök: Egyedi eszközök, amelyek megjelennek az eszközregiszterben és ágensek hívhatják őket.
  • CLI parancsok: Új parancsok vagy alparancsok az OpenClaw CLI-hoz.
  • Háttérszolgáltatások: Hosszan futó folyamatok indítás/leállítás életciklus-kezeléssel.
  • Hitelesítési folyamatok: OAuth, API kulcsok, eszközkódok külső szolgáltatásokhoz csatlakozáshoz.
  • Hookok: Eseményvezérelt automatizálás, amelyet OpenClaw események váltanak ki.
  • Képességek: A bővítmények saját képességcsomagjaikat tartalmazhatják.

Bővítmények telepítése

A bővítmények npm-ből, helyi könyvtárakból vagy tarball-okból telepíthetők:

openclaw plugins install @openclaw/voice
openclaw plugins install ./my-custom-plugin
openclaw plugins list
openclaw plugins doctor

Biztonság

Mivel a bővítmények ugyanabban a folyamatban futnak, mint az OpenClaw Gateway, jelentős hozzáférésük van a futtatókörnyezethez. Az OpenClaw védelmi intézkedésekkel csökkenti a kockázatot, mint a path-traversal blokkolás, tulajdonos-validáció és függőség-sandboxolás. A bővítményeket azonban megbízható kódként kell kezelni. Auditálja őket telepítés előtt, és használjon plugins.allow engedélylistákat a futtatható tartalmak korlátozásához.

Bővítmények az OpenClaw.rocks-on

Az OpenClaw.rocks szolgáltatásban a példánya előre konfigurálva érkezik üzenetcsatorna bővítményekkel a Telegram, Discord, WhatsApp és Signal számára. Nem kell ezeket manuálisan telepítenie vagy konfigurálnia. Ha további bővítményekre van szüksége saját telepítéséhez, azokat az OpenClaw CLI-n keresztül kezelheti.

Tudjon meg többet