saragordic/window-sweaters · 上手攻略

  • 仓库:saragordic/window-sweaters
  • 链接:https://github.com/saragordic/window-sweaters
  • 分类:macOS 桌面美化 / 趣味工具
  • 作者:Tom
  • 更新:2026-09-19

这是什么

Window Sweaters 是一款 macOS 菜单栏应用,给窗口边框披上针织毛衣图案。它不是窗口管理器(不提供移动、缩放等快捷操作),而是纯粹的桌面美化工具——为 Finder、VS Code、Slack、Discord 等 37 个常用应用设计专属配色和编织纹理,让桌面视觉上更温馨有趣。适用于 macOS 13+(Apple Silicon 与 Intel)。


解决什么问题

在暗色模式或多窗口叠放时,不同应用窗口的边框几乎看不见,难以快速分辨当前焦点窗口。Window Sweaters 以针织边框装饰每个窗口,视觉上立即区分不同应用,同时带来一种手工编织的温暖桌面氛围。它解决的不是效率问题,而是桌面美学与专注力的小痛点——让工作环境看起来更有趣。


快速安装

Homebrew(推荐)

brew install --cask saragordic/tap/window-sweaters

如果遇到签名问题:

brew trust saragordic/tap
brew install --cask saragordic/tap/window-sweaters

直接下载

  1. Releases 下载最新 ZIP;
  2. 解压后将 Window Sweaters.app 拖入「应用程序」文件夹;
  3. 若 macOS 拦截,打开「系统设置 → 隐私与安全性 → 仍然打开」。

源码构建

git clone https://github.com/saragordic/window-sweaters.git
cd window-sweaters
./scripts/build   # 需要 Xcode Command Line Tools + Python 3

核心用法

基本操作

安装后,菜单栏会出现毛线球图标,点击即可:

  • 切换风格:By App(每个应用独立配色)/ Zigzag(统一柔和配色)
  • 调整边框宽度和针脚大小
  • 暂停 / 恢复:不想用时可以暂停
  • 退出

按应用管理

  • 想让某个应用保持"裸窗":打开 Apps 列表,取消勾选对应 App
  • 想只给少数应用加毛衣:先「Turn Off for All Apps」,再单独勾选需要的
  • 新打开的应用默认有毛衣,可在设置中改为默认不添加

权限配置

首次运行时 macOS 会请求辅助功能(Accessibility)权限,用于追踪焦点窗口。在「系统设置 → 隐私与安全性 → 辅助功能」中找到 Window Sweaters 并启用。


典型适用场景

  • 桌面美学爱好者:想让工作环境更有趣味性
  • 多窗口用户:经常同时开着 VS Code、浏览器、Slack,需要快速区分窗口
  • 程序员 / 设计师:长时间对着屏幕,用温馨的视觉减少疲劳感
  • 礼物场景:推荐给朋友安装,让他们的 Mac 变得独一无二

预置毛衣一览(37 个应用)

Apple 原生:Finder、 Safari、Mail、Messages、Notes、Calendar、Reminders、Apple Music、Photos、Preview、Terminal

工作与笔记:Notion、Paper、Granola、Microsoft Teams、Slack、Zoom

编程与 AI:Cursor、VS Code、Claude、ChatGPT、Codex、Grok Bot、Ghostty

设计:Figma、Adobe Photoshop、Adobe Illustrator

微软办公:Word、Excel、PowerPoint、Outlook

其他常用:Spotify、WhatsApp、Google Chrome、Firefox、Telegram、Discord

每个专属毛衣都有手工调配的配色方案。其他应用(非预置)会从自身图标中采样颜色,生成两色 Zigzag 纹理。

完整目录见 docs/COLLECTION.md,或下载 By App PDF / Zigzag PDF 查看详细图册。


坑与注意

  1. 未经过苹果公证(Notarized):macOS 默认会拦截未签名应用,需手动在「隐私与安全性」中点"仍然打开"。
  2. 辅助功能权限必开:不开启则无法追踪焦点窗口,毛衣始终覆盖所有窗口,无法按应用区分。
  3. 调整窗口大小时边框消失:这是已知问题,窗口 resize 期间边框隐藏,完成后恢复。
  4. 依赖私有 macOS API:系统更新可能影响功能稳定性;作者在 macOS 26 上测试过,旧版 macOS 和 Intel Mac 未经充分测试。
  5. 仅 macOS:无 Windows / Linux 版本。
  6. 颜色采样在本地后台进行:图标颜色采样时边框先用备用色,采样完成后切换正式色,中间有短暂过渡。

与同类对比

特性 Window Sweaters JankyBorders Rectangle
定位 针织边框美学 彩色边框(无图案) 窗口管理
预置应用 37 个专属毛衣
窗口管理 ✅ 移动/缩放
系统 macOS macOS macOS
许可证 开源(MIT) 开源 免费

Window Sweaters 是目前唯一做窗口针织装饰的工具,无直接竞品。如果你只需要区分窗口 + 更好看的桌面,选它;如果需要实际管理窗口位置(移动、缩放、堆叠),选 Rectangle 或 Moom。


一句话推荐

纯粹为桌面美学而生的 macOS 小工具,零学习成本,一键给所有窗口穿上温暖牌毛衣——程序员和设计师的桌面治愈系神器。


⚠️ 注:预置应用列表和配色方案基于 2026-09-18 抓取的 README;macOS 兼容性描述基于作者自述,实际表现请以你的系统测试为准。