SuperAPI AI 工具集

dingtalk-calendar

办公与效率

查看项目

更新于 10-15 21:10

技能介绍

用途:通过钉钉工作区 CLI 管理日历与会议室,覆盖查日程、约会议、查闲忙、订会议室、加参会人、改期和取消会议等场景。

主要能力:提供 agenda、today、tomorrow、week、next-event、conflicts、free、free-slots、freebusy、my-free、suggest-time、book、invite、reschedule、cancel-event、room-find、room-search、room-groups、book-list、book-search 等 shortcut,以及 event、attendee、room、busy 等原子命令。

使用方式:执行 dws 操作前须先用 Read 工具完整读取 dingtalk-shared。命令需带 --format json,时间参数用 ISO-8601。查日程可用 python scripts/calendar_today_agenda.py today|tomorrow|week,或 dws calendar event list --start "<起始ISO>" --end "<结束ISO>" --format json。建日程先解析参会人 userId,再执行 dws calendar event create --title "<主题>" --start "<ISO>" --end "<ISO>" --attendees <userId1,userId2> --format json。查闲忙用 dws calendar busy search --users <userIds> --start "<ISO>" --end "<ISO>" --format json。

适用场景:今天/明天/本周日程、多人共同空闲、按姓名约会议、搜索并预订会议室、检测时间冲突、加参会人、改期、取消会议。

限制:视频会议发起、入会链接、邀请入会和会中控制不支持,需在钉钉客户端完成;会后摘要与待办切到 dingtalk-minutes;参会人按人名需先用 dingtalk-aisearch 解析。禁止编造 userId、eventId 或 roomId,时段不明确须先追问。