FancyHelper – 服务器智能管理插件 | CLI沉浸对话 | 自动指令生成 | 多AI支持 | 防死循环 |  实时状态 | TODO系统

原创 开源 工具 娱乐 FancyHelper – 服务器智能管理插件 | CLI沉浸对话 | 自动指令生成 | 多AI支持 | 防死循环 | 实时状态 | TODO系统 v4.3.4

请登录后获取
这个工具热度有点低的可怜,所以以后会放缓功能更新(当然,这是因为我想不到什么太好的创意,如果有新功能请求还是会考虑加入!)
有BUG请及时反馈,我会第一时间修复
修复一些已知问题,优化用户体验;
新增一些统计维度;
为config.yml加入防呆设计;
修复思维链较长时被错误打断的问题。
此外,在FancyConsole引入了公开统计( 注: 默认接受上报,拒绝请自行修改config.yml )

Overview​

  • 重构工具执行引擎,支持原生函数调用与多工具串行批次执行
  • 新增服务器级记忆层,提供全局持久化记忆存储与管理工具
  • 修复流式请求重试、工具调用兼容性及 CLI 会话状态多项稳定性问题
  • 优化系统提示词缓存命中率,支持主对话温度配置与文件工具 JSON 行格式
  • 改进命令输出捕获机制,移除固定延迟改为静默驱动窗口
  • 禁用重载后自动恢复会话,改为手动 /cli resume 恢复并支持点击执行

What's Changed​

  • feat: 服务器级记忆层(Server Memory) by @baicaizhale in #210
  • feat: 原生函数调用 + 多工具串行批次执行(tool execution 重构) by @baicaizhale in #211
Full Changelog: v4.2.0...v4.3.2

Overview​

  • 新增多语言支持,支持 en-us/zh-cn/lzh-cn 自由切换
  • 玩家列表存储迁移至 JSON 格式,旧版数据自动兼容
  • 新增 FancyConsole API Key 启动校验机制
  • 统计上报新增独立开关,重载后即时生效
  • 优化 I18n 语言表编译性能,解决启动耗时问题
  • 命令反馈三件套:真实报错、控制台兜底、gamerule 自动转换
  • 修复命令执行身份问题,ProtocolLib 转为硬依赖
  • FancyConsole 绑定流程完善,支持无参引导与重载
  • 精简猫娘模式提示词,优化模型响应空间
  • 完善测试用例,替换无效测试为真实断言
  • CI 构建增加路径过滤,避免无关改动空跑
  • 引入 FancyConsole 全家桶,支持密钥托管、自动重试与连通性检测
  • 重构统计系统,新增整点自动上报至 FancyConsole
  • 修复 v3→v4 配置迁移时 provider 选择与段落丢失问题
  • 优化流式输出稳定性,上游中断自动重试并检测异常终止
  • 移除 max_tokens 硬编码,自适应上下文窗口避免溢出
  • 修复 FancyConsole 重试显示错误与思考内容重复累积
  • 重构公告系统,进入 CLI 后延迟展示并统一 UI 风格
  • 优化标题生成逻辑,减少模型能力弱误报并增加重试次数
  • CLI 欢迎界面新增历史恢复按钮,提升使用便捷性
  • 修复 Cloudflare 429 错误提示,默认禁用 Metaso AI 搜索
  • 优化日志格式与错误处理,移除冗余配置和方法
  • 已读公告不再重复展示,每人每次上线仅提示一次
  • What's Changed​

    • feat: 多语言支持、运行时文件格式统一 by @baicaizhale in #209
    • fix: 命令以真实玩家身份执行+ProtocolLib 转正为硬依赖 by @baicaizhale in #208
    • fix: 流被上游中断时自动重试;异常流终止检测与提示;移除 max_tokens 硬编码 by @baicaizhale in #203
    • feat: 引入FancyConsole全家桶 by @baicaizhale in #204
    • feat: 重构统计系统,新增整点上报至 FancyConsole by @baicaizhale in #205
    • fix: 修复 FancyConsole 重试显示错误 + streaming 思考内容重复累积 by @baicaizhale in #206
    • fix: v3→v4 配置迁移时尊重旧 provider 选择 by @baicaizhale in #207
    • fix: Cloudflare 429 友好提示 & 默认禁用 Metaso AI 搜索 by @baicaizhale in #198
    • feat: 在 CLI 欢迎界面添加历史恢复按钮 by @baicaizhale in #199
    • fix: 标题生成仅在 API 成功但模型未按要求输出时提示模型太弱 by @baicaizhale in #200
    • refactor: 重构公告系统,改为进 CLI 后展示并统一 UI 风格 by @claude in #201

Overview​

  • 修复 AI 思考内容与回复正文误判问题,优化 reasoning 分配逻辑
  • 新增 AI 回复后自动保存会话到磁盘功能,防止数据丢失
  • 支持 Cloudflare 代理转发,拓展网络连接灵活性
  • 新增 Skill 附属文件系统,增强技能扩展能力
  • 流式响应支持从 reasoning_content 提取工具调用
  • 移除历史消息硬限制并优化自动恢复会话逻辑
  • 扩大上下文窗口至 20 万并提升 max_tokens 上限至 1 万
  • 放宽标题生成截断限制至 30 字符
  • 重构 JSON 参数处理以支持对象和数组类型
  • 修复会话 JSON 解析异常及安全密钥管理
  • 新增对话历史持久化与恢复机制,使用/cli resume打开历史对话
  • 新增了与Resume匹配的标题生成功能(使用副模型)
  • 新增 #write 文件覆写工具与 view-fancy 在线查看服务
  • #webread 升级为 #webfetch,集成 Jina 代理优化网页获取
  • 压缩机制重构,提升长对话稳定性
  • /cli reload 支持 Skill 和 MCP 热重载
  • 修正了配置不正确时的报错
  • 新增了对400的处理
  • 修复了一些已知问题,优化了用户体验
  • feat: 添加声音反馈功能
  • feat: 添加 MCP Client 支持
  • fix: 修复 MCP SSE 握手顺序、主线程阻塞及资源泄漏等问题
  • fix: 命令输出捕获保留颜色信息

What's Changed​

  • feat: 支持 Cloudflare 代理转发和 Skill 附属文件系统 by @baicaizhale in #195
  • feat: AI 回复后自动保存会话到磁盘 by @baicaizhale in #196
  • fix: 防止思考内容与回复正文误判,优化 reasoning 分配逻辑 by @baicaizhale in #197
  • feat: 添加声音反馈功能 by @baicaizhale in #177
  • feat: 添加 MCP Client 支持 by @zip8919 in #178
  • fix: 修复 MCP SSE 握手顺序、主线程阻塞及资源泄漏等问题 by @baicaizhale in #179
  • Update README for improved structure and additional API links by @baicaizhale in #180
  • fix: SSE 会话改为后台线程运行,保持连接存活 by @baicaizhale in #181
  • fix: 命令输出捕获保留颜色信息,修复 hex 颜色解析截断 by @baicaizhale in #182
  • chore: 微调配置文件风格 by @baicaizhale in #183
  • feat: #write 文件覆写工具 + view-fancy 在线查看 by @baicaizhale in #184
  • feat: 改进 #write 确认交互 UI by @baicaizhale in #185
  • feat: 文件操作路径支持大小写不敏感 & #webread → #webfetch & Jina 代理集成 by @baicaizhale in #186
  • feat: 对话历史持久化与管理 by @baicaizhale in #187
  • fix: /cli reload 增加 Skill 和 MCP 重载 by @baicaizhale in #188
  • fix: config.yml格式错误时玩家侧显示明确报错 by @baicaizhale in #189
  • feat: 标题按用户进度动态更新,空会话不再创建文件 by @baicaizhale in #190
  • fix: 完善对话 resume 机制,统一 sessions/ 存储 by @baicaizhale in #191
  • fix: 压缩/compact 多项改进与优化 by @baicaizhale in #192
  • fix: 工具调用反馈流缺少思考按钮,修复显示字符 by @baicaizhale in #193
  • fix: 流式响应支持从 reasoning_content 提取工具调用、移除历史消息硬限制、修复自动恢复会话逻辑 by @baicaizhale in #194
Full Changelog: v3.8.2...v3.8.6
修复了已知漏洞
添加了一些新功能
优化了用户体验
https://github.com/baicaizhale/FancyHelper/releases

Overview​

  • 修复错误上报中终端历史中文乱码,确保插件的输出结果正确无误。
  • 重构插件更新和重载通信机制,适配 Minecraft 26.1+,并优化状态栏和 config.yml 示例中的模型名。
  • 重构状态栏呼吸动画和 Token 统计逻辑,添加思考内容逐片回调和实时流式输出 Token 统计。

What's Changed​

  • feat: 重构状态栏呼吸动画与 Token 统计逻辑 by @baicaizhale in #150
  • fix&chore: 重构插件更新和重载通信机制,适配 26.1+;优化状态栏;改正config.yml示例中的模型名 by @baicaizhale in #151
  • fix: 修复错误上报中终端历史中文乱码 by @baicaizhale in #152

Download​

你可以在releases界面直接下载,当然,如果您的网络条件不好,可以在我们的构建站下载最新版本
Latest Version

Full Changelog: v3.7.3...v3.7.4
https://github.com/baicaizhale/FancyHelper/releases/tag/v3.7.1

Overview​

  • 简化SMART模式处理逻辑和日志收集,提高插件性能和可读性。
  • 添加对 reasoning 字段的支持,兼容 Kimi K2.5 模型,扩展插件的适用性。
  • 优化系统提示词结构和内容,提高用户体验和交互性。
  • 增强云端错误上报功能,添加测试命令和配置文件收集功能,帮助开发者更好地 debug 和维护插件。
  • 添加库管理命令支持安装ProtocolLib,简化插件的依赖关系管理。
  • 修复已知Bug

What's Changed​

  • 优化日志记录方式 by @baicaizhale in #135
  • feat(CloudFlareAI): 添加重试回调机制和错误处理优化 by @baicaizhale in #136
  • refactor(错误处理): 重构错误日志处理逻辑并添加专用日志消息方法 by @baicaizhale in #137
  • feat: 抛弃choose工具转向ask,模仿ClaudeCode的AskUserQuestion外观 by @baicaizhale in #138
  • feat(命令): 添加库管理命令支持安装ProtocolLib by @baicaizhale in #139
  • feat(错误上报): 增强云端错误上报功能并添加测试命令 by @baicaizhale in #140
  • refactor(PromptManager): 优化系统提示词结构和内容 by @baicaizhale in #141
  • feat(ResponseParser): 添加对 reasoning 字段的支持以兼容 Kimi K2.5 模型 by @baicaizhale in #142
  • refactor(CLI): 简化SMART模式处理逻辑并优化日志收集 by @baicaizhale in #143
Full Changelog: v3.6.7...v3.7.1

Overview​

  • 优化edit工具调用,修复插件重载时会话直接丢失的问题,修复切换工作模式时不按预期的问题
  • 增强 #read 和 #edit 命令功能,提高文件编辑体验
  • 重新设计日志系统,提供更结构化的记录方式
  • 修复多个bug,包括ToolExecutor错误处理和CLIManager时间戳转换问题

What's Changed​

  • feat(web): 添加网页阅读工具#webread支持 by @baicaizhale in #133
  • fix: 优化edit工具调用,修复插件重载时会话直接丢失的问题,修复切换工作模式时不按预期的问题 by @baicaizhale in #134

Overview​

  • 将时间生成移动至提示末尾提升缓存命中率
  • 添加对话会话 Token 统计功能
  • 修复令牌估算未计入系统提示的错误
  • 强化 API JSON 空值检查防止 NPE
  • 更新配置和命令文档,改为 txt 格式并更新链接

What's Changed​

  • feat: 更新MetasoAPI文档链接,移除CLICommand中的测试命令,优化命令列表,新增FancyHelper配置及命令文档 by @baicaizhale in #107
  • style: 修改了公告检查的样式 by @baicaizhale in #108
  • fix: 修复令牌估算未包含系统提示的问题 by @baicaizhale in #109
  • feat: 添加对话会话的Token统计功能 by @baicaizhale in #110

BUG修复前后对比:​

修复前(完全无法命中缓存)
image
修复后(绝大部分命中缓存)
image

Overview​

  • 新增 tools 子命令,统一管理工具权限
  • 添加记忆管理命令,支持编辑、冲突自动取新
  • 引入玩家偏好记忆功能,实现个性化记忆响应
  • 更新 EULA 条款并加入本地数据存储声明
  • 调整提示规则,禁用 Emoji 并在 Meow 模式启用颜文字

What's Changed​

  • Feat: 添加记忆功能 by @baicaizhale in #99
  • feat&style: 添加记忆管理功能,更新最终用户许可协议,修改优化设置界面,优化提示词 by @baicaizhale in #100
Full Changelog: v3.5.5...v3.5.7

Contributors​

  • @baicaizhalebaicaizhale
后退
顶部 底部