Skills2026年4月7日·3 分钟阅读

ai-process skill

同步当前窗口任务到滴答清单"AI"项目,并存档为当天 AI 协作记录。当用户说"ai process"、"同步进程"、"更新进程"时触发。

滴答清单信息

  • 项目名:AI
  • 项目ID:67fcc856006291a8d9e50e36
  • 看板模式,绿色

核心流程

第一步:收集与合并

  1. 收集当前窗口任务:从当前对话上下文中提取所有任务
  2. 读取全量项目数据:用 get_project_data 拉取 AI 项目的所有未完成任务,分三类处理:
    • 今日进程卡片:标题以 AI协作进程 MM/DD 开头的任务(可能有多个时间段如 04/08、04/08-1、04/08-2),从 description 提取任务条目
    • 下周卡片:标题以 AI协作进程 下周 开头的任务,从 description 提取下周任务条目
    • 独立任务:AI 项目中今日到期的、不是进程卡片的任务(如用户单独创建的卡片),也纳入合并
  3. 合并:把当前窗口的新任务 + 进程卡片条目 + 独立任务,去重合并(不丢失其他窗口写入的内容)
  4. 展示给用户确认:分两区展示——本周任务 和 下周任务,标注完成状态
  5. 更新卡片
    • update_task 更新今日主任务 AI协作进程 MM/DD 的 description(只含本周任务);不存在则 create_task
    • update_task 更新下周卡片 AI协作进程 下周 MM/DD(只含下周任务);不存在则 create_task

下周分割线机制

  • 进程卡片中的 --- 分割线:分割线以下的所有任务都属于下周,同步时自动归入下周卡片
  • 用户也可以在展示确认时说"把 X 挪到下周",或给出编号
  • 被挪到下周的任务:从今日卡片移除追加到下周卡片
  • 下周卡片里的任务不出现在今日卡片里,彻底分开
  • 每次同步时都要读取下周卡片,确保不丢失已移过去的任务
  • 下周一到了后,下周卡片的未完成任务自动成为新一周进程卡片的起始内容

第二步:用户选择下一步

展示完毕后,给用户三个选项:

选项 A:继续协作

  • 用户还要继续和 AI 协作
  • 获取当前时间,创建下一个时间段任务 AI协作进程 MM/DD-N(N 递增),时间段为当前时间 ~ +1小时
  • 未完成的本周任务 + 当前窗口正在进行的任务合并写入新卡片的 description
  • 本地 md 暂不存档(等今天结束再存)

选项 B:今天结束

  • 用户今天不继续了
  • 存档 md:合并当天所有时间段任务,写入 ~/Library/Mobile Documents/com~apple~CloudDocs/Claude/AI协作记录/YYYY-MM-DD.md
  • 建明天卡片:创建 AI协作进程 MM/DD+1(isAllDay: true),将未完成的本周任务写入 description(下周任务不动,留在下周卡片)
  • 提醒用户在滴答清单中右键明天的任务"以便签打开"钉在桌面

选项 C:仅存档

  • 只做本地 md 存档,不建新任务
  • 写入 ~/Library/Mobile Documents/com~apple~CloudDocs/Claude/AI协作记录/YYYY-MM-DD.md

任务格式

今日进程卡片

  • 标题:AI协作进程 MM/DD(主任务)或 AI协作进程 MM/DD-N(用户手动拆分的时间段)
  • dueDate: 当天
  • isAllDay: true(用户自己拖到具体时间段)
  • projectId: 67fcc856006291a8d9e50e36
  • 内容写在 description 字段(markdown)
  • 只包含本周要做的任务

下周卡片

  • 标题:AI协作进程 下周 MM/DD(MM/DD = 下周一日期)
  • dueDate: 下周一
  • isAllDay: true
  • projectId: 67fcc856006291a8d9e50e36
  • 只包含被推迟到下周的任务
  • 一周只有一张下周卡片,持续追加

优先级标记

标记 含义 规则
🔴 NOW — 现在做这个 同时最多2个
🟡 TODAY — 今天要推 3-5个以内
(无标记) 排队中,眼睛跳过 默认状态
  • 标记加在 - [ ]**粗体** 之间,如 - [ ] 🔴 **任务名**
  • 用户可以手动标记,AI 同步时保留用户已有的标记
  • 每次同步展示时,问用户确认:"接下来 🔴 哪个?"
  • 🔴 完成后提示从 🟡 里选下一个升 🔴

Markdown 格式规范

- [ ] 🔴 **当前焦点任务**
- [ ] 🟡 **今天要推的任务**
    - [ ] 子任务1
    - [x] 子任务2(已完成的就地打勾)
- [ ] **排队中的任务**
- [x] **已完成的主项目**
    - [x] 它的子任务也打勾
~~放弃的任务(原因)~~

排列顺序

🔴 → 🟡 → 无标记 → 已完成(✓) → 放弃(~~)

规则

  • - [ ] **粗体** = 主项目
  • 缩进 - [ ] = 子任务
  • - [x] = 已完成(主项目或子任务都一样)
  • ~~删除线~~(原因) = 放弃,括号写原因
  • 按优先级分组排列,组内保持原有顺序
  • 已完成的任务集中放在无标记之后
  • 放弃的放最后

多时间段合并规则

用户可能一天内创建多个时间段任务:

  • AI协作进程 04/07(主任务,全天)
  • AI协作进程 04/07-1(用户手动拆的第一个时段)
  • AI协作进程 04/07-2(第二个时段)

同步时:

  • 创建/更新始终操作主任务 AI协作进程 MM/DD
  • 存档 md 时,读取当天所有时间段任务的 description,按时间段顺序合并

存档 md 格式

与滴答清单完全相同,只在顶部加日期标题(存档时保留优先级标记,反映当天最后状态):

# YYYY-MM-DD AI 协作记录

- [ ] 🔴 **当前焦点任务**
- [ ] 🟡 **今天要推的任务**
    - [ ] 子任务
    - [x] 完成的子任务
- [ ] **排队中的任务**
- [x] **已完成的主项目**
    - [x] 子任务
~~放弃的(原因)~~

注意事项

  • 每天多次同步以最后一次为准(update 覆盖)
  • 合并时保留其他窗口/手动添加的任务
  • 存档目录:~/Library/Mobile Documents/com~apple~CloudDocs/Claude/AI协作记录/
  • 今日卡片和下周卡片互不包含,任务只存在于其中一张
  • 用户说"挪到下周"时,从今日卡片删除 + 追加到下周卡片

讨论

登录后参与讨论。
还没有评论,来写第一条吧。