liteyuki.plugin.model
Less than 1 minuteAPI
class PluginType(Enum)
插件类型枚举值
attr APPLICATION: 'application'
attr SERVICE: 'service'
attr IMPLEMENTATION: 'implementation'
attr MODULE: 'module'
attr UNCLASSIFIED: 'unclassified'
class PluginMetadata(BaseModel)
轻雪插件元数据,由插件编写者提供,name为必填项
Attributes:
name: str
插件名称
description: str
插件描述
usage: str
插件使用方法
type: str
插件类型
author: str
插件作者
homepage: str
插件主页
extra: dict[str, Any]
额外信息
class Plugin(BaseModel)
存储插件信息