从 Windows 转 Mac 找不到顺手的 WGestures 替代品?用 Swift 6 原生手搓了一款 Glide (妙划),送 V 友永久授权

9 月 23 日
 8989bg666

各位 V 友大家好:

作为一名日常重度使用 Mac 的开发者,外接普通鼠标时的操控体验一直让我很难受:

  1. 很多从 Windows 转到 Mac 的朋友,都极其怀念当年 WGestures / MouseInc 那种随手右键划线后退、关网页的肌肉记忆;但在 Mac 上,市面上的替代工具要么手势识别率不高、容易丢帧,要么功能单一;
  2. 老牌神器 BetterTouchTool (BTT) 功能虽全,但历史包袱沉重,常驻内存动辄两三百兆,配置界面繁杂犹如天书;
  3. 日常为了提效,我们往往要在后台同时挂着手势软件、窗口分屏软件( Rectangle )、再加上划词翻译工具,后台挂得满满当当,还偶尔相互冲突。

为了在 Mac 上找回真正“轻快、跟手、不打扰”的全局操控体验,我花了几个月时间用 Swift 6 + AppKit 从零手搓了这款原生 macOS 效率工具 —— **Glide (妙划)**。


💡 核心设计与真实实现:

  1. 纯原生打造、极度轻量省电:

    • 拒绝 Electron ,拒绝庞大的跨平台依赖;
    • DMG 安装包 Apple Silicon 原生版仅 5.8 MB,Universal 双架构版 7.1 MB;
    • 常驻内存 < 35 MB,空闲时 CPU 占用稳定为 0%;
    • 满帧适配 120Hz ProMotion 高刷屏幕,毫秒级响应。
  2. 平滑四向折线手势序列 + 智能防误触:

    • 采用经典稳定的四方向折线序列识别(由基础方向 U / D / L / R 自由组合出 RD 关标签页、L 后退、R 前进、UD 刷新等);
    • 彻底解决右键冲突:短按轻点 100% 弹出系统原生右键菜单;只有长按拖拽划线时才唤醒流光画笔与动作识别,完全不影响正常右键操作。
  3. 内置原生窗口吸附与分屏(无需额外开 Rectangle ):

    • 支持屏幕边缘拖拽吸附(左半屏、右半屏、顶部全屏、四角 1/4 分屏);
    • 支持手势一键吸附(向右上划 UR 靠右半屏,向上划 U 全屏最大化)。
  4. 随身 AI 空间透镜:

    • 屏幕上按住右键顺时针画个圈 RDLU,即可静默圈选屏幕任意区域,触发本地 Apple Vision OCR ;
    • 接入 DeepSeek-R1 、Gemini 、OpenAI 与本地 Ollama ,自动折叠 <think> 思考过程,支持一键“原位替换选中文本”与桌面图钉置顶。

🛡️ 关于安装与权限的说明:


🎁 V 友专属首发福利(拒绝虚假试用,送终身 Pro ):

软件刚迈出第一步,我们深知目前最需要的是真正懂产品、挑剔体验的极客朋友给我们提出真实的意见和使用反馈。 因此,绝不搞“限时 30/60 天试用”这种反向劝退套路:

💬 虚心求喷与交流:

无论手势识别算法手感、防误触阈值、分屏动画还是快捷键逻辑,欢迎各位 V 友尽情吐槽、拍砖和提需求,每一条反馈我都会认真看并尽快跟进迭代!

4547 次点击
所在节点    分享创造
97 条回复
lesir
9 月 23 日
macOS 使用普通鼠标滚动方向以及手感都奇怪,未来会加入反向和平滑滚动的功能吗?
sleek7671
9 月 23 日
我一直用的妙控板
wagag
9 月 23 日
下载使用了一下,感觉确实是个好的项目,很新颖。如果再能加入鼠标按键定义就好了,我用的第三方鼠标都无法用快捷键。
ffalex
9 月 23 日
之前有用过类似开源项目 strokemouse ,试试
CalledKingsley
9 月 23 日
mac 使用鼠标简直反人类,还要各种设置,之前都快搞得我自适应了,后面就不用鼠标了。 最难受的就是滚轮滑动居然是跟以前的逻辑反的,抽象哈哈哈
q1084961504
9 月 23 日
希望有手势能触发 typeless 这种语音输入的情况
tuot
9 月 23 日
我平时 MacBook 接鼠标用得比较多,最明显的问题就是切换桌面和窗口没有触控板丝滑。如果鼠标手势能把这几个高频操作做顺,感觉会挺实用的。
polarwolf
9 月 23 日
早期 strokeit 用户,后来也关注过 wgestures ,目前为止也是鼠标手势用户,尤其是浏览器操作,真的很方便
下载试用 glide 感觉还不错,确实占用小,另外希望自定义手势配置有批量删除功能,初期调整的时候会更方便
itart
9 月 23 日
Windows 转到 mac 平台,鼠标最用不习惯的是滚动方向相反
shakukansp
9 月 23 日
楼里的 mac 用户都怎么回事

mos 和 btt 不用的吗?
ITisCool
9 月 23 日
全局鼠标手势是我用电脑的刚需,之前 Windows 也是用 WGestures ,换 macOS 后一直用 xGestures 很多年了,实际并没有用太多花哨的功能:新建/左右切/关闭/恢复标签页、前进后退,Home/End 键功能、Chrome 历史记录/下载页面,就只用这么多,但是没有得用的话浑身难受。
这就试试你这个看要不要替换 xGestures 。
你说的常驻内存 < 35MB 是在哪个系统版本下的? macOS 26 后会占用更高,当然不是应用问题,应该是系统原因
Soro
9 月 23 日
其实 MAC 外接鼠标可以用 MOS 来优化。
楼主提到的问题也遇到过,我更关注的是体验过程是否跟手,会不会掉帧。
当然,还有内存占用问题。
holystrike
9 月 23 日
mac 手势有 BetterAndBetter 可以用
FirerWire3
9 月 23 日
用的 MacGesture ,触控板手势是很难用的,可以说是没有,只有鼠标手势还算能用,试试看这个 Glide
timekiller
9 月 23 日
友情提醒,V 站并没有私信系统
Helsing
9 月 23 日
我用触控板+btt
xiaotiger
9 月 23 日
日常用 Mac 外接鼠标时,网页经常右键使用不了
lockheart
9 月 23 日
一直在用付费的 WGestures 2 ,可以在 mac 上用,就是很久不更新了,想体验下这个,求个兑换码
bG9ja2hlYXJ0QGR1Y2suY29t
ffxung
9 月 23 日
还在用比较古老的 WGestures 的 mac 版本,尝试用下这个
nh1010
9 月 23 日
BetterAndBetter 我一直在用这个

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1244175

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX