如何在命令行工具程序中显示 NSUserNotification?

How to show the NSUserNotification in command-line-tool program?

我想编写一个只显示 NSUserNotification 的命令行工具程序。我发现,为了显示 NSUserNotification,我需要创建一个 Cocoa 应用程序,但这不是我想要的。

我想运行我的程序在后台登录,这样我的通知总是可见的。我如何在不创建 Cocoa 应用程序的情况下做到这一点?

这些是我找到的选项...

Automator 提供比 Applescript 更好的体验。没有尝试助手。