使用 ClawCalendar API,以自然语言命令创建、查看、更新和删除日历事件,实现个人日历的安排与管理。
Claw 日历是一项面向实际任务的技能,主要用于Overview. 这个技能可以让 AI 助手与 Claw 日历交互, 日历管理 API. 它提供了创建,查看,更新和删除日历事件 th 的能力。它将相关步骤、工具调用和结果整理方式集中到统一流程中,帮助使用者更快完成目标并减少重复操作。
实际使用前应先确认任务范围、数据来源、运行环境、必要权限和关键参数,再依据技能说明逐步执行;若输入条件不完整,应先补齐信息或采用保守配置,避免因错误假设导致结果偏离需求。
执行过程中需要关注工具调用是否成功、接口或依赖是否可用、输出格式是否符合预期,并对异常提示、缺失字段和边界情况进行处理;涉及批量任务时,还应保存进度,避免中断后重复操作。
该技能使 AI 助手能够与 Claw Calendar(一款日历管理 API)进行交互,支持通过自然语言指令创建、查看、更新和删除日历事件。
当用户希望创建或管理日历事件时:
检查用户是否已完成以下配置:
CALENDAR_API_BASE_URL(例如:https://claw-calendar.com)CALENDAR_API_KEY(来自 Claw Calendar 设置页面的 API 密钥)若尚未配置,请提示用户在 WorkBuddy 设置中配置上述环境变量。
若已配置,则使用下方列出的 API 端点。
重要提示:请使用 X-API-Key 请求头,不要使用 Authorization: Bearer
Headers:
X-API-Key: ${CALENDAR_API_KEY}
基础 URL:${CALENDAR_API_BASE_URL}
GET /api/calendars
Headers: X-API-Key: ${CALENDAR_API_KEY}
POST /api/calendars/{calendarId}/events
Headers:
X-API-Key: ${CALENDAR_API_KEY}
Content-Type: application/json
Body: {
"title": "事件标题",
"startDate": "YYYY-MM-DD",
"endDate": "YYYY-MM-DD",
"startTime": "HH:mm(可选)",
"endTime": "HH:mm(可选)",
"isAllDay": true,
"description": "可选",
"location": "可选",
"alarmEnabled": true,
"alarmMinutes": 15
}
GET /api/events
Headers: X-API-Key: ${CALENDAR_API_KEY}
PUT /api/calendars/{calendarId}/events/{eventId}
Headers: X-API-Key: ${CALENDAR_API_KEY}
DELETE /api/calendars/{calendarId}/events/{eventId}
Headers: X-API-Key: ${CALENDAR_API_KEY}
成功响应:{ "success": true, event/calendars/events: {...} }
错误响应:{ "success": false, error: { code, message } }
默认行为:未指定时间时 isAllDay=true;默认提醒提前 alarmMinutes=15;未指定结束日期时 endDate 与 startDate 相同。
相关专题
热门下载
相关下载
精品课程
共6课时 | 54.7万人学习
共89课时 | 134.3万人学习
共49课时 | 82.7万人学习
最新文章