Releases: baicaizhale/FancyHelper
Releases · baicaizhale/FancyHelper
Release v3.6.2
Overview
- 工具执行器:禁止通过#read读取预设文件并更新提示指南,以提高工具执行效率和安全性。
- 对话会话:添加获取和设置最后错误信息的方法,记录工具调用错误并清除之前的错误信息。
- 提示管理器:显示最近的错误信息,以帮助用户更快速地Troubleshoot问题。
- CLIManager:增加对标签的支持并优化思考内容提取逻辑。
- Prompt提示词顺序:调整Prompt提示词顺序以提高缓存命中。
What's Changed
- feat(工具执行器): 禁止通过#read读取预设文件并更新提示指南 by @baicaizhale in #119
Full Changelog: v3.6.1...v3.6.2
Release v3.6.1
Overview
- 优化工具调用
- 优化设置面板
- 解决非Debug下控制台仍然输出大量信息的问题
- (注:此版本的提交记录已经是修罗场了,在添加了新功能+bug修复后因不稳定又回滚到只有bug修复的版本,如果出现问题请及时上报)
What's Changed
- feat&fix: 改进设置面板,添加GUI面板 by @baicaizhale in #111
- Fix: 解决非debug下控制台吵的问题,增强日志记录,修复部分情景下命令输出无法捕捉的问题 by @baicaizhale in #112
- Feat/plan gui by @zip8919 in #114
- Fix: 优化工具调用,优化界面显示 by @baicaizhale in #115
- Feat/plan essential by @zip8919 in #116
- Reset: 回滚到稳定分支 by @baicaizhale in #117
- sync by @baicaizhale in #118
Full Changelog: v3.6.0...v3.6.1
Release v3.6.0
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
修复前后对比:
Release v3.5.9
Overview
- 添加通知 v2 格式并支持 level 字段控制颜色
- CLI 工具新增记忆管理按钮
- 为玩家消息加入点击打断功能
- 根据配置动态显示自动升级提示
- 更新文档与 wiki,完善使用指南
What's Changed
- fix&feat: 修复开启自动更新时检查更新会显示更新引导的问题,新增点击已经发送的消息打断的功能 by @baicaizhale in #103
- fix&feat: 添加边缘测试 by @baicaizhale in #104
- feat(CLI): 在工具菜单中添加记忆管理按钮 by @baicaizhale in #105
- feat(notice): 添加v2格式支持,新增level字段控制通知颜色 by @zip8919 in #106
Full Changelog: v3.5.8...v3.5.9
Release v3.5.8
Overview
- 为记忆指令新增管理按钮,实现快捷编辑
- 记忆指令支持特殊消息显示,提升交互体验
- 将更新日志级别提升为警告并加入文件路径提示
- 新增 FancyHelper Wiki 初始结构,提供完整文档入口
What's Changed
- chore(eula): 将版本更新日志改为警告级别并添加文件路径提示 by @zip8919 in #101
- fix&style: 记录记忆时显示输出,并且可以直接管理记忆 by @baicaizhale in #102
Full Changelog: v3.5.7...v3.5.8
Release v3.5.7
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
Release v3.5.5
Overview
- 新增 CLI 模式玩家检测方法,提升指令交互判断
- 重构聊天处理并修复前缀逻辑,CLI 模式下忽略 “!”/“!” 开头消息
- 引入风险命令列表并优化高亮渲染,增强安全提示
- 过滤玩家聊天消息避免上下文混淆,提升数据捕获准确性
What's Changed
- fix(PacketCaptureManager): 过滤玩家聊天消息避免上下文混淆 by @baicaizhale in #90
- feat(config,cli): 添加风险命令列表并重写高亮处理逻辑 by @baicaizhale in #91
- refactor(util): 移除未使用的自定义颜色转换方法 by @baicaizhale in #92
- fix(cli): 使用!开头在cli外发送消息 by @baicaizhale in #94
- refactor: 将workflow中生成overview的部分迁移为shell脚本 by @zip8919 in #95
- Revert "refactor: 将workflow中生成overview的部分迁移为shell脚本" by @zip8919 in #96
- refactor(cli): 重构聊天消息处理逻辑,改进CLI模式下特殊前缀消息处理 by @baicaizhale in #97
- fix:修复不在cli下吃感叹号的问题 by @baicaizhale in #98
Full Changelog: v3.5.3...v3.5.5
Release v3.5.3
Overview
- 新增 Overview 功能,提供插件概览信息
- 优化 AI Overview 响应处理逻辑,提高准确性
- 重构发行注记生成与 Release Body 机制,输出更规范
- 改进 CI/CD 流程,支持手动触发并移除 dev 分支 CI
- 统一使用自定义颜色工具类,提升消息颜色一致性
What's Changed
- feat(updater): 增加Overview显示功能 by @baicaizhale in #87
- style(color): 统一使用自定义颜色工具类处理消息颜色 by @baicaizhale in #88
Full Changelog: v3.5.2...v3.5.3
Release v3.5.2
值此新春佳节来临之际,谨向全体同仁致以最诚挚的问候与美好的祝愿。愿新的一年,事业顺遂,阖家安康,万事胜意,前程似锦。于此同时我们迎来了FancyHelper v3.5.2。
Overview
- 你可能好奇为什么跨越了两个小版本,那是因为我们在深夜打补丁。。
- 抛弃PlugManX,使用我们开源维护的ReloadService负责更新插件时的重载工作
- 优化启动日志
- 更新预设文件名,让LLM更容易识别
What's Changed
- 内置热重载,不再依赖PlugManX by @baicaizhale in #80
- 启动日志优化,重载命令显示优化 by @baicaizhale in #81
- 深夜送来的更新...禁用Spigot服务端的自动更新功能并引导下载Paper by @baicaizhale in #82
- 重构 CLI 和 API,简化维护 by @baicaizhale in #83
- 将所有消息前缀的颜色代码改为深青色 by @baicaizhale in #84
- style: 将注释中的颜色描述从天蓝色更正为深青色 by @baicaizhale in #85
- refactor(preset): 重命名预设 by @baicaizhale in #86
Full Changelog: v3.4.1...v3.5.2
Release v3.4.1
What's Changed
- 集成Metaso API,微调提示词 by @baicaizhale in #78
- 更新公告栏使用的链接为代理链接 by @baicaizhale
- 猫滚键盘 @zip8919
Full Changelog: v3.4.0...v3.4.1
