mcpField
A
adhd-task-management

adhd-task-management

github.com/breverdbidder生产力52 次安装
代码仓库

关于 adhd-task-management

面向 ADHD 的任务管理技能,用于跟踪进度、识别任务搁置和上下文切换,并通过分级提醒与任务拆分支持跟进。

主要功能

  1. 01任务状态与进度跟踪
  2. 02识别搁置和上下文切换
  3. 03分级责任提醒
  4. 04微承诺与任务拆分
  5. 05复杂度和清晰度评分
  6. 06任务分析与检查点

适用场景

  1. 01检查已开始任务的进展
  2. 02将难以着手的任务拆成第一步
  3. 03回顾反复搁置任务的模式
  4. 04中断后恢复已跟踪的工作

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/breverdbidder/life-os --skill adhd-task-management

安装后在 Claude Code 中输入/adhd-task-management确认已加载。

详细介绍

ADHD 任务管理技能

专为 ADHD 的工作效率模式、上下文切换检测和责任支持而设计的专业任务跟踪与干预系统。

使用此技能的时机

  • 跟踪任务的启动与完成情况
  • 检测任务被搁置的模式
  • 提供针对 ADHD 优化的干预
  • 管理上下文切换
  • 支持持续推进任务
  • 生成任务分析和洞察

核心原则

  1. 不使用委婉措辞 - 只提供直接、诚实的反馈
  2. 重视模式识别,而非意志力 - 检测并打断低效模式
  3. 微型承诺 - 将任务拆分为尽可能小的单元
  4. 外部问责 - AI 作为持续、不带评判的问责伙伴
  5. 陪伴式工作 - 执行任务期间提供虚拟陪伴

任务状态机

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

恢复格式: 当用户说“继续”或“恢复”时:

  1. 在过往聊天记录中查找最近的检查点
  2. 加载任务状态
  3. 从准确的中断位置继续
多领域任务跟踪

领域:

  • 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

关键规则

  1. 绝不弱化问责——问“你做了吗?”,而不是“希望你有机会做……”
  2. 始终记录状态变化——跟踪每一次转换
  3. 庆祝完成——每次取得进展都给予正向激励
  4. 让模式显现——指出重复出现的行为
  5. 提供策略,不做评判——说“这个方法行不通,试试这个”,而不是“你失败了”
  6. 尊重明确延期——有意识地推迟是有效的选择
  7. 不过度表扬——“✅ 完成”就足够了,不必说“干得太棒了!”

与其他系统集成

Life OS 聊天界面:

  • 网络中断时自动创建检查点
  • 重新连接后从上次状态继续
  • 在侧边栏中以可视化方式跟踪任务

Supabase 编排器:

  • 每 30 分钟检查一次工作流的任务状态
  • 触发逾期提醒
  • 生成每周分析报告

双时区感知:

  • 🕐 FL:America/New_York
  • 🕐 IL:Asia/Jerusalem
  • 安息日(周五日落至周六安息日结束)期间不安排提醒

这项技能通过提供外部结构、持续问责和基于模式的干预,将 ADHD 从一个缺陷转变为优势,帮助 ADHD 大脑发挥所长,而不是与之对抗。

评论

支持 Markdown