SuperAPI AI 工具集

do.calendar

办公与效率

查看项目

更新于 10-16 06:13

技能介绍

用途:把 DeepOrbit 库中带日期的 Markdown 任务导出为通用 iCalendar(ICS)文件,用于在日历客户端查看任务的截止与排期时间。

主要能力:导出命令为 deeporbit --vault "<vault-path>" calendar export,默认输出到 99_System/Calendar/DeepOrbit.ics;重复导出结果确定,每个任务拥有稳定 UID。带 ⏰ HH:MM 的任务导出为定时事件(DTSTART/DTEND 各一小时),并在开始前 10 分钟设置 VALARM;仅含日期的任务作为全天事件,带 09:00 显示提醒;已完成或已取消的任务不会导出。

使用方式:在本地执行上述命令并指定库路径,将生成的 ICS 文件导入日历客户端;如需更新,可让日历客户端订阅刷新后的文件。

限制:导入 ICS 是快照;主流客户端(Outlook、Apple Calendar、Google Calendar)会忽略订阅日历中的 VALARM,因此 ICS 只提供日历可见性,不能作为可靠提醒。若需真正的通知,应使用 deeporbit remind install(do.remind)。不支持双向同步,也不需要 OAuth 凭据。