autogame-17-feishu-calendar
管理飞书日历:列出日历、查询日程、同步事件与创建共享日历。
安装 / 下载方式
TotalClaw CLI推荐
totalclaw install totalclaw:totalclaw~autogame-17-feishu-calendarcURL直接下载,无需登录
curl -fsSL https://skills.taituai.com/api/skills/totalclaw%3Atotalclaw~autogame-17-feishu-calendar/file -o autogame-17-feishu-calendar.md## 概述(中文) 管理飞书日历:列出日历、查询日程、同步事件与创建共享日历。 ## 技能正文 # feishu-calendar 管理飞书(Lark)日历。用于列出日历、查看日程与同步事件。 ## 用法 ### 列出日历 查看可用日历及其 ID。 ```bash node skills/feishu-calendar/list_test.js ``` ### 搜索日历 按名称/摘要查找日历。 ```bash node skills/feishu-calendar/search_cal.js ``` ### 检查 Master 日历 专门检查 Master 日历状态。 ```bash node skills/feishu-calendar/check_master.js ``` ### 同步例行 运行日历同步(将事件同步到本地状态/记忆)。 ```bash node skills/feishu-calendar/sync_routine.js ``` ## 设置 需要在 `.env` 中配置 `FEISHU_APP_ID` 与 `FEISHU_APP_SECRET`。 ## 标准协议:任务标记 **触发**:用户说「标记这个任务」或「提醒我……」。 **操作**: 1. **分析**:提取日期/时间(如「2 月 4 日」→ YYYY-MM-04)。 2. **执行**:运行 `create.js`,`--attendees` 设为请求者 ID。 3. **格式**: ```bash node skills/feishu-calendar/create.js --summary "Task: <Title>" --desc "<Context>" --start "<ISO>" --end "<ISO+1h>" --attendees "<User_ID>" ``` ### 设置共享日历 为项目创建共享日历并添加成员。 ```bash node skills/feishu-calendar/setup_shared.js --name "Project Name" --desc "Description" --members "ou_1,ou_2" --role "writer" ```