Chargement
Chargement
Skills
日程待办摘要:编排 calendar +agenda 和 task +get-my-tasks,生成指定日期的日程与未完成任务摘要。适用于了解今天/明天/本周的安排。
À propos de cette ressource
--- name: lark-workflow-standup-report version: 1.0.0 description: "日程待办摘要:编排 calendar +agenda 和 task +get-my-tasks,生成指定日期的日程与未完成任务摘要。适用于了解今天/明天/本周的安排。" metadata: requires: bins: ["lark-cli"] ---
CRITICAL — 开始前 MUST 先用 Read 工具读取 [`../lark-shared/SKILL.md`](../lark-shared/SKILL.md),其中包含认证、权限处理
仅支持 user 身份。执行前确保已授权:
``bash lark-cli auth login --domain calendar,task ``
`` {date} ─┬─► calendar +agenda [--start/--end] ──► 日程列表(会议/事件) └─► task +get-my-tasks --complete=false [--due-end] ──► 未完成待办列表 │ ▼ AI 汇总(时间转换 + 冲突检测 + 排序)──► 摘要 ``
```bash
lark-cli calendar +agenda
lark-cli calendar +agenda --start "2026-03-26T00:00:00+08:00" --end "2026-03-26T23:59:59+08:00" ```
注意:--start/--end仅支持 ISO 8601 格式(如2026-01-01或2026-01-01T15:04:05+08:00)和 Unix timestamp,不支持"tomorrow"、"next monday"等自然语言。需要 AI 根据当前日期自行计算目标日期。
输出包含:event\_id、summary、start\_time(含 timestamp + timezone)、end\_time、free\_busy\_status、self\_rsvp\_status。
```bash
lark-cli task +get-my-tasks --complete=false
lark-cli task +get-my-tasks --complete=false --due-end "2026-03-27T23:59:59+08:00"
lark-cli task +get-my-tasks --complete=false --page-all ```
注意:+get-my-tasks不带--complete时会同时返回已完成和未完成任务,会把已完成任务当成"待办"展示进摘要里。站会/日报这种 pending 汇总场景必须显式带上--complete=false,不要省略。 数据量层面也建议加过滤: - 用--due-end过滤出目标日期前到期的任务 - 如果也需要无截止日期的任务,可不加--due-end,但 AI 汇总时只展示近 30 天内创建的,其余折叠为"其他 N 项历史待办"
将 Step 1 和 Step 2 的结果整合,按以下结构输出:
```
| 时间 | 事件 | 组织者 | 状态 | |------|------|--------|------| | 09:00-10:00 | 产品需求评审 | 张三 | 已接受 | | 14:00-15:00 | 技术方案讨论 | 李四 | 待确认 |
```
数据处理规则:
timezone 字段(通常为 Asia/Shanghai)转换为 HH:mm 格式| API 值 | 显示文案 | |--------|---------| | accept | 已接受 | | decline | 已拒绝 | | needs_action | 待确认 | | tentative | 暂定 |
| 命令 | 所需 scope | |------|-----------| | calendar +agenda | calendar:calendar.event:read | | task +get-my-tasks | task:task:read |
+agenda 详细用法+get-my-tasks 详细用法Connecte-toi pour laisser un commentaire.