家庭作业批量排期
用户提供作业内容清单和完成周期(起止日期),为周期内每一天 × 每项作业各创建一张 Trello 卡片。
前置
- Trello 操作全部走 trello skill(
.agents/skills/trello/SKILL.md),命令格式以它为准,禁止瞎猜。 - 未登录先
cyeam trello login,用cyeam trello status确认凭据有效。 - 不知道看板/列表 ID 时:先
cyeam trello boards找到学习任务看板,再cyeam trello lists <board-id>找到「待执行」列表。不要按名称猜 ID。
流程
解析用户输入:作业项目列表(如 口算、练字、钢琴)、起止日期(含首尾)、可选的起始天数序号。
展开成创建计划,周期内每一天、每项作业一张卡片:
- 标题:
<作业名>(第N天),N 逐天递增。用户给了起始序号就用它;没给则先cyeam trello cards --board <board-id>看已有卡片的编号规律,从最大序号 +1 继续;完全没有规律可遵循时用<作业名>(YYYY-MM-DD)。 --due:当天 20:00 本机时区的 RFC3339(如2026-09-08T20:00:00+08:00),用户另有指定从其指定。- 用户给了作业的具体要求(如"口算 100 题")时写进
--desc。
- 标题:
去重:
cyeam trello cards --list <list-id>检查,同名且同 due 的卡片已存在则跳过。把完整计划清单(日期 × 作业 × 标题)列给用户确认一次,确认后逐条执行:
cyeam trello card create --list <list-id> --name "<作业名>(第N天)" --due <RFC3339>汇报结果:创建成功 / 跳过(已存在)/ 失败各多少张,失败的附原因。
规则
- 每天每项作业一张卡片,不要把多天或多项作业合并成一张。
- 批量创建是对外部状态的批量变更,必须先列出计划清单获得用户一次确认再执行。
- 周期跨月/跨年时逐日展开,不要漏掉首尾日期。
- 日期、due 一律用本机时区。