| name | lark-workflow-standup-report |
| description | 日程待办摘要:编排 calendar +agenda 和 task +get-my-tasks,生成指定日期的日程与未完成任务摘要。适用于了解今天/明天/本周的安排。 |
| zh_description | 日程待办摘要:编排 calendar +agenda 和 task +get-my-tasks,生成指定日期的日程与。 |
| version | 1.0.2 |
| author | larksuite |
| source | github:larksuite/cli |
| source_url | https://github.com/larksuite/cli/tree/main/skills/lark-workflow-standup-report |
| license | MIT |
| tags | [feishu, lark, lark-cli, standup, reporting] |
| created_at | 2026-05-19 |
| updated_at | 2026-05-28 |
| quality | 4 |
| complexity | intermediate |
| metadata | {"requires":{"bins":["lark-cli"]}} |
日程待办摘要工作流
CRITICAL — 开始前 MUST 先用 Read 工具读取 ../lark-shared/SKILL.md,其中包含认证、权限处理
适用场景
- "今天有什么安排" / "今天的日程和待办"
- "明天有什么会" / "明日日程与未完成任务"
- "帮我看看今天要做什么" / "早报摘要"
- "开工摘要" / "standup report"
- "这周还有哪些安排"
前置条件
仅支持 user 身份。执行前确保已授权:
lark-cli auth login --domain calendar,task
工作流
{date} ─┬─► calendar +agenda [--start/--end] ──► 日程列表(会议/事件)
└─► task +get-my-tasks --complete=false [--due-end] ──► 未完成待办列表
│
▼
AI 汇总(时间转换 + 冲突检测 + 排序)──► 摘要
Step 1: 获取日程
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。
Step 2: 获取未完成待办
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,不要省略。
数据量层面也建议加过滤: