Jos käytätte OpenClaw’ta ja haluatte laajentaa sitä taitojen ja MCP:n yli, lisäosat ovat tehokkain vaihtoehto. Näin ne toimivat.

Lyhyt vastaus

OpenClaw-lisäosa on TypeScript-koodimoduuli, joka toimii OpenClaw Gateway -prosessin sisällä. Lisäosat voivat lisätä alustaan täysin uusia kykyjä: viestintäkanavia, mukautettuja työkaluja, CLI-komentoja, taustapalveluja, todennusvirtoja ja paljon muuta. Ne ovat OpenClaw’n tehokkain ja monimutkaisin laajennusmekanismi.

Miten lisäosat eroavat taidoista ja MCP:stä

OpenClaw’lla on kolme laajennusmekanismia, joista kukin toimii eri tasolla:

  • Taidot ovat ohjetiedostoja, jotka opettavat agentille tehtävien suorittamista. Vain tekstiä. Alustariippumattomia. Nolla infrastruktuuria.
  • MCP yhdistää agentin ulkoisiin palveluihin vakioprotokollan kautta. Palvelinprosesseja, jotka tarjoavat työkaluja ja dataa.
  • Lisäosat laajentavat itse OpenClaw-alustaa koodilla. Ne toimivat Gateway-prosessissa ja voivat muuttaa OpenClaw’n toimintaa perustavalla tasolla.

Vertauskuva: taidot ovat käyttöopas, MCP on liitinsarja ja lisäosat ovat uusia laitteistomoduuleja, jotka asennatte koneeseen.

Mitä lisäosat voivat tehdä

Lisäosien kykyjen kirjo on laaja:

  • Viestintäkanavat: Täydelliset sisään- ja ulostulosovittimet. Matrix, Zalo ja MS Teams on kaikki toteutettu lisäosina.
  • Agenttityökalut: Mukautetut työkalut, jotka näkyvät työkalurekisterissä ja joita agentit voivat kutsua.
  • CLI-komennot: Uudet komennot tai alikomennot OpenClaw CLI:lle.
  • Taustapalvelut: Pitkäkestoiset prosessit käynnistys-/pysäytys-elinkaaren hallinnalla.
  • Todennusvirrat: OAuth, API-avaimet, laitekoodit ulkoisiin palveluihin yhdistämiseen.
  • Hookit: Tapahtumapohjainen automaatio, jonka OpenClaw-tapahtumat laukaisevat.
  • Taidot: Lisäosat voivat sisältää omia taitopakettejaan.

Lisäosien asentaminen

Lisäosia voi asentaa npm:stä, paikallisista hakemistoista tai tarballeista:

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

Turvallisuus

Koska lisäosat toimivat samassa prosessissa kuin OpenClaw Gateway, niillä on merkittävä pääsy ajoympäristöön. OpenClaw vähentää riskiä suojauksin kuten path-traversal-esto, omistajuuden validointi ja riippuvuuksien hiekkalaatikko. Lisäosia tulisi kuitenkin kohdella luotettuna koodina. Auditoikaa ennen asennusta ja käyttäkää plugins.allow-sallintalistoja rajoittaaksenne, mitä voidaan suorittaa.

Lisäosat OpenClaw.rocks-palvelussa

OpenClaw.rocks -palvelussa instanssinne tulee valmiiksi konfiguroituna viestintäkanava-lisäosilla Telegramille, Discordille, WhatsAppille ja Signalille. Teidän ei tarvitse asentaa tai konfiguroida näitä manuaalisesti. Jos tarvitsette lisäosia itse ylläpidettyyn asennukseenne, voitte hallita niitä OpenClaw CLI:n kautta.

Lisätietoja