fix: 将所有插件的manifest版本从3更改为1

This commit is contained in:
墨梓柒
2025-06-19 23:15:35 +08:00
parent 1fab6dc710
commit 05dbc46f7f
12 changed files with 13 additions and 13 deletions

View File

@@ -12,7 +12,7 @@ MaiBot插件系统现在强制要求每个插件都必须包含一个 `_manifest
```json ```json
{ {
"manifest_version": 3, "manifest_version": 1,
"name": "插件显示名称", "name": "插件显示名称",
"version": "1.0.0", "version": "1.0.0",
"description": "插件功能描述", "description": "插件功能描述",

View File

@@ -57,7 +57,7 @@
### 最小化Manifest示例 ### 最小化Manifest示例
```json ```json
{ {
"manifest_version": 3, "manifest_version": 1,
"name": "我的插件", "name": "我的插件",
"version": "1.0.0", "version": "1.0.0",
"description": "插件描述", "description": "插件描述",

View File

@@ -1,5 +1,5 @@
{ {
"manifest_version": 3, "manifest_version": 1,
"name": "hello_world_plugin", "name": "hello_world_plugin",
"version": "1.0.0", "version": "1.0.0",
"description": "我的第一个MaiCore插件包含问候功能", "description": "我的第一个MaiCore插件包含问候功能",

View File

@@ -1,5 +1,5 @@
{ {
"manifest_version": 3, "manifest_version": 1,
"name": "take_picture_plugin", "name": "take_picture_plugin",
"version": "1.0.0", "version": "1.0.0",
"description": "提供生成自拍照和展示最近照片的功能", "description": "提供生成自拍照和展示最近照片的功能",

View File

@@ -43,7 +43,7 @@ def create_minimal_manifest(plugin_dir: str, plugin_name: str, description: str
# 创建最小化manifest # 创建最小化manifest
minimal_manifest = { minimal_manifest = {
"manifest_version": 3, "manifest_version": 1,
"name": plugin_name, "name": plugin_name,
"version": "1.0.0", "version": "1.0.0",
"description": description or f"{plugin_name}插件", "description": description or f"{plugin_name}插件",
@@ -80,7 +80,7 @@ def create_complete_manifest(plugin_dir: str, plugin_name: str) -> bool:
# 创建完整模板 # 创建完整模板
complete_manifest = { complete_manifest = {
"manifest_version": 3, "manifest_version": 1,
"name": plugin_name, "name": plugin_name,
"version": "1.0.0", "version": "1.0.0",
"description": f"{plugin_name}插件描述", "description": f"{plugin_name}插件描述",

View File

@@ -179,7 +179,7 @@ class BasePlugin(ABC):
return return
default_manifest = { default_manifest = {
"manifest_version": 3, "manifest_version": 1,
"name": self.plugin_name, "name": self.plugin_name,
"version": self.plugin_version, "version": self.plugin_version,
"description": self.plugin_description or "插件描述", "description": self.plugin_description or "插件描述",

View File

@@ -306,7 +306,7 @@ class ManifestGenerator:
def __init__(self): def __init__(self):
self.template = { self.template = {
"manifest_version": 3, "manifest_version": 1,
"name": "", "name": "",
"version": "1.0.0", "version": "1.0.0",
"description": "", "description": "",

View File

@@ -1,5 +1,5 @@
{ {
"manifest_version": 3, "manifest_version": 1,
"name": "核心动作插件 (Core Actions)", "name": "核心动作插件 (Core Actions)",
"version": "1.0.0", "version": "1.0.0",
"description": "系统核心动作插件,提供基础聊天交互功能,包括回复、不回复、表情包发送和聊天模式切换等核心功能。", "description": "系统核心动作插件,提供基础聊天交互功能,包括回复、不回复、表情包发送和聊天模式切换等核心功能。",

View File

@@ -1,5 +1,5 @@
{ {
"manifest_version": 3, "manifest_version": 1,
"name": "豆包图片生成插件 (Doubao Image Generator)", "name": "豆包图片生成插件 (Doubao Image Generator)",
"version": "1.2.0", "version": "1.2.0",
"description": "基于火山引擎豆包模型的AI图片生成插件支持智能LLM判定、高质量图片生成、结果缓存和多尺寸支持。", "description": "基于火山引擎豆包模型的AI图片生成插件支持智能LLM判定、高质量图片生成、结果缓存和多尺寸支持。",

View File

@@ -1,5 +1,5 @@
{ {
"manifest_version": 3, "manifest_version": 1,
"name": "mute_plugin", "name": "mute_plugin",
"version": "2.0.0", "version": "2.0.0",
"description": "群聊禁言管理插件,提供智能禁言功能", "description": "群聊禁言管理插件,提供智能禁言功能",

View File

@@ -1,5 +1,5 @@
{ {
"manifest_version": 3, "manifest_version": 1,
"name": "文本转语音插件 (Text-to-Speech)", "name": "文本转语音插件 (Text-to-Speech)",
"version": "1.1.0", "version": "1.1.0",
"description": "将文本转换为语音进行播放的插件,支持多种语音模式和智能语音输出场景判断。", "description": "将文本转换为语音进行播放的插件,支持多种语音模式和智能语音输出场景判断。",

View File

@@ -1,5 +1,5 @@
{ {
"manifest_version": 3, "manifest_version": 1,
"name": "vtb_plugin", "name": "vtb_plugin",
"version": "0.1.0", "version": "0.1.0",
"description": "虚拟主播情感表达插件", "description": "虚拟主播情感表达插件",