返回资讯中心
外部精选
软件工程
#开发者实时流

开发者推出 NotificationNanny,可自定义 macOS 通知横幅的位置、大小和动画

来源标题:Show HN: NotificationNanny

NotificationNanny 是一款 macOS 工具,能全局或按应用调整通知横幅的位置、缩放、色调和动画。它支持 50%–250% 缩放、分组配置、1 到 300 秒自动关闭,并可在专注模式或屏幕共享时暂停通知。该工具可通过 Homebrew 安装,并提供最多 5 组预设。

Hacker News 最新chessper532026/11/15 · 今天6 分钟阅读

以下正文由 AI 翻译自 Hacker News 最新(原文版权归原站所有),可能存在偏差,重要内容请以原文为准。

在菜单栏中定位、缩放、着色和动画化通知横幅,可全局设置或按应用单独设置。 下载 macOS 版 · 网站 · 更新日志 · 报告问题 brew tap chessper53/notificationnanny https://github.com/chessper53/NotificationNanny brew install --cask notificationnanny 点击菜单栏中的铃铛图标,并授予辅助功能权限。通过 Homebrew 安装的版本可以在设置面板中一键更新。 在屏幕实时预览上把横幅拖到任意位置,每台显示器可以有不同的位置,也可以让横幅跟随光标。 将横幅缩放到 50% 到 250%,给背景或文字着色,选择一种动画,或者为保护隐私而模糊文字。 把应用分组,为每组设置各自的位置、屏幕、大小、着色和动画。 让横幅在 1 到 300 秒后关闭,在显示器休眠时保留横幅,并在专注模式或屏幕共享期间暂停横幅。 直接在自定义横幅中回复,同时保留应用自带的按钮。 点击时钟,打开你自己的通知中心。它复制系统通知中心的外观并使用你的配色,你可以选择它的大小、所在侧和屏幕。它可以按应用过滤,也能显示你的小组件。 最多保存 5 个预设,一键切换,并可备份或导入你的设置。 应用支持英语、法语、西班牙语、德语和意大利语。 问题与功能请求 发现了 bug 或者有想法?请提交 issue。 我在全职工作之外做这个项目,所以回复可能需要一点时间,但每个 issue 我都会看。 如果 NotificationNanny 让你的日子安静了一点,请 给仓库点个 star。 NotificationNanny 不收集任何数据。没有数据离开你的 Mac,也不会存储在其他任何地方。 NotificationNanny 使用 macOS 辅助功能 API 来监视通知中心进程。当横幅出现时,应用会按照你的规则移动或替换它。对于缩放、着色或自定义横幅,它会把系统横幅移到屏幕外,并以 macOS 横幅风格显示自己的窗口。 自定义通知中心的工作方式相同。真实面板保持打开但位于屏幕外,NotificationNanny 根据它绘制自己的列表,每一次点击和回复都会传回真实面板。 这依赖于 macOS 的私有内部机制,因此任何系统更新都可能改变其行为。应用沙盒已关闭,因为在沙盒内无法通过辅助功能访问其他进程。

正文由 探How 从来源站点 RSS 同步,内容未经改写;遇到排版缺失或需要图片、视频时请以原文为准。

打开原文
去社区讨论 →