Repository navigation
[插件申请] MC查询器 #17
Copy link
Copy link
Closed
Labels
Description
Activity
github-actions commented
on Aug 30, 2026 on Aug 30, 2026 – with GitHub ActionsContributorMore actions❌ 【自动】插件验证失败
📦 插件元数据
字段 值 名称 MC查询器 版本 1.0.0 作者 AxT-Team 描述 该插件为官方插件包之一,通过Uapis提供多种服务 分类 工具 标签 Minecraft PyPI axtbot-plugin-minecraft 仓库 https://github.com/AxT-Team/axtbot-plugin-minecraft
❌ 错误信息(Traceback)
ValueError: 插件配置校验失败: 1 validation error for Config key Field required [type=missing, input_value={}, input_type=dict] For further information visit https://errors.pydantic.dev/2.13/v/missing Traceback (most recent call last): File "/home/runner/work/AxTBot-PluginStore/AxTBot-PluginStore/axtbot/app/modules/Config.py", line 61, in get_plugin_config return config_model.model_validate(raw) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/runner/.local/lib/python3.12/site-packages/pydantic/main.py", line 732, in model_validate return cls.__pydantic_validator__.validate_python( ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ pydantic_core._pydantic_core.ValidationError: 1 validation error for Config key Field required [type=missing, input_value={}, input_type=dict] For further information visit https://errors.pydantic.dev/2.13/v/missing The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/home/runner/work/AxTBot-PluginStore/AxTBot-PluginStore/axtbot/../.github/scripts/verify_plugin.py", line 25, in <module> mod = __import__(pkg) ^^^^^^^^^^^^^^^ File "/home/runner/work/AxTBot-PluginStore/AxTBot-PluginStore/axtbot/src/axtbot_plugin_minecraft/__init__.py", line 8, in <module> from .extension import ( File "/home/runner/work/AxTBot-PluginStore/AxTBot-PluginStore/axtbot/src/axtbot_plugin_minecraft/extension.py", line 10, in <module> uapis = get_plugin_config(Config, "UAPI_") ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/runner/work/AxTBot-PluginStore/AxTBot-PluginStore/axtbot/app/modules/Config.py", line 63, in get_plugin_config raise ValueError(f"插件配置校验失败: {e}") from e ValueError: 插件配置校验失败: 1 validation error for Config key Field required [type=missing, input_value={}, input_type=dict] For further information visit https://errors.pydantic.dev/2.13/v/missing
📋 完整运行日志
点击展开完整日志
Defaulting to user installation because normal site-packages is not writeable Requirement already satisfied: pip in /usr/lib/python3/dist-packages (24.0) Collecting pip Downloading pip-26.2.1-py3-none-any.whl.metadata (4.6 kB) Downloading pip-26.2.1-py3-none-any.whl (1.8 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.8/1.8 MB 38.2 MB/s eta 0:00:00 Installing collected packages: pip Successfully installed pip-26.2.1 { "name": "MC查询器", "pypi": "axtbot-plugin-minecraft", "repo_owner": "AxT-Team", "repo_name": "axtbot-plugin-minecraft", "category": "工具", "tags": "Minecraft", "description": "该插件为官方插件包之一,通过Uapis提供多种服务", "tags_list": [ "Minecraft" ], "author": "AxT-Team", "repo": "https://github.com/AxT-Team/axtbot-plugin-minecraft" } Cloning into 'plugin_repo'... { "name": "Minecraft信息获取", "version": "1.0.0", "author": "AxT-Team", "description": "官方插件包之一,通过Uapis提供的接口获取用户账户信息", "official": true } { "name": "MC查询器", "version": "1.0.0", "author": "AxT-Team", "description": "该插件为官方插件包之一,通过Uapis提供多种服务", "pypi": "axtbot-plugin-minecraft", "pypi_url": "https://pypi.org/project/axtbot-plugin-minecraft/", "official": true, "category": "工具", "tags": [ "Minecraft" ], "homepage": "https://github.com/AxT-Team/axtbot-plugin-minecraft", "repo": "https://github.com/AxT-Team/axtbot-plugin-minecraft", "updated_at": "2026-08-30T12:06:12Z" } Defaulting to user installation because normal site-packages is not writeable Collecting axtbot-plugin-minecraft Downloading axtbot_plugin_minecraft-1.0.0-py3-none-any.whl.metadata (1.9 kB) Downloading axtbot_plugin_minecraft-1.0.0-py3-none-any.whl (7.8 kB) Installing collected packages: axtbot-plugin-minecraft Successfully installed axtbot-plugin-minecraft-1.0.0 Cloning into 'axtbot'... [2026-08-30 12:06:32][Main/2622][INFO] 证书服务 >>> 未找到可用证书,已回退到 HTTP 模式 [2026-08-30 12:06:32][Main/2622][ERROR] 数据库 >>> 配置项不存在,错误信息:'NoneType' object has no attribute 'create_time' [2026-08-30 12:06:32][Main/2622][WARNING] 数据库 >>> 重新加载数据... [2026-08-30 12:06:32][Main/2622][INFO] 插件 >>> 从本地包加载插件: 测试插件 v1.0.0 [2026-08-30 12:06:32][Main/2622][ERROR] 加载入口点 example 失败: partially initialized module 'axtbot_plugin_minecraft' has no attribute '__meta__' (most likely due to a circular import) [2026-08-30 12:06:32][Main/2622][INFO] 插件 >>> 已加载 4 个命令,1 个消息处理器 [2026-08-30 12:06:32][Main/2622][INFO] 插件 >>> 加载完成,共 1 个插件 { "ok": false, "error": "ValueError: 插件配置校验失败: 1 validation error for Config\nkey\n Field required [type=missing, input_value={}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.13/v/missing\nTraceback (most recent call last):\n File \"/home/runner/work/AxTBot-PluginStore/AxTBot-PluginStore/axtbot/app/modules/Config.py\", line 61, in get_plugin_config\n return config_model.model_validate(raw)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/home/runner/.local/lib/python3.12/site-packages/pydantic/main.py\", line 732, in model_validate\n return cls.__pydantic_validator__.validate_python(\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\npydantic_core._pydantic_core.ValidationError: 1 validation error for Config\nkey\n Field required [type=missing, input_value={}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.13/v/missing\n\nThe above exception was the direct cause of the following exception:\n\nTraceback (most recent call last):\n File \"/home/runner/work/AxTBot-PluginStore/AxTBot-PluginStore/axtbot/../.github/scripts/verify_plugin.py\", line 25, in <module>\n mod = __import__(pkg)\n ^^^^^^^^^^^^^^^\n File \"/home/runner/work/AxTBot-PluginStore/AxTBot-PluginStore/axtbot/src/axtbot_plugin_minecraft/__init__.py\", line 8, in <module>\n from .extension import (\n File \"/home/runner/work/AxTBot-PluginStore/AxTBot-PluginStore/axtbot/src/axtbot_plugin_minecraft/extension.py\", line 10, in <module>\n uapis = get_plugin_config(Config, \"UAPI_\")\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/home/runner/work/AxTBot-PluginStore/AxTBot-PluginStore/axtbot/app/modules/Config.py\", line 63, in get_plugin_config\n raise ValueError(f\"插件配置校验失败: {e}\") from e\nValueError: 插件配置校验失败: 1 validation error for Config\nkey\n Field required [type=missing, input_value={}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.13/v/missing\n" }
🟡 等待人工审核:维护者将通过评论
/approve(批准合并)或/reject(拒绝)。/approve
/approve
- added a commit that references this issue
on Aug 30, 2026 github-actions commented
on Aug 30, 2026 on Aug 30, 2026 – with GitHub ActionsContributorMore actions✅ 已人工审核通过。元数据已合入
assess/,感谢贡献!
插件名称
MC查询器
PyPI 包名
axtbot-plugin-minecraft
GitHub 用户名
AxT-Team
仓库名
axtbot-plugin-minecraft
插件分类
工具
标签
Minecraft
插件描述
该插件为官方插件包之一,通过Uapis提供多种服务