macOS Tahoe 中第三方应用被强制使用统一的圆角矩形图标(俗称"圆角矩形牢笼")。开发者 Tyler Hall 发现,通过 NSDockTilePlugIn API,非 Mac App Store 分发的应用可以绕过这一限制,使用自定义图标,且退出后依然保留。其应用 Iris 就在最新版本中增加了三款备选图标。不过,该 API 并非为此设计,也不被 Mac App Store 允许。
#macos
30 条相关内容
MacPad 是一款受 Windows Notepad.exe 启发而开发的极简 macOS 文本编辑器,专注于提供一个轻量、无干扰的纯文本编辑体验。它摒弃了复杂的功能和界面元素,保留了记事本的核心操作逻辑,适合需要快速记录和编辑文本的用户。
Allen Pike 分析 ChatGPT for Mac 的成功关键在于其真正的原生 Mac 应用体验——拥有标准的窗口界面、原生 API 支持,以及一项独特功能:能够实时“附着”在 BBEdit 或 Notes 等其他应用的打开文档上,随文档变化而更新内容。他认为,这种跨应用实时通信功能在 iOS 上无法实现,也批评 Anthropic 的 Claude 虽然模型出色,但缺乏精心打造的原生桌面体验。他还提到,尽管 Anthropic 聘请了 Mike Krieger 担任 CPO,但其工作重心似乎并未放在打造令人愉悦的工具上,而 Krieger 后来已转任实验室团队负责人。
苹果公司宣布,macOS 28 将移除对加密 HFS+ 卷宗(即 HFS+ 加密格式)的支持。这意味着用户在升级到新系统前,必须将现有加密 HFS+ 卷宗转换为 APFS(苹果文件系统)或其他受支持的文件系统格式,否则可能面临数据无法访问的风险。建议用户提前备份并完成格式转换。
Dockside 是一款 macOS 应用,它将 Dock 周围通常被浪费的屏幕空间利用起来,变成一个可自定义的工作区。用户可以在该区域放置小工具、快捷键或信息面板,从而在不干扰主工作区的前提下提升多任务处理效率。这个巧妙的工具为 macOS 用户提供了一种新颖的、非侵入式的界面优化方案。
PamStealer 是一种基于 Rust 语言编写的 macOS 信息窃取恶意软件,它利用可插拔认证模块(PAM)来验证窃取的凭证。该恶意软件能够收集系统信息、浏览器数据以及密码,并通过 PAM 机制确认凭证的有效性,从而绕过传统安全检测。这篇文章详细分析了 PamStealer 的技术原理、攻击流程及防范建议。
LimitBar是一款专为macOS设计的菜单栏应用,每60秒轮询Anthropic接口,让你随时查看Claude的使用额度,无需手动点击使用量图标。应用采用原生Swift/AppKit开发,单个二进制文件不到1MB,不使用Electron或Node.js,CPU和内存占用极低。它仅读取使用量元数据端点,不会调用任何模型或消耗Token。支持Pro或Max订阅用户,售价€2.99一次性购买(30天退款保障),源代码随下载附带并可本地编译,无遥测或分析功能。该应用非Anthropic官方出品,需配合Claude Code CLI登录使用。
Sprout 是一款面向 macOS 和 Linux 的开发者工具安装修复命令行工具。它能够自动检测并修复常见开发工具的安装问题,帮助开发者快速配置环境,减少手动排错的时间成本。Sprout 通过统一的命令行界面简化了工具链的管理流程。
Pookify 是一个在 macOS 上为 Claude Code 带来类似 iPhone 灵动岛交互体验的工具。它通过浮动窗口实时显示 Claude Code 的运行状态和输出,让开发者无需切换窗口即可监控 AI 编码助手的进度,提升多任务处理效率。
Codex Sidecar 是一款专为 macOS 用户设计的本地伴侣工具,旨在与 Codex Desktop 协同工作,提供更流畅的开发辅助体验。该项目作为一个轻量级辅助程序,帮助开发者更高效地利用 Codex 的能力。
安全研究人员发现了一种名为PamStealer的新型macOS恶意软件,它采用巧妙的技术手段来保持隐蔽性。与传统macOS恶意软件不同,PamStealer利用复杂的逃避检测机制,使其在受感染的系统中更难被发现。这种恶意软件的出现表明,针对macOS平台的攻击手段正变得日益成熟和隐蔽。
Grizzly 是一款适用于 macOS 的现代化开源 ZIP 文件查看器,支持快速查看(Quick Look)功能。它提供简洁直观的界面,让用户无需解压即可浏览压缩包内容,提升文件管理效率。
开发者推出了一个新的 macOS 桌面应用,旨在简化 Nix-Darwin 和 Home Manager 的管理流程。该工具通过图形界面替代命令行操作,让用户更直观地配置和管理系统环境,降低了 Nix 生态在 macOS 上的使用门槛。
Newsprint 是一款专为 macOS 打造的原生 RSS 阅读器,内置对 Hacker News 的强支持。它提供简洁、流畅的本地化阅读体验,帮助用户高效追踪感兴趣的新闻源和社区讨论。
这是一款 macOS 工具,当 Codex CLI 会话等待用户输入时,会发出铃声提醒。它帮助开发者在不持续关注终端的情况下,及时知晓会话已暂停并需要交互操作,从而提升工作效率。
本文介绍了如何在 macOS 中通过文件夹操作(Folder Actions)实现自动化的透明压缩功能。当文件被添加到指定文件夹时,系统会自动对其进行压缩处理,而用户无需手动操作,从而提升工作效率并节省存储空间。
脱口秀:『吃药变胖』
1.0知名撰稿人约翰·莫尔茨回归本期节目。话题涵盖苹果因全球 RAM/SSD 短缺而上调硬件价格,以及关于 macOS 27 Golden Gate 测试版 UI 变化中我们喜欢的那些天马行空的畅想。
作者分享了其 Raycast 工作环境的个性化配置,包括常用快捷键、扩展插件和工作流程优化技巧,旨在提升日常操作效率与开发体验。
本文介绍了在 macOS 系统中监听文件变化的方法。作者探讨了使用 kqueue、FSEvents 以及第三方工具等多种方案,并对比了各自的优缺点。通过实际代码示例,帮助开发者选择最适合其应用场景的文件监控方案。
LokalBot 是一款完全在本地运行的 macOS 应用,利用 Apple Silicon 芯片和本地模型(如 IBM Granite Speech 4.1 和 Qwen 系列)完成会议录音、转录、摘要生成,以及应用内自动补全和私有的每日时间线/笔记搜索功能。该应用使用 Swift 构建并开源,所有数据处理均不出设备,无需将通话数据上传至云端。
Fruitbox 是一个为 Apple 容器运行时设计的工具,其作用类似于 Docker Compose,让开发者能够更便捷地管理和编排 macOS 上的容器环境。该项目在 GitHub 上开源,旨在弥补 Apple 原生容器生态中缺乏类似 Docker Compose 编排工具的空白。
FluidVoice 是一款面向 macOS 的开源语音转文字听写应用,利用本地 AI 模型实现实时语音识别,无需联网即可完成文字输入,保护用户隐私的同时提供高效准确的听写体验。
Google 发布 Gemini Spark 系列更新,主要包括 macOS 客户端正式上线、新增与 Google 生态应用的深度连接功能,以及多项性能和体验优化。此次升级旨在提升跨设备协同效率,让用户在不同平台间获得更流畅的 AI 助手体验。
在 macOS 系统上,Codex 自动更新功能会导致 Code_sign_clone 目录无限增长,占用空间超过 62 GB 且持续扩大。该问题因更新过程中生成的克隆文件未及时清理所致,造成磁盘空间被大量占用,影响系统正常运行。
Diskly is a fast and visually appealing disk usage visualizer for macOS. It helps users quickly understand how storage space is being used on their Mac through an intuitive interface.
Sod 是一个用 Swift 编写的最小化工具,可在 Apple 安全隔区内生成不可导出的 ecdsa-sha2-nistp256 SSH 密钥,并协调一个极简的 ssh-agent 会话,让用户用指纹而非密码即可认证 OpenSSH 服务器。它无需服务端特殊支持,仅通过 CLI 操作,以标准 OpenSSH 命令(ssh-keygen、ssh-add、ssh-agent)为接口,零外部依赖,完全依赖 macOS 和 OpenSSH 的底层密码学实现。
Window Switcher 是一款开源的 macOS 工具,旨在优化同应用内多个窗口的切换体验。它解决了 macOS 原生 App Exposé 或 Cmd+` 快捷键在切换同一应用的多个窗口时不够直观或效率低下的问题,提供了更清晰、更快速的多窗口管理方式。
Berth 是一款为 macOS 打造的原生应用,旨在简化 Apple 原生容器化技术(Apple/Container)的管理流程。它提供了直观的图形界面,让用户能够更方便地创建、启动、停止和管理容器,从而提升在 Mac 上使用容器技术的体验。
Snap to AI 是一款 macOS 工具,让用户只需一键即可截取屏幕截图,并直接发送至 Claude、ChatGPT 等 AI 助手。它简化了将视觉信息输入 AI 的工作流程,无需手动保存和上传文件,显著提升效率。
Org Notes 是一款原生 macOS 写作应用,使用 Rust 和 GPUI 框架构建,启动几乎瞬时完成。它解决了两个常见痛点:一是借鉴 Emacs Org-mode 理念,提供类似电子表格的强大表格编辑功能;二是通过 GPU 加速渲染实现极致性能。应用支持层级文档管理、键盘优先操作、无干扰写作体验,以及仍在完善中的演示模式。