简诗 AI 日历
将以下提示词粘贴到你的 AI 对话框中:
请根据官方安装指南 https://skillhub.cn/install/skillhub.md,在你的 AI 助手中安装 @user_fccf428b/apple-calendar 技能。
技能介绍
解决什么问题
在 macOS 上,通过图形界面管理日历事件虽然可行,但当需要快速查看某几天的行程、用脚本化流程创建日程,或搜索历史事件时,手动点击效率很低。开发者或自动化工作流希望用代码直接操作 Apple 日历,但直接编写 AppleScript 需要熟悉 osascript、日历应用的 AppleScript 字典,以及默认日历、时区等边界条件。
核心能力与工作流
该技能通过 AppleScript 驱动 macOS 日历应用,覆盖常见操作:
- 列出日历账户:先确认系统上有哪些可用日历。
- 按日期查询:支持查看今天或指定日期范围的事件,适合回应“明天有什么安排”这类需求。
- 创建事件:写入前展示名称、时间、日历等详情,等待确认后再执行。
- 搜索与删除:通过关键词检索已有事件;删除操作强制走 HITL(人在回路)确认,避免误删。
内部实现上,若未指定日历则使用系统默认日历,时间统一采用系统本地时区,不做跨时区转换。
适用边界与注意点
- 仅限 macOS:依赖 Apple 日历应用与 AppleScript 运行时,不适用于其他平台。
- 最小化写入:脚本默认作为可审查的参考方案,只有在用户明确确认且预检通过后才执行实际步骤。
- 外部动作需授权:删除、同步等写入动作必须在展示影响范围并获得明确确认后进行。
- 信息不足时先追问:关键字段缺失时会先标记缺口,不会猜测内容填充。
使用场景
- 早上打开电脑,想确认今天有哪些会议和待办事项。
- 新建一个客户演示前,需要快速检查日历是否已有冲突。
- 清理重复的复习提醒时,删除前想看到事件详情并二次确认。
- 想查找上个月的产品评审,但记不清具体日期,需要按关键词搜索事件。
适合人员
- macOS开发者,需要在脚本中批量生成或校验日历事件作为测试数据。
- 个人效率爱好者,希望通过自然语言指令让AI直接操作日历而非手动点按。
- 团队Leader,需要快速核对成员日程以协调周会时间。
- 自动化工具搭建者,希望将日历查询与创建能力嵌入现有工作流。