@artale/pi-notify

跨平台通知工具,支持桌面弹窗、多渠道webhook与历史记录

安装使用

复制下面这段提示词发给你的 AI(Claude / Cursor / TRAE / Codex / WorkBuddy 等),它会自动帮你完成安装:

帮我安装这个 AI Skill:@artale/pi-notify。
它的用途是:跨平台通知工具,支持桌面弹窗、多渠道webhook与历史记录
详细介绍见:https://321skill.com/skills/artale-pi-notify/
请根据该页面的说明完成安装。

使用示例

‘帮我配置pi-notify,等本地前端项目构建完成后发桌面提醒,同时推送到项目Discord频道’,它会自动安装依赖、配置webhook参数,添加构建完成后的通知触发逻辑。

对AI说:‘查询上周所有构建失败的通知记录’,它会读取本地通知历史,筛选对应内容汇总展示。

介绍

开发者在运行本地自动化脚本、长时间构建或部署任务时,常需要及时获知执行结果,但不同操作系统的桌面通知接口互不兼容,若要同步推送至Slack、Discord等团队协作工具,还需单独对接各平台API,不仅重复开发成本高,也缺少统一的通知留存机制,难以回溯过往通知内容。 它是一款轻量npm工具包,安装完成后只需简单配置即可调用,既能够直接触发Windows、Mac、Linux全平台的桌面toast弹窗,也可通过配置对应webhook地址,将通知推送至指定的Slack或Discord频道,所有触发的通知都会自动留存,方便后续查阅。 适合需要本地任务提醒的独立开发者、运维人员,以及需要将脚本运行状态同步到团队协作频道的小型技术团队,也适用于经常运行长时间批处理任务、需要及时获取执行结果的技术从业者。 使用前需提前获取对应协作平台的webhook地址并配置权限,桌面通知需确保系统未拦截对应应用的弹窗权限,若需要更长周期的通知留存,可自行扩展外部存储方案,请勿通过该工具传输敏感涉密信息。

核心特点

一次集成即可覆盖Win/Mac/Linux全平台桌面通知与Slack、Discord webhook推送,自带通知历史留存能力,无需额外对接多套SDK或独立存储服务。

注意事项

仅支持Windows、Mac、Linux桌面端与Slack、Discord两类webhook渠道,暂不支持邮件、短信等其他通知触达方式。

常见问题

使用Slack/Discord通知需要注册开发者应用吗?

不需要,只需获取对应频道的入站webhook地址即可配置使用。

支持发送带附件或图片的通知吗?

当前版本仅支持文本类通知,暂不支持富媒体或附件推送。