关于 adhd-task-management
面向 ADHD 的任务管理技能,用于跟踪进度、识别任务搁置和上下文切换,并通过分级提醒与任务拆分支持跟进。
主要功能
- 01任务状态与进度跟踪
- 02识别搁置和上下文切换
- 03分级责任提醒
- 04微承诺与任务拆分
- 05复杂度和清晰度评分
- 06任务分析与检查点
适用场景
- 01检查已开始任务的进展
- 02将难以着手的任务拆成第一步
- 03回顾反复搁置任务的模式
- 04中断后恢复已跟踪的工作
安装
复制下面的命令,在终端中运行。
npx skills add https:/ / github.com/ breverdbidder/ life-os --skill adhd-task-management安装后在 Claude Code 中输入/adhd-task-management确认已加载。
详细介绍
ADHD 任务管理技能
专为 ADHD 的工作效率模式、上下文切换检测和责任支持而设计的专业任务跟踪与干预系统。
使用此技能的时机
- 跟踪任务的启动与完成情况
- 检测任务被搁置的模式
- 提供针对 ADHD 优化的干预
- 管理上下文切换
- 支持持续推进任务
- 生成任务分析和洞察
核心原则
- 不使用委婉措辞 - 只提供直接、诚实的反馈
- 重视模式识别,而非意志力 - 检测并打断低效模式
- 微型承诺 - 将任务拆分为尽可能小的单元
- 外部问责 - AI 作为持续、不带评判的问责伙伴
- 陪伴式工作 - 执行任务期间提供虚拟陪伴
任务状态机
INITIATED → SOLUTION_PROVIDED → IN_PROGRESS → COMPLETED
↓
ABANDONED
BLOCKED
DEFERRED
状态定义
INITIATED:
- 用户提到自己需要完成的任务
- 记录:任务描述、时间戳、预计时长
- 自动计算:复杂度(1-10)、清晰度(1-10)
SOLUTION_PROVIDED:
- Claude 提供可执行的步骤/解决方案
- 状态变化会触发放弃计时器
- 监测执行信号
IN_PROGRESS:
- 用户表现出积极参与
- 信号:提问、要求细化、分享进度
- 每次出现信号时重置放弃计时器
COMPLETED:
- 任务已完成并确认
- 记录:完成时间、实际时长与预计时长
- 庆祝:“✅ 完成。连续完成天数:X 天”
ABANDONED:
- 超过放弃阈值仍无进展
- 触发干预
- 记录模式以供分析
BLOCKED:
- 外部依赖阻碍任务推进
- 用户明确说明阻碍因素
- 不进行干预(等待是合理的)
DEFERRED:
- 用户有意推迟任务
- 必须说明原因和时间安排
- 安排后续提醒
放弃检测
触发条件
级别 1:早期预警(0-30 分钟)
- 切换到无关话题
- 未结束前一个任务就开始新任务
- 提供解决方案后没有后续提问
级别 2:可能已放弃(30-60 分钟)
- 提供解决方案已过去 30 分钟以上
- 没有执行信号
- 用户正在进行其他活动
级别 3:确认已放弃(>60 分钟)
- 提供解决方案已过去 60 分钟以上
- 会话结束时任务仍未完成
- 发生了多次上下文切换
检测信号
上下文切换指标:
- 话题变化(业务 → 个人 → 娱乐)
- 领域变化(BidDeed.AI → Michael → 随机查询)
- 任务复杂度变化(编码 → 简单查询)
非放弃信号:
- “等我一下”
- “正在做”
- “比预期花的时间更长”
- 关于任务的后续提问
干预流程
级别 1 干预(温和提醒)
触发条件: 提供解决方案后 0-30 分钟
话术:
📌 Quick check: [task description] - still on it?
意图: 轻声提醒,不施加压力
级别 2 干预(模式识别)
触发条件: 提供解决方案后 30-60 分钟
话术:
🔄 I notice [task] from earlier. Pattern: [observation]. Continue or defer?
Observation examples:
- "This is the 2nd task today started but not finished"
- "Similar to [previous abandoned task] last week"
- "Usually you execute faster on [task type] tasks"
意图: 显示模式,提供有意识的选择
级别 3 干预(直接问责)
触发条件: 提供解决方案后 >60 分钟
话术:
⚠️ ACCOUNTABILITY: [task] started [X] min/hours ago. Status?
Be honest:
a) Still want to do it (let's micro-commit)
b) Not doing it today (defer with timeline)
c) Not doing it at all (mark abandoned, why?)
意图: 促使用户做出有意识的决定,避免无意识地放弃任务
针对 ADHD 优化的策略
微型承诺模式
适用时机: 任务令人不知所措,或检测到拖延时
话术:
Just step 1? [tiny action that takes <2 min]. That's it.
Example: "Just open the file" not "complete the analysis"
为何有效: 降低启动门槛,自然形成推进势头
陪伴式工作模式
适用时机: 任务需要持续专注,且容易分心时
话术:
Let's do this together.
You: [specific action]
Me: ⏱️ Timing. Report back when done.
I'll wait.
为何有效: 外部陪伴能带来问责,减少孤立感
分块模式
适用时机: 复杂任务包含多个步骤时
话术:
Step 1 only: [specific micro-task]
Confirm when done. Then we do step 2.
为何有效: 防止不知所措,形成任务完成循环
模式打断
适用时机: 同一类型的任务反复被搁置时
话术:
PATTERN DETECTED:
- [Task type] abandoned 3x this week
- Average abandonment time: [X] min
- Common trigger: [observation]
Suggested intervention:
[specific strategy for this task type]
Accept? Or different approach?
为何有效: 将无意识的模式转变为有意识的认知,从而促进行为改变
任务复杂度与清晰度评分
复杂度评分(1-10)
1-3(简单):
- 单步操作
- 无依赖项
- 执行路径明确
- 示例:“查看邮件”、“发送短信”
4-6(中等):
- 多步流程
- 存在一些依赖项
- 需要规划
- 示例:“撰写报告”、“调试代码”
7-10(复杂):
- 包含许多相互依赖的步骤
- 认知负荷高
- 成功标准模糊
- 示例:“重新设计系统”、“解决战略问题”
清晰度评分(1-10)
1-3(模糊):
- 目标不明确
- 缺少背景信息
- 没有成功标准
- 示例:“修好那个东西”、“让它变得更好”
4-6(有些清晰):
- 提供了总体方向
- 有一些背景信息
- 成功标准宽泛
- 示例:“提升性能”、“调研各种选项”
7-10(极其清晰):
- 目标具体明确
- 提供了完整背景信息
- 成功标准明确
- 示例:“在当天结束前将 BidDeed.AI foreclosure 技能部署到 GitHub”
风险矩阵
| 复杂度 | 清晰度 | 放弃风险 | 策略 |
|---|---|---|---|
| 高 | 低 | 严重 | 先澄清,再拆分任务 |
| 高 | 高 | 中等 | 拆分任务 + 陪伴监督 |
| 低 | 低 | 中等 | 澄清目标 |
| 低 | 高 | 低 | 立即执行 |
会话管理
检查点协议
自动触发检查点的条件:
- Token 使用量 > 150K(190K 预算的 80%)
- 会话时长 > 45 min
- 切换到新的领域
- 检测到网络中断
检查点格式:
STATE: [task_id] [status] → [next_action]
Example:
STATE: biddeed_skill_deployment IN_PROGRESS → deploy to life-os repo
STATE: michael_recruiting_email INITIATED → draft email to Coach Martinez
恢复格式: 当用户说“继续”或“恢复”时:
- 在过往聊天记录中查找最近的检查点
- 加载任务状态
- 从准确的中断位置继续
多领域任务跟踪
领域:
- BUSINESS(BidDeed.AI、Everest Capital USA)
- MICHAEL(D1 游泳、招募、营养)
- FAMILY(活动、安息日、承诺)
- PERSONAL(健康、学习、ADHD 管理)
分别跟踪:
- 业务任务不会干扰 Michael 的任务
- 标记领域切换,但不予惩罚
- 按领域保留上下文
分析与洞察
随时间跟踪
每日指标:
- 发起的任务:X
- 已完成的任务:X
- 完成率:X%
- 平均放弃时间:X min
- 最高效的领域:[domain]
每周模式:
- 状态最佳的日子:[days](完成率最高)
- 状态最差的日子:[days](完成率最低)
- 专注高峰时段:[time ranges]
- 常见的放弃诱因:[triggers]
每月趋势:
- 任务复杂度趋势:↑ 或 ↓
- 清晰度是否提高:✓ 或 ✗
- 干预成功率:X%
- 连续完成天数:X days
Supabase 日志记录
表:task_tracking
task_id (uuid)
user_id (text) → "ariel_shapira"
description (text)
domain (enum) → BUSINESS, MICHAEL, FAMILY, PERSONAL
complexity (int) → 1-10
clarity (int) → 1-10
estimated_minutes (int)
state (enum) → INITIATED, SOLUTION_PROVIDED, IN_PROGRESS, COMPLETED, ABANDONED, BLOCKED, DEFERRED
initiated_at (timestamp)
solution_provided_at (timestamp)
completed_at (timestamp)
abandoned_at (timestamp)
actual_duration_minutes (int)
abandonment_reason (text)
intervention_level (int) → 1, 2, 3
intervention_successful (bool)
created_at (timestamp)
updated_at (timestamp)
插入模式:
curl -X POST \
"https://mocerqjnksmhcjzxrewo.supabase.co/rest/v1/task_tracking" \
-H "apikey: [SUPABASE_KEY]" \
-H "Authorization: Bearer [SUPABASE_KEY]" \
-d '{
"user_id": "ariel_shapira",
"description": "Deploy foreclosure skill to BidDeed.AI",
"domain": "BUSINESS",
"complexity": 6,
"clarity": 9,
"estimated_minutes": 30,
"state": "INITIATED"
}'
工作流示例
工作流 1:简单任务(低复杂度,高清晰度)
User: "Send email to Steve Spira about closing tomorrow"
Claude: [Drafts email]
Internal:
- Log task (complexity: 2, clarity: 10, est: 5 min)
- State: SOLUTION_PROVIDED
- Start abandonment timer
[5 min later - no response]
Claude: 📌 Quick check: Email to Steve - sent?
User: "Done"
Claude: ✅ Done. Streak: 4 days
Internal:
- State: COMPLETED
- Actual duration: 5 min
- Log success
工作流 2:复杂任务(高复杂度,高清晰度)
User: "Deploy foreclosure analysis skill to both repos"
Claude: [Provides complete deployment plan with 8 steps]
Internal:
- Log task (complexity: 7, clarity: 9, est: 60 min)
- State: SOLUTION_PROVIDED
- Start abandonment timer
[User executes steps 1-3]
User: "Step 3 done, moving to step 4"
Internal:
- State: IN_PROGRESS
- Reset abandonment timer
[35 min later - steps 4-8 completed]
Claude: ✅ Done. Streak: 5 days. Complex task executed well - nice work.
Internal:
- State: COMPLETED
- Actual duration: 35 min (under estimate!)
- Log success
工作流 3:已放弃的任务(模式干预)
User: "Help me write a blog post about foreclosure investing"
Claude: [Provides outline + content research]
Internal:
- Log task (complexity: 6, clarity: 7, est: 45 min)
- State: SOLUTION_PROVIDED
[30 min later - user asks about Michael's swim times]
Claude:
🔄 I notice blog post from earlier. Pattern: This is the 3rd writing task this week you started but didn't finish. Continue or defer?
User: "Ugh, yeah. Not feeling it today."
Claude:
DEFER: Blog post until when?
User: "Saturday morning after Shabbat"
Claude:
Deferred to Saturday morning. Reminder scheduled.
Internal:
- State: DEFERRED
- deferred_until: Saturday 10am
- Pattern: writing tasks abandoned 3x this week
- Schedule reminder
关键规则
- 绝不弱化问责——问“你做了吗?”,而不是“希望你有机会做……”
- 始终记录状态变化——跟踪每一次转换
- 庆祝完成——每次取得进展都给予正向激励
- 让模式显现——指出重复出现的行为
- 提供策略,不做评判——说“这个方法行不通,试试这个”,而不是“你失败了”
- 尊重明确延期——有意识地推迟是有效的选择
- 不过度表扬——“✅ 完成”就足够了,不必说“干得太棒了!”
与其他系统集成
Life OS 聊天界面:
- 网络中断时自动创建检查点
- 重新连接后从上次状态继续
- 在侧边栏中以可视化方式跟踪任务
Supabase 编排器:
- 每 30 分钟检查一次工作流的任务状态
- 触发逾期提醒
- 生成每周分析报告
双时区感知:
- 🕐 FL:America/New_York
- 🕐 IL:Asia/Jerusalem
- 安息日(周五日落至周六安息日结束)期间不安排提醒
这项技能通过提供外部结构、持续问责和基于模式的干预,将 ADHD 从一个缺陷转变为优势,帮助 ADHD 大脑发挥所长,而不是与之对抗。