阿里云搜索
阿里云统一搜索API
该技能通过AppleScript与macOS系统自带的Calendar.app交互,支持对日历事件的增删改查、多日历切换及事件搜索功能。
帮助Mac用户自动化管理日程安排,无需手动打开日历应用即可完成事件查询与创建。适合需要批量处理会议、快速核对行程或集成到个人工作流的场景,减少重复操作,提升时间管理的效率。
落地案例:销售经理每日晨会前,通过命令行快速查看当日所有客户拜访安排;行政人员批量导入下周部门会议,设置每周重复的例会提醒;自由职业者按项目分类创建日历事件,统一追踪各客户的工作进度与交付节点。
安装步骤:
cd {baseDir}chmod +x scripts/*.sh基本用法示例:
# 列出所有日历
./scripts/cal-list.sh
# 查看未来7天的事件
./scripts/cal-events.sh 7 "工作"
# 创建会议事件
./scripts/cal-create.sh "工作" "项目评审" "2024-01-15 14:00" "2024-01-15 15:30" "会议室A" "季度进度汇报"
# 搜索包含"面试"的事件
./scripts/cal-search.sh "面试" 30
日期格式:定时事件用YYYY-MM-DD HH:MM,全天事件用YYYY-MM-DD。重复规则采用RRULE格式,如每日10次写为FREQ=DAILY;COUNT=10。
见下方输入与输出表格。
| 项目 | 内容 |
|---|---|
| 输入参数 | calendar_name(日历名称)、event_uid(事件唯一标识)、summary(标题)、start_time/end_time(起止时间)、location(地点)、description(描述)、allday_flag(全天标记)、recurrence_rule(重复规则)、search_query(搜索词)、days_ahead(查询天数) |
| 输出结果 | UID、Summary、Start、End、AllDay、Location、Calendar、Description、URL、Recurrence |
| 适用人群 | macOS用户、需要批量处理日历事件的用户、自动化日程管理的工作者 |
| 不包含功能 | iCloud日历网页端操作、Windows/Linux系统支持、第三方日历应用(Google/Outlook)集成 |
原始链接:https://github.com/openclaw/skills/tree/main/skills/tyler6204/apple-calendar/SKILL.md
来源类型:GitHub仓库