关于幕窗
我们的理念
屏幕上的信息密度越来越高,注意力的价值也越来越高。幕窗的核心信念是:视觉上少一个干扰源,专注就多一分。不拦截通知、不管理应用,只在视觉层面做一件事——把除当前窗口以外的内容调暗。
隐私优先
幕窗无账户、无云端。窗口信息只在本地读取用于确定”哪个窗口保持明亮”,不经过任何服务器。macOS 的辅助功能权限仅用于读取窗口边界与焦点,Windows 无需额外权限。
技术选择
幕窗基于 Tauri v2 构建,前端为 React 18 + TypeScript + Ant Design,后端为 Rust。双平台(macOS / Windows)共用同一套核心引擎:
- macOS:objc2 / Core Graphics / Core Foundation 实现调暗遮罩
- Windows:windows-rs 实现 overlay 窗口、WinEvent hook、DWM 与 per-monitor DPI
路线图
- 窗口调暗(强度 / 色调 / 动画)
- 聚焦模式(单窗口 / 整个应用 / 常亮数量)
- 配置文件与模板(标准 / 护眼)
- 应用规则(永不调暗 / 前台暂停)
- 多显示器独立控制
- 全局快捷键
- 自动化护眼(定时 / 跟随外观 / 20-20-20 休息)
- 托盘驻留、开机自启、自动更新
- 9 种界面语言
- 更多自动化触发器
- 移动端配套(长期)
联系我们
- 邮箱:contact@once.work
- GitHub 组织:oncework/veilwin
最后更新于