AI 速览
FancyHelper 让服主用聊天方式让 AI 生成并执行服务器管理指令
FancyHelper 是一款面向 Minecraft 服务端管理者的插件,核心思路是把背指令、翻文档的活交给 AI:输入 /cli 进入对话模式,用自然语言说出需求,插件会生成对应指令并等你确认后执行。它支持 CloudFlare Workers AI 默认模型,也可接 OpenAI、DeepSeek、Azure OpenAI、Ollama 等,并内置 LuckPerms、EssentialsX、WorldEdit 等插件文档搜索。适合不想记指令、希望快速调权限改配置的服主,兼容 Spigot 与 Paper 1.18+、Java 17+。
论坛附件
获取方式
- 下载最新 FancyHelper.jar 放入服务器 plugins 文件夹
- 建议同时安装依赖 ProtocolLib 5.4.0+,26.1 以上版本用 dev 构建
- 可用 /fancy lib install protocollib 命令自动下载安装依赖
- 服务端需 Spigot 或 Paper 1.18+,Java 17+
- 不装 ProtocolLib 也能运行,但捕获命令输出等功能不完整
- 默认使用 CloudFlare Workers AI,需自备 API Key 并修改 config.yml
- AI 生成的指令默认需手动确认,YOLO 模式同意协议后自动执行,高危操作仍会询问
- 日志中安全聊天验证警告由服务端 enforce-secure-profile 引起,插件会尝试自动关闭
本卡片由 AI 阅读本帖后生成,可能存在疏漏,请以帖子正文为准。
| 中文名: | 幻思良辅 |
|---|---|
| 外语名: | FancyHelper |
| 支持版本: | 1.17.x 1.18.x 1.19.x 1.20.x 1.21.x |
| 适用服务端: | Spigot Paper |
| 插件属性: | 本体插件 |
| 插件类型: | 管理 聊天 娱乐 综合 |
| 前置插件: | Protocolib |
| 来源: | 原创 |
| 原帖地址: | https://github.com/baicaizhale/FancyHelper |
| 下载地址: | https://fancy.baicaizhale.top/latest |
| 最后更新: | 2026-05-02 |
FancyHelper
每次想给玩家调个权限、改个配置都要翻半天 Wiki?背指令背到头疼? FancyHelper 就是来解决这个问题的。装好之后,你在游戏里直接跟 AI 说需求,比如"把 baicaizhale 设成管理员",它会自己生成对应的指令,问你确认,然后执行。不用背指令,不用翻文档。 功能
服务端 版本 Java Spigot1.18+17+ Paper 1.18+ 17+ 依赖:
安装
CloudFlare Workers AI(默认): 去 CloudFlare 控制台或者 Key 共享站搞个 API Key,然后改 plugins/FancyHelper/config.yml: cloudflare: cf_key: 你的_CLOUDFLARE_API_KEY model: "@cf/openai/gpt-oss-120b"改完在游戏里输 /fancyhelper reload 重载。 OpenAI 兼容 API: 也支持 OpenAI 官方、DeepSeek、Ollama 本地模型、Azure OpenAI 等。在 config.yml 里: openai: enabled: true api_url: "https://api.openai.com/v1/chat/completions" api_key: "your-openai-api-key" model: "gpt-4o"开用
常用交互: 输入 作用 exit退出 CLI 模式 stop 打断 AI 或取消当前操作 y / n 确认 / 取消执行 agree 同意用户协议,或开启 YOLO 模式 /cli retry 重试上一次的 AI 响应 /cli exempt_anti_loop 临时关闭防死循环检测 !消息 以 ! 开头直接发聊天消息,不走 AI 常见问题日志里刷 [WARN]: Failed to update secure chat state for <player>: 'Chat disabled due to missing profile public key. Please try reconnecting. 警告? 这是 Minecraft 的 enforce-secure-profile 安全聊天验证导致的,不是本插件的锅。 FancyHelper 会自动尝试把 server.properties 里的这个选项改成 false,改完重启就好。如果自动改失败了,手动改一下再重启。 为什么要装 ProtocolLib? 用来捕获命令输出和拦截系统消息,不装也能跑,但功能不完整。 你可以使用 /fancy lib install protocollib 命令自动下载安装(需要 OP 权限)。 指令与权限指令 描述 默认权限 /fancyhelper插件主指令 (别名: /cli, /fancy)fancyhelper.cli /fancyhelper reload 重载插件配置 fancyhelper.reload /fancyhelper lib install protocollib 下载并安装 ProtocolLib 依赖 OP 权限 描述 默认 fancyhelper.cli允许使用 CLI 模式OP fancyhelper.reload 允许重载配置 OP fancyhelper.notice 允许查看插件公告 OP 构建git clone https://github.com/baicaizhale/FancyHelper.gitcd FancyHelpermvn clean package需要 Java 17 + Maven。 © 2026 baicaizhale 保留所有权利。 |
提升卡
观察者