Daily Briefing

🌅 你的晨间私人简报,温柔而精准

personal-automation榜 #1

macOS 自动化晨间简报生成器,整合天气、日历、提醒事项与 AI 邮件筛选,以温暖克制的语调为用户开启每一天。

收藏
11.6k
安装
3.7k
版本
1.0.1
CLS 安全性认证2026-05-11
点击查看完整报告 >

使用说明

核心用法

daily-briefing 是一款面向 macOS 用户的系统级自动化技能,专为 cron 定时任务或聊天场景设计。它通过协调多个数据源,生成一份紧凑、温暖的每日简报,涵盖天气状况、生日提醒、日程安排、待办事项及重要邮件筛选。

执行流程采用 Orchestrator 模式:代理首先调用本地 bash 脚本聚合系统数据(日历、提醒、联系人、邮件元数据),随后独立完成天气 API 调用与邮件语义分析,最终按严格格式输出纯文本简报。整个设计强调"永不直接执行原始 CLI",通过 JSON 中间文件解耦数据采集与内容生成。

显著优点

1. 温暖克制的语调设计:明确拒绝效率焦虑与催促感,以"Gentle gift for the day"为核心理念,输出如手写便签般的关怀文本。
2. 智能邮件降噪:内置 AI 语义分类规则,可识别订单物流、交易提醒、账户安全等 actionable 邮件,同时主动过滤招聘群发、产品更新、营销推送等噪音,解决信息过载痛点。

3. 完善的降级策略:从 TCC 权限到网络超时,从缺失可选依赖到配置不全,每个环节都有明确的优雅降级路径,确保 cron 场景下"永不失败"。

4. 模块化可配置: birthdays/calendar/reminders/emails 四大板块可独立开关,支持 Google/iCloud 双源、C/F 温度单位、多维度邮件筛选等精细控制。

潜在局限

  • 平台锁定:当前仅支持 macOS(依赖 Apple Calendar/Reminders/Contacts 框架),Linux/Windows 用户无法使用核心功能。
  • 邮件深度有限:iCloud Mail 需手动配置应用专用密码,且语义分析依赖 LLM 能力边界,极端复杂的邮件语境可能误判。
  • 天气数据源单一:仅集成 wttr.in,无备用商业 API,在高频调用或特殊网络环境下可能受限。

适合人群

追求"数字极简"的 macOS 重度用户、希望用自动化替代手动查看多应用信息的效率爱好者、以及偏好温和交互风格而非冰冷数据罗列的个体。

常规风险

邮件语义分类规则虽详尽,但"重要性"本质主观,用户需理解算法可能漏判个人关注的冷门邮件;此外,任何涉及本地邮件缓存的自动化都存在潜在的隐私残留风险,建议配合系统级文件加密使用。

安全解读

核心用法

daily-briefing 是一款专为 macOS 设计的系统级数据聚合 Skill,采用 Orchestrator Pattern 架构:由本地 shell 脚本统一采集系统数据(通讯录生日、日历事件、提醒事项、邮件),再由 AI 代理整合天气信息并生成格式化简报。用户可通过交互式对话或 cron 定时任务触发,输出简洁温暖的纯文本报告,支持 Telegram 等即时通讯场景。

显著优点

1. 深度系统集成:原生对接 Apple 生态(Contacts/Calendar/Reminders),支持 iCloud 与 Google 双源日历,数据本地处理不上云
2. 智能邮件筛选:基于语义分析自动识别需要关注的重要邮件(订单、交易、安全提醒等),过滤营销噪音

3. 优雅的降级设计:任一数据源缺失时静默跳过,保证输出完整性;天气服务故障时提供友好兜底文案

4. 无压设计哲学:语调温暖克制,拒绝 productivity guilt,强调" gently gift for the day"

5. 隐私优先架构:敏感凭据(iCloud 邮件密码)本地配置文件存储,TCC 框架管控所有系统 API 访问权限

潜在缺点与局限性

  • 平台绑定:核心功能强依赖 macOS,Linux/Windows 用户无法使用系统级数据源
  • 外部依赖:需手动安装 icalpalgoghimalaya 等第三方工具解锁完整功能
  • 天气隐私权衡:wttr.in 虽为知名开源服务,但位置信息仍需外传,对隐私敏感用户需手动禁用
  • 邮件分析局限:AI 语义分类依赖模型能力,复杂场景可能出现误判;iCloud 邮件需额外配置 App-Specific Password
  • 无持久化历史:每次运行独立生成,不支持跨日数据对比或趋势分析

适合人群

  • macOS 重度用户,尤其是 Apple 全家桶生态依赖者
  • 追求"数字极简"、希望减少主动查看各类 App 的注意力消耗者
  • 需要每日晨间/晚间例行信息汇总,偏好温和无压信息呈现风格的用户
  • 技术用户(需具备基础的命令行工具安装与 JSON 配置能力)

常规风险

| 风险类型 | 等级 | 说明 |
|---------|------|------|
| 系统权限请求 | 低 | 首次使用需授权 Terminal.app 访问通讯录、日历、提醒事项,属功能必需 |
| 位置数据外传 | 低 | 天气功能向 wttr.in 发送城市名称,可禁用 |
| 配置文件泄露 | 中 | iCloud 邮件密码以明文存储于本地 JSON,需确保文件权限 `chmod 600` |
| 第三方工具信任 | 低 | 依赖 `icalpal`、`gog` 等社区维护工具,建议审查后安装 |

Daily Briefing 内容

bin文件夹
scripts文件夹
手动下载zip · 18.8 kB
run_daily_briefing.shtext/x-shellscript
请选择文件