Ако използвате OpenClaw и искате да го разширите отвъд възможностите на уменията и MCP, плъгините са най-мощната опция. Ето как работят.

Краткият отговор

OpenClaw плъгин е TypeScript модул, който се изпълнява вътре в процеса на OpenClaw Gateway. Плъгините могат да добавят изцяло нови възможности към платформата: канали за съобщения, персонализирани инструменти, CLI команди, фонови услуги, потоци за автентикация и още. Те са най-мощният и най-сложен механизъм за разширение в OpenClaw.

Как плъгините се различават от уменията и MCP

OpenClaw има три механизма за разширение, всеки от които работи на различно ниво:

  • Умения са файлове с инструкции, които учат агента как да изпълнява задачи. Само текст. Междуплатформени. Нулева инфраструктура.
  • MCP свързва агента с външни услуги чрез стандартен протокол. Сървърни процеси, които предоставят инструменти и данни.
  • Плъгини разширяват самата платформа OpenClaw с код. Те работят в процеса на Gateway и могат да променят начина, по който OpenClaw функционира на фундаментално ниво.

Аналогията: уменията са ръководството за работа, MCP е наборът от конектори, а плъгините са нови хардуерни модули, които инсталирате в машината.

Какво могат плъгините

Обхватът на възможностите на плъгините е широк:

  • Канали за съобщения: Пълни адаптери за входящи/изходящи съобщения. Matrix, Zalo и MS Teams са реализирани като плъгини.
  • Инструменти за агенти: Персонализирани инструменти, които се появяват в регистъра на инструменти и могат да бъдат извикани от агенти.
  • CLI команди: Нови команди или подкоманди за OpenClaw CLI.
  • Фонови услуги: Дълготрайни процеси с управление на жизнения цикъл за стартиране/спиране.
  • Потоци за автентикация: OAuth, API ключове, кодове за устройства за свързване с външни услуги.
  • Куки (Hooks): Автоматизация, задействана от събития в OpenClaw.
  • Умения: Плъгините могат да включват собствени пакети с умения.

Инсталиране на плъгини

Плъгините могат да се инсталират от npm, локални директории или tarballs:

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

Сигурност

Тъй като плъгините работят в същия процес като OpenClaw Gateway, те имат значителен достъп до средата за изпълнение. OpenClaw намалява рисковете със защити като блокиране на path-traversal, валидиране на собствеността и изолиране на зависимостите. Но плъгините трябва да се третират като доверен код. Одитирайте преди инсталация и използвайте списъци за разрешения plugins.allow, за да ограничите какво може да се изпълнява.

Плъгини на OpenClaw.rocks

На OpenClaw.rocks Вашата инстанция идва предварително конфигурирана с плъгини за канали за съобщения за Telegram, Discord, WhatsApp и Signal. Не е необходимо да ги инсталирате или конфигурирате ръчно. Ако имате нужда от допълнителни плъгини за самостоятелно хоствано разгръщане, можете да ги управлявате чрез OpenClaw CLI.

Научете повече