wangzhibo
2026-10-08 220e4fab27b7f419b3e89e2f2d28ae789aac09d7
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
from typing import Any
 
 
class Plugin:
    name: str = "plugin"
    priority: int = 50
 
    def setup(self, app: Any) -> None:
        return None
 
    def start(self) -> None:
        return None
 
    def stop(self) -> None:
        return None
 
    def shutdown(self) -> None:
        return None