# KiwiDesk KiwiDesk 是一款适用于 Mac 的平铺式窗口管理器,可自动排列窗口,并支持布局、应用快捷键、配置文件和鼠标移动窗口。 - Findings24: - 网站: - 价格: Freemium - 分类: 设计工具 ## 什么是 KiwiDesk? KiwiDesk 是一款适用于 macOS 的平铺式窗口管理器。它会在你工作时,将打开的窗口排列成整齐、无缝衔接的布局,因此你不必反复拖动和调整每个窗口的大小。如果你希望窗口保持常规的 macOS 使用方式,也可以选择浮动布局。 该产品面向希望拥有更整洁桌面、但不想采用以配置文件为主工作流的 Mac 用户。它提供用于可视化调整的“设置”应用,同时通过 Lua、CLI 和 JSON 事件流提供对布局、应用规则、快捷键、配置文件及自动化的更深层控制。 ## KiwiDesk 能做什么? ### 自动平铺 新打开或移动的窗口会自动就位,填满可用空间,无需手动调整窗口边缘。 ### 七种布局 可在堆叠、BSP、滚动、单窗口、网格、轨道和浮动布局之间选择,以适应从专注工作到多窗口纵览等不同排列方式。 ### 内置快捷键和应用启动 为应用分配按键,并使用快捷键模式控制布局或将应用窗口调至前台,包括之前已最小化的窗口。 ### 基于鼠标的导航 拖动窗口时显示实时放置目标;使用空格键叠加层将窗口发送到另一个空间,并通过应用栏和焦点环进行导航。 ### 桌面配置文件和置顶窗口 将配置文件与原生 macOS 桌面关联,并将选定窗口标记为置顶,使其在不同空间之间保持可用。 ### 高级配置 使用“设置”应用进行配置,或通过沙盒化 Lua 环境、KiwiDesk CLI 和 JSON 事件流进行更深入的设置。 ## 使用场景 ### 管理不断变化的工作窗口 让浏览器、编辑器、终端和参考资料保持可见;当窗口打开或移动时,KiwiDesk 会重新计算它们的位置。 ### 在不同桌面之间分隔项目 使用原生 macOS 桌面处理不同项目或活动,并为每个桌面分配具有独立设置的配置文件。 ### 在专注与纵览之间切换 使用单窗口布局进行单窗口专注,使用堆叠布局让主窗口与辅助窗口相邻,或在多个窗口需要保持可访问时使用网格和滚动布局。 ### 以可视化方式控制窗口 当使用鼠标操作比记忆或依赖热键更方便时,可使用拖放目标、空格键和应用栏。 ### 让实用工具随时可用 将音乐播放器、笔记面板、计算器或类似工具设为置顶,使其在不同空间之间跟随你。 ## 常见问题 ### KiwiDesk 运行需要什么条件? KiwiDesk 需要在 Apple 芯片设备上运行 macOS 14 或更高版本,并获得辅助功能权限。其文档说明不需要输入监控、屏幕录制权限,也不需要停用系统完整性保护。 ### 不使用 Homebrew 可以安装 KiwiDesk 吗? 可以。下载已签名并经过公证的磁盘映像,将 KiwiDesk 拖入“应用程序”文件夹,然后允许它检查更新。Homebrew cask 是可选的,此外还会将 KiwiDesk CLI 添加到 PATH。 ### 必须使用键盘快捷键吗? 不必。KiwiDesk 提供多种鼠标控制方式,例如带可见目标的拖放定位、用于在不同空间之间移动窗口的空格键叠加层,以及用于可视化导航的应用栏。 ### KiwiDesk 能与 macOS 桌面配合使用吗? 可以。它支持原生 macOS 桌面,并可将配置文件与单个桌面关联。置顶窗口可以在不同空间之间跟随你。 ## 快速信息 - **类别**: 效率工具;窗口管理器 - **平台**: Apple 芯片设备上的 macOS 14 或更高版本 - **布局**: 七种布局,包括浮动布局 - **配置方式**: “设置”应用、Lua、CLI 和 JSON 事件流 - **所需权限**: 辅助功能 - **可用性**: 免费使用;已签名并经过公证的版本