openclaw plugins¶
I-manage ang mga plugin/extension ng Gateway (nilo-load in-process).
Kaugnay:
- Plugin system: Mga Plugin
- Manifest + schema ng plugin: Manifest ng plugin
- Pagpapatibay ng seguridad: Security
Mga command¶
openclaw plugins list
openclaw plugins info <id>
openclaw plugins enable <id>
openclaw plugins disable <id>
openclaw plugins doctor
openclaw plugins update <id>
openclaw plugins update --all
Ang mga bundled plugin ay kasama ng OpenClaw ngunit nagsisimulang naka-disable. Gamitin ang plugins enable upang
i-activate ang mga ito.
Dapat maglaman ang lahat ng plugin ng isang openclaw.plugin.json file na may inline JSON Schema
(configSchema, kahit walang laman). Ang nawawala/invalid na mga manifest o schema ay pumipigil
sa pag-load ng plugin at nagdudulot ng pagkabigo sa config validation.
I-install¶
openclaw plugins install <path-or-spec>
Paalaala sa seguridad: ituring ang pag-install ng plugin na parang pagpapatakbo ng code. Mas mainam ang mga pinned na bersyon.
Mga suportadong archive: .zip, .tgz, .tar.gz, .tar.
Gamitin ang --link para iwasan ang pagkopya ng lokal na directory (idinadagdag sa plugins.load.paths):
openclaw plugins install -l ./my-plugin
I-update¶
openclaw plugins update <id>
openclaw plugins update --all
openclaw plugins update <id> --dry-run
Ang mga update ay nalalapat lamang sa mga plugin na naka-install mula sa npm (sinusubaybayan sa plugins.installs).