SuperAPI AI 工具集

check-unread-emails

办公与效率

查看项目

更新于 10-15 20:31

技能介绍

用途:检索并分析收件箱中的未读邮件,按紧急程度和类别组织,输出优先级摘要,帮助识别需立即处理的邮件、预约、财务通知和可归档的推广内容。适用于用户要求检查未读邮件、查看新邮件、了解需要关注的邮件、获取邮件摘要、查看最近7天邮件等场景。

主要能力:调用随附脚本统计未读邮件总数并获取最近未读邮件的详细信息(默认回溯7天、最多30封);解析主题、发件人、接收日期和预览内容;按紧急/需行动、预约、财务、工作/开发、推广、个人等类别归类;依据关键词(security、urgent、action required、confirmation 等)识别优先项;以表情符号标注优先级并给出前3项优先事项,可协助处理高优先级条目。

输入参数:days_back(可选,回溯天数,默认7);max_results(可选,最多获取邮件数,默认30)。

使用方式:执行随附脚本 python3 /tmp/check_new_emails.py 与 python3 /tmp/get_recent_emails.py(脚本路径以实际为准),脚本中的凭据通过环境变量提供,运行前用 get_keys 设置。

限制:需要访问系统邮件客户端(macOS 的 Mail.app),通过 AppleScript 查询收件箱,可能需要辅助功能权限;分类基于发件人域名和主题关键词自动完成;推广邮件仅标记归档而不删除;技能遵循邮件的已读/未读状态,不会修改该状态。其他平台支持情况与具体权限细节暂未提供。