MSL-User-System
  1. AI日志分析服务
MSL-User-System
  • 欢迎!
  • 用户注册登录
    • 获取验证码接口
      POST
    • 注册用户
      POST
    • 用户登录
      POST
    • 重置密码
      POST
    • 注销用户登录
      GET
    • Token续期
      POST
  • 用户信息查询/修改
    • 管理类
      • 封禁用户
      • 查询用户列表
      • 修改用户信息
      • 给用户添加积分
      • 给用户扣除积分
      • 查询实名订单
      • 标记实名订单失败
      • 发送邮件通知
    • 实名认证
      • 发起实名认证
      • 获取实名认证结果
      • 查询实名订单信息
      • 手动完成实名订单
    • 二步验证(2FA)
      • 获取2FA绑定二维码
      • 启用2FA验证
      • 关闭2FA验证
      • 使用恢复密钥关掉2FA
    • 查询用户信息
      GET
    • 更新用户信息
      POST
    • 重置密码
      POST
    • 注销(删除)账户
      POST
    • 改绑邮箱
      POST
    • 签到
      POST
    • 查询所有登录设备
      GET
    • 强制登出设备
      POST
  • OAuth App
    • App管理
      • 注册Oauth App
      • 编辑Oauth App信息
      • 删除OAuth App
      • 重置OAuth App密钥
      • 获取OAuth App列表
      • 获取全部OAuth App列表
      • 获取App信息
    • 请求授权码
      POST
    • 获取Access Token
      POST
    • 获取用户信息
      GET
    • 密码模式获取用户信息
      GET
  • 其它
    • AI日志分析服务
      • 注册&获取用量
        GET
      • 日志分析
        POST
      • 查询可用的模型列表
        GET
    • 查询IP地理位置
      GET
    • 查询天气
      GET
    • 查询MC服务器状态
      GET
    • 获取验证码
      GET
  • MSL-Frp
    • 管理类
      • 软件下载管理
        • 添加软件下载
        • 获取软件列表(原始数据)
        • 删除软件
        • 编辑软件信息
      • Frp用户组管理
        • 添加用户组
        • 编辑用户组
        • 删除用户组
        • 获取用户组列表
      • 新增节点
      • 删除节点
      • 验证隧道合法性
      • 获取所有隧道
      • 查询用户限速
      • 修改节点信息
      • 查询Frp用户列表
      • 修改Frp用户信息
    • 域名白名单
      • 管理类
        • 手动添加白名单域名
        • 删除白名单域名
        • 获取全部白名单域名列表
      • 添加白名单域名
      • 删除白名单域名
      • 获取白名单域名列表
    • 共享子域名
      • 管理类
        • 添加域名
        • 编辑域名
        • 删除域名
      • 查询可用域名列表
      • 获取已创建的子域名记录
      • 新增子域名记录
      • 编辑子域名记录
    • 获取节点列表
    • 新建隧道
    • 重置Frp系统用户Token
    • 获取用户信息
    • 获取用户节点列表
    • 删除隧道
    • 获取单个隧道的配置文件
    • 软件下载
  • 积分商城
    • 管理类
      • 兑换码
        • 获取全部兑换码
        • 添加兑换码
        • 删除兑换码
        • 编辑兑换码
        • 获得兑换码的使用者日志
      • 添加商品
      • 编辑商品信息
      • 删除商品
      • 爱发电Webhook
      • 接收支付网关回调
    • 获取商品列表
    • 购买商品
    • 获取积分使用记录
    • 激活爱发电订单
    • 购买积分
    • 查询支付结果
    • 使用兑换码
  • 数据总览
    • 系统信息统计
  • OAuth Client (第三方登录)
    • 请求获取三方登录跳转地址
    • 完成OAuth授权登录(获取Token)
    • 获取用户绑定的服务列表
    • 删除账户绑定
  • 三方客户端浏览器授权登录
    • 发起登录请求
    • 轮询获取用户Token
    • 授权登录APP(网页端)
  1. AI日志分析服务

日志分析

开发中
POST
/api/tools/ai/analysis

请求参数

Authorization
在 Header 添加参数
Authorization
,其值为在 Bearer 之后拼接 Token
示例:
Authorization: Bearer ********************
Body 参数application/x-www-form-urlencoded必填

请求示例代码

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request POST 'https://user.mslmc.net/api/tools/ai/analysis' \
--header 'Authorization: Bearer <token>' \
--data-urlencode 'core=paper-1.21.11.jar' \
--data-urlencode 'model=qwen-flash' \
--data-urlencode 'logs=其实没错误' \
--data-urlencode 'mods=qwq.jar' \
--data-urlencode 'plugins=qwq.jar' \
--data-urlencode 'usemd=true'

返回响应

🟢200成功
application/json
Body

示例
{
    "code": 200,
    "msg": "",
    "data": {
        "content": "很抱歉,根据您提供的信息,**无法进行有效分析或解决问题**。\n\n原因:  \n您提到“其实没错误”,但又提供了日志内容和模组/插件列表。然而,**您并未提供任何实际的错误日志文本(如堆栈跟踪、报错信息、异常类型等)**,仅说明“其实没错误”。在 Minecraft 服务器运行中,如果没有任何错误日志,通常意味着服务端正常运行,无需干预。\n\n此外,您列出的 `qwq.jar` 文件同时出现在“模组”和“插件”列表中,这在技术上是矛盾的:\n- **Paper 服务器** 是基于 **Spigot/Bukkit API** 的纯 **Java 插件系统**,不支持原版模组(如 Forge / Fabric 模组)。\n- `qwq.jar` 如果是模组(Mod),则不能直接放入 Paper 服务端的 `plugins/` 或 `mods/` 目录中运行,否则会引发加载失败、崩溃或兼容性问题。\n- 若该文件是插件(Plugin),则应放在 `plugins/` 目录下,且必须符合 Bukkit/Spigot/Paper 插件规范。\n\n因此,问题核心在于:  \n👉 **您使用了不兼容的 `.jar` 文件,且未提供具体错误日志,导致无法定位问题根源。**\n\n---\n\n### 解决方案:\n\n1. **确认 `qwq.jar` 的真实身份**:\n   - 它是 **Forge/Fabric 模组** 还是 **Bukkit/Spigot/Paper 插件**?\n   - 可通过查看其 `plugin.yml`(如果是插件)或检查是否包含 `fabric.mod.json` / `forge.mods.toml` 等判断。\n\n2. **若为模组(Mod)**:\n   - ❌ **不能用于 Paper 服务端**。\n   - 必须使用 **Forge**、**Fabric** 等支持模组的启动器。\n   - 建议:更换为支持的平台,或寻找对应的 Paper 兼容插件版本。\n\n3. **若为插件(Plugin)**:\n   - ✅ 放入 `plugins/` 目录。\n   - 确保其代码经过编译,且依赖项(如 Bukkit API)正确。\n   - 查看完整启动日志(尤其是 `logs/latest.log`),查找类似以下关键词:\n     ```\n     ERROR\n     Exception\n     Caused by\n     java.lang.NoClassDefFoundError\n     Could not load plugin\n     ```\n\n4. **获取真实错误日志**:\n   - 打开 `logs/latest.log`(或 `logs/latest.txt`)。\n   - 复制从启动到崩溃前的完整日志片段,粘贴给我。\n   - 特别注意带有红色文字(如 `ERROR`, `FATAL`, `Caused by`)的部分。\n\n---\n\n### 具体操作流程:\n\n1. 关闭服务器。\n2. 进入服务器根目录,打开 `logs/` 文件夹。\n3. 找到 `latest.log`,用记事本或 VS Code 打开。\n4. 搜索关键词:\n   - `ERROR`\n   - `Exception`\n   - `Caused by`\n   - `Failed to load`\n5. 将出现的错误段落完整复制并发送给我(不要只说“没错误”)。\n6. 同时告知我:\n   - 您使用的 Paper 版本号(如 `paper-1.21.11-123.jar`)\n   - `qwq.jar` 是否有官方说明?是否来自可信来源?\n\n---\n\n⚠️ **重要提醒**:  \n如果您只是想测试一个名为 `qwq.jar` 的文件,而它既不是标准插件,也不是合法模组,那它极有可能是恶意文件或损坏文件,**请勿运行**,以免造成安全风险。\n\n---\n\n✅ 请提供真实的错误日志片段,我将立即为您分析具体原因并给出修复方案。  \n❌ 若继续拒绝提供日志,我无法继续协助。",
        "tokens": 1023
    }
}
修改于 2026-01-13 08:57:41
上一页
注册&获取用量
下一页
查询可用的模型列表
Built with