介绍
官方网站:https://breeze.microblock.cc/
Breeze 是专为 Windows 10/11 设计的现代化次世代右键菜单解决方案。Breeze 基于自研 breeze-ui 框架实现,这是一个跨平台、简洁优雅、动画友好的现代 C++ UI 库,支持 NanoVG 和 ThorVG 双渲染后端。这使得 Breeze 能在约 2MB 的体积下实现精致的视觉体验。
软件截图


软件特点
丝滑流畅
Breeze 以交互动画为核心设计理念。
无限扩展
通过嵌入式 JavaScript 脚本 API,您可以用寥寥数行代码为右键菜单增添全新功能。
轻量高速
Breeze 基于自研 breeze-ui 框架实现,这是一个跨平台、简洁优雅、动画友好的现代 C++ UI 库,支持 NanoVG 和 ThorVG 双渲染后端。这使得 Breeze 能在约 2MB 的体积下实现精致的视觉体验。
更新日志
v0.1.34
功能特性
- (菜单) 改进亚克力绘制方式,优化展开动画
- (注入) 允许禁用自动禁用
- (菜单) 弹出菜单忽略初始鼠标状态
- (更新) 新增自动更新能力,支持启动时自动检查并下载更新
- (菜单) 补充延迟菜单状态同步,后置修改的菜单状态也能正确生效
- (配置) 新增
ExplorerFrame Patch开关,并补充中英文本地化 - (脚本) 新增
textarea、文本编辑onkeydown/取消事件,以及字重支持 - (脚本) 新增
textarea元素,调整/更改默认动画 - (兼容) 为 Windows 11 左侧栏场景补充支持
- (配置) 监听配置文件变更并自动同步
- (日志) 日志现在会同时写入文件
- (稳定性) 增强警告上报功能,避免 JS 上下文销毁后调用函数时崩溃
问题修复
- (主题) 修复无法随系统切换明暗主题的问题
- (菜单) 修复
TPM_RETURNCMD场景下误发WM_COMMAND的问题 - (菜单) 修复子菜单索引传递错误、菜单出现方向异常,以及向上展开时的反向动画问题
- (菜单)
WM_INITMENUPOPUP的lParam中传递正确的子菜单项索引 - (菜单) 当已反向但
reverse_if_open_to_up开启时,动画不应再反向 - (渲染) 修复无亚克力效果时的边框绘制问题,并改进高 DPI 下的栅格化表现
- (渲染) 更新
breeze-ui版本及哈希到 2026.04.12 - (渲染) 菜单渲染中渲染目标初始化失败时返回
shared_ptr - (渲染) 处理菜单渲染中渲染目标初始化失败的情况
- (亚克力) 修复亚克力背景效果异常
- (键盘) 改进键盘操作体验,并修复主菜单按左键时可能崩溃的问题
- (配置) 修复导出默认配置会干扰当前配置的问题
- (兼容) 移除清空回收站的无效条件,提升 explorer 兼容性
- (兼容) 让
explorerframe.dll补丁更通用 - (剪贴板) 增加
set_text/get_text方法,并停止事件循环 - (稳定性) 更新
blook依赖以修复部分崩溃问题 - (编译) 修复编译问题
- (UI) 更新
breeze-ui依赖 - (JS) 窗口关闭时将
owner_rt置空,并正确卸载
文档
- (文档) 更新动画相关说明
代码重构
- (核心) 迁移到
breeze-js - (核心) 提取
populate_folder_view_context为独立函数 - (亚克力) 使用
Windows.UI.Composition重构亚克力效果 - (线程) 将 JS 线程初始化移到独立函数
- (事件循环) 提取事件循环到独立函数
- (控制台) 仅在需要时分配控制台,不再使用
freopen - (依赖) 将
dependencies重命名为deps - (日志) 迁移到
spdlog和fmtlib
构建系统
- (构建) 添加
breeze-js依赖,改进yalantinglibs依赖
杂项
- (版本) 版本号更新
- (依赖) 移除
glfw子模块
Puresys纯净系统-软件下载