如何编写新插件

1. 实现插件

  • 可执行插件: 实现 coremain/ExecutablePlugin 接口。

  • 匹配器插件: 实现 coremain/MatcherPlugin 接口。

2. 注册插件

可参考实现了 ExecutablePlugin 接口的 sleep 插件。在 plugin/executable/sleep/sleep.go。内有详细注释。

3. 启用插件

plugin/enabled_plugin.go 启用插件。

Last updated