fix: 将所有插件的manifest版本从3更改为1
This commit is contained in:
@@ -12,7 +12,7 @@ MaiBot插件系统现在强制要求每个插件都必须包含一个 `_manifest
|
||||
|
||||
```json
|
||||
{
|
||||
"manifest_version": 3,
|
||||
"manifest_version": 1,
|
||||
"name": "插件显示名称",
|
||||
"version": "1.0.0",
|
||||
"description": "插件功能描述",
|
||||
|
||||
@@ -57,7 +57,7 @@
|
||||
### 最小化Manifest示例
|
||||
```json
|
||||
{
|
||||
"manifest_version": 3,
|
||||
"manifest_version": 1,
|
||||
"name": "我的插件",
|
||||
"version": "1.0.0",
|
||||
"description": "插件描述",
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
{
|
||||
"manifest_version": 3,
|
||||
"manifest_version": 1,
|
||||
"name": "hello_world_plugin",
|
||||
"version": "1.0.0",
|
||||
"description": "我的第一个MaiCore插件,包含问候功能",
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
{
|
||||
"manifest_version": 3,
|
||||
"manifest_version": 1,
|
||||
"name": "take_picture_plugin",
|
||||
"version": "1.0.0",
|
||||
"description": "提供生成自拍照和展示最近照片的功能",
|
||||
|
||||
@@ -43,7 +43,7 @@ def create_minimal_manifest(plugin_dir: str, plugin_name: str, description: str
|
||||
|
||||
# 创建最小化manifest
|
||||
minimal_manifest = {
|
||||
"manifest_version": 3,
|
||||
"manifest_version": 1,
|
||||
"name": plugin_name,
|
||||
"version": "1.0.0",
|
||||
"description": description or f"{plugin_name}插件",
|
||||
@@ -80,7 +80,7 @@ def create_complete_manifest(plugin_dir: str, plugin_name: str) -> bool:
|
||||
|
||||
# 创建完整模板
|
||||
complete_manifest = {
|
||||
"manifest_version": 3,
|
||||
"manifest_version": 1,
|
||||
"name": plugin_name,
|
||||
"version": "1.0.0",
|
||||
"description": f"{plugin_name}插件描述",
|
||||
|
||||
@@ -179,7 +179,7 @@ class BasePlugin(ABC):
|
||||
return
|
||||
|
||||
default_manifest = {
|
||||
"manifest_version": 3,
|
||||
"manifest_version": 1,
|
||||
"name": self.plugin_name,
|
||||
"version": self.plugin_version,
|
||||
"description": self.plugin_description or "插件描述",
|
||||
|
||||
@@ -306,7 +306,7 @@ class ManifestGenerator:
|
||||
|
||||
def __init__(self):
|
||||
self.template = {
|
||||
"manifest_version": 3,
|
||||
"manifest_version": 1,
|
||||
"name": "",
|
||||
"version": "1.0.0",
|
||||
"description": "",
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
{
|
||||
"manifest_version": 3,
|
||||
"manifest_version": 1,
|
||||
"name": "核心动作插件 (Core Actions)",
|
||||
"version": "1.0.0",
|
||||
"description": "系统核心动作插件,提供基础聊天交互功能,包括回复、不回复、表情包发送和聊天模式切换等核心功能。",
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
{
|
||||
"manifest_version": 3,
|
||||
"manifest_version": 1,
|
||||
"name": "豆包图片生成插件 (Doubao Image Generator)",
|
||||
"version": "1.2.0",
|
||||
"description": "基于火山引擎豆包模型的AI图片生成插件,支持智能LLM判定、高质量图片生成、结果缓存和多尺寸支持。",
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
{
|
||||
"manifest_version": 3,
|
||||
"manifest_version": 1,
|
||||
"name": "mute_plugin",
|
||||
"version": "2.0.0",
|
||||
"description": "群聊禁言管理插件,提供智能禁言功能",
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
{
|
||||
"manifest_version": 3,
|
||||
"manifest_version": 1,
|
||||
"name": "文本转语音插件 (Text-to-Speech)",
|
||||
"version": "1.1.0",
|
||||
"description": "将文本转换为语音进行播放的插件,支持多种语音模式和智能语音输出场景判断。",
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
{
|
||||
"manifest_version": 3,
|
||||
"manifest_version": 1,
|
||||
"name": "vtb_plugin",
|
||||
"version": "0.1.0",
|
||||
"description": "虚拟主播情感表达插件",
|
||||
|
||||
Reference in New Issue
Block a user