SuperAPI AI 工具集

magic-calendar

办公与效率

查看项目

更新于 10-16 08:09

技能介绍

用途:创建和管理交互式日历项目,用于日程安排、内容规划和事件管理。每个日历项目是一个文件夹,包含 index.html(可视化)、magic.project.js(元数据与分类)和 events/(按月事件文件)。

主要能力:通过工具初始化项目、添加分类、添加/查询/更新/删除事件,支持按时段、分类、关键词过滤,支持重复规则(daily、weekly、monthly,含 interval、days_of_week、day_of_month、end_date)。

使用方式:先用 shell_exec(如 mkdir)创建项目文件夹,再调用 setup_calendar_project 初始化,之后通过 manage_calendar 执行 add_event、list_events、update_event、delete_event、add_category、list_categories。事件标题与开始时间为必填;时间格式为 YYYY-MM-DD HH:MM(定时)或 YYYY-MM-DD(全天);事件 ID 自动生成,更新与删除需使用返回的 ID。

限制:setup 不会自动创建文件夹;不要手动读取或编辑项目文件,应始终通过工具操作;缺失字段的更新保留原值;时区默认 Asia/Shanghai,可指定 IANA 标识。