import logging logger = logging.getLogger(__name__) class DocumentMergeSplitPlugin: def __init__(self): self.name = "doc" self.version = "1.0.0" self.enabled = False def on_enable(self): self.enabled = True logger.info(f"文档合并拆分插件 {self.version} 已启用") def on_disable(self): self.enabled = False logger.info(f"文档合并拆分插件 {self.version} 已禁用") def get_status(self) -> dict: return { "name": self.name, "version": self.version, "enabled": self.enabled, "message": "运行正常" if self.enabled else "已禁用", } plugin = DocumentMergeSplitPlugin()