用途:读取收件箱中的未读邮件并生成摘要,方便用户快速掌握待处理邮件。
主要能力:通过 AppleScript 访问 macOS Mail,获取未读邮件数量及每封邮件的发件人、主题、接收日期等元数据;按开发、账单、家庭、购物、预约、职业、营销、政府、其他等类别归类;各类别内按接收时间由近到远排序;生成带类别标题、数量统计和时间线拆分的格式化摘要,并用表情符号辅助浏览。
使用方式:当用户提出“摘要未读邮件”“查看待处理邮件”“按类型或发件人归类未读邮件”等请求时触发。执行参考命令,例如:osascript -e 'tell application "Mail" to set unreadMessages to (messages of inbox whose read status is false) | return count of unreadMessages',以及用 osascript 脚本遍历未读邮件提取发件人、主题和日期。资料提到可用占位符替换密钥库中的凭据,但未提供具体凭据配置细节。
适用场景:macOS 用户需要快速回顾收件箱、整理未读邮件、了解待办事项时。
限制:依赖 AppleScript,要求 macOS 上 Mail.app 正在运行;未读邮件较多(100 封以上)时处理可能耗时数秒;分类依据主题行关键词和发件人域名分析;摘要仅在本地生成,不存储或外传。其他平台支持、收费情况、价格及具体安装方式暂未提供。