Convenient Window 是一款专为 Windows 11 设计的桌面效率工具,旨在通过热区、鼠标手势和窗口增强等一系列功能,全面提升您的操作效率。该项目基于 Tauri 2 和 Rust 构建,确保了应用的高性能和轻量化。
✨ 主要功能亮点
- 热区与鼠标手势
- 自定义热区:您可以为每个显示器的四个角落和四条边缘独立配置触发动作。触发方式多样,包括鼠标悬停、按键、滚轮和边缘移动。
- 全局鼠标手势:支持绑定鼠标手势来执行快捷键、系统操作、命令或窗口控制,并可创建和管理自定义手势。
- 窗口增强
- 窗口贴边隐藏:将窗口部分拖出屏幕边缘即可隐藏,鼠标移回边缘的可见条带即可恢复,支持多窗口和多显示器。
- 任意移动与调整大小:通过可配置的“修饰键+鼠标”组合,可以随意移动或调整当前活动窗口的大小。
- 窗口置顶控制:轻松将任意窗口保持在最前端,并可选择使用窗口上的小图钉快速释放。
- 截图与本地 OCR
- 区域截图:快速捕捉屏幕区域,截图可以钉在所有窗口之上,并支持移动、调整大小、调整不透明度、复制或保存为 PNG。
- 本地文字识别 (OCR):利用 Windows 11 的本地语言功能进行文字识别,无需将截图上传至网络,有效保护您的隐私。
- 其他实用特性
- 实时生效:大部分设置更改后会立即保存并应用,无需手动点击保存。
- 多显示器配置:支持为不同的显示器布局保存独立的配置文件。
- 明暗主题:默认跟随系统外观,也可手动选择并记住您的偏好。
⚠️ 重要提醒与限制
- 平台支持:目前,Windows 11 x64 是唯一受支持的稳定平台。macOS 和 Linux 虽有架构预留,但尚未实现或提供支持。
- 代码签名:安装程序和可执行文件目前未进行代码签名。因此,Windows 可能会显示“未知发布者”或 Microsoft Defender SmartScreen 警告。每个发布版本都包含校验和与清单文件,可用于验证下载文件的完整性。
- 自动更新:自动更新功能尚未实现。
🚀 快速开始
- 从项目的 最新稳定发布页 下载安装程序或便携版 ZIP 压缩包。
- 安装程序 (
setup.exe):推荐用于常规的每用户安装。 - 便携版 ZIP:解压后即可运行,无需安装。
- 安装程序 (
- 安装应用,或解压便携版后运行
ConvenientWindow.exe。 - 从系统托盘中打开 Convenient Window。
- 开启主功能开关,然后根据您的习惯配置热区、窗口增强或鼠标手势。
🛡️ 隐私与安全
- 本地 OCR:文字识别通过本地 Windows API 完成,截图不会被上传。
- 数据本地化:所有配置、认证令牌、使用数据和日志都存储在应用的本地数据目录中。
- 安全通信:本地 WebSocket 访问受随机令牌保护。
👨💻 开发者信息
该项目使用 Rust、Svelte 和 TypeScript 等语言开发。如果您有兴趣为项目贡献代码或进行二次开发,可以参考仓库中的详细说明进行环境搭建和构建。
- 桌面应用:位于
apps/desktop/,基于 Tauri 2 构建。 - 共享助手:位于
helper/,由 Rust 编写,供桌面应用调用。

