Plugins 导读
Plugin Architecture Internals 解释插件启动时如何发现、验票、加载和登记
这页是内部机制参考。它讲 OpenClaw 启动时如何发现插件根目录、读取 package 和 manifest、挡掉不安全候选、规范 enabled/allow/deny/slots/load.paths 配置、加载 enabled modules、调用 register(api),并把注册结果交给运行时表面。
先讲这一页到底在解决什么
Plugin Architecture Internals 解释插件启动时如何发现、验票、加载和登记
这页是内部机制参考。它讲 OpenClaw 启动时如何发现插件根目录、读取 package 和 manifest、挡掉不安全候选、规范 enabled/allow/deny/slots/load.paths 配置、加载 enabled modules、调用 register(api),并把注册结果交给运行时表面。
先发现
启动时先找候选插件根目录,再读取 package 和 plugin manifest。
再验票
安全门会在运行时代码执行前挡掉危险或不合规候选。
再登记
加载 enabled native modules 后调用 register(api),收集到 plugin registry。
兼容提示
activate 是旧别名,新插件优先使用 register。