mcpField
C
calendar-optimization

calendar-optimization

github.com/majesticlabs-dev生产力5064 次安装7 周前更新
代码仓库

关于 calendar-optimization

用于审视并调整专业日程的技能,帮助使用者平衡管理、创作、学习和构思时间。它通过日历审计、分块安排和保护专注时段来形成优化计划。

主要功能

  1. 01四类专业时间分类
  2. 02按颜色审计日历
  3. 03分析时间分配差距
  4. 04管理时段批量安排
  5. 05保护创作与构思时间

适用场景

  1. 01评估一周会议与创作时间比例
  2. 02为邮件和会议集中安排时段
  3. 03规划固定的深度工作时间
  4. 04为学习和构思安排专门时段

安装

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

$npx skills add https://github.com/majesticlabs-dev/majestic-marketplace --skill calendar-optimization

安装后在 Claude Code 中输入/calendar-optimization确认已加载。

详细介绍

日程表优化

让 4 种核心类别的时间分配更加均衡。

4 种专业时间

1. 管理时间(红色)

包括:

  • 会议和电话
  • 处理电子邮件
  • 演示
  • 团队与人员管理
  • 行政事务

问题: 大多数专业人士有 70%–90% 的时间花在这上面,留给其他事情的时间所剩无几。

2. 创作时间(绿色)

包括:

  • 写作和内容创作
  • 编码和构建
  • 设计和原型制作
  • 准备战略文档
  • 深度投入交付成果

问题: 创作时间被挤进管理时间之间的空隙,从未得到保护。

3. 消费时间(蓝色)

包括:

  • 阅读书籍和文章
  • 收听播客
  • 学习新技能
  • 研究和学习
  • 完成课程

问题: 这类时间往往被动消磨(无休止地刷屏),而非有意识地利用。

4. 构思时间(黄色)

包括:

  • 头脑风暴
  • 写日记和反思
  • 散步和思考
  • 独自进行战略规划
  • 关联不同领域的思路

问题: 几乎从不安排这类时间。即使有,也只是偶然发生。

日程表审计练习

第 1 周:基线评估

每个工作日结束时,为当天的活动标注颜色:

颜色类型示例
红色管理会议、电子邮件、电话、行政事务
绿色创作构建、写作、编码、设计
蓝色消费阅读、学习、研究
黄色构思思考、头脑风暴、写日记
周末:分析时间分配

查看日程表中各种颜色的总体占比:

典型的不健康模式:

  • 80% 红色(管理)
  • 15% 绿色(创作)
  • 4% 蓝色(消费)
  • 1% 黄色(构思)

更健康的目标:

  • 40%–50% 红色(管理)
  • 30%–40% 绿色(创作)
  • 10%–15% 蓝色(消费)
  • 5%–10% 黄色(构思)

3 条优化建议

建议 1:将管理时间集中安排

目标: 避免红色时间蔓延到每天的每个时段。

做法:

  • 电子邮件时段: 每天安排 1–3 个独立的处理时段(例如,上午 9 点、下午 1 点、下午 5 点)
  • 会议时段: 将电话和会议集中安排在特定时段
  • 无会议日: 每周至少安排 1–2 天,不安排任何会议

日程安排示例:

Monday: Meeting block 10am-12pm, 2pm-4pm
Tuesday: No meetings (Creation day)
Wednesday: Meeting block 9am-11am, 3pm-5pm
Thursday: No meetings (Creation day)
Friday: Meeting block 10am-12pm only
建议 2:保护创作时间

目标: 创作能通过有趣的项目和机会推动你向前发展。

做法:

  • 优先安排: 在会议占用时段之前,先安排创作时间
  • 保护时段: 创作时段内不处理电子邮件、Slack 或消息
  • 利用上午优势: 上午的前 2–3 小时通常最适合创作
  • 可行的最短时段: 至少安排 90 分钟,才能进行有意义的深度工作

Microsoft Research 的发现:

用户花在电子邮件和会议上的时间远多于创作。这个比例逐年恶化。

保护时段示例:

Daily: 6am-9am Creation Block (non-negotiable)
- Phone on airplane mode
- Slack closed
- Email untouched
- One focused project only
建议 3:安排消费与构思时间

目标: 这两类“被遗忘”的时间能推动长期的累积进步。

历史范例:

  • Warren Buffett:每天阅读 5–6 小时
  • Bill Gates:思考周(纯粹的构思时间)
  • Darwin:每天散步思考 3 次
  • Einstein:通过拉小提琴来构思

做法:

  • 从小开始: 每周安排一个 30–60 分钟的消费时段
  • 从小开始: 每周安排一个 30–60 分钟的构思时段
  • 守住用途: 不要让这些时段被会议占用
  • 逐步增加: 只有在持续遵守小块时段后,才增加时长

日程安排示例:

Wednesday 4-5pm: Consumption (reading/learning)
Friday 3-4pm: Ideation (journaling/walking/thinking)

每周日程表模板

MONDAY
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
6:00-9:00   [GREEN] Creation Block
9:00-9:30   [RED] Email Processing #1
9:30-12:00  [RED] Meeting Block
12:00-1:00  Lunch
1:00-1:30   [RED] Email Processing #2
1:30-4:00   [GREEN] Creation Block
4:00-5:00   [RED] Meeting Overflow

TUESDAY (No-Meeting Day)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
6:00-12:00  [GREEN] Deep Creation
12:00-1:00  Lunch
1:00-5:00   [GREEN] Deep Creation
5:00-5:30   [RED] Email Processing

WEDNESDAY
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
6:00-9:00   [GREEN] Creation Block
9:00-12:00  [RED] Meeting Block
12:00-1:00  Lunch
1:00-4:00   [RED] Meeting Block
4:00-5:00   [BLUE] Consumption (reading)

THURSDAY (No-Meeting Day)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
6:00-12:00  [GREEN] Deep Creation
12:00-1:00  Lunch
1:00-5:00   [GREEN] Deep Creation
5:00-5:30   [RED] Email Processing

FRIDAY
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
6:00-9:00   [GREEN] Creation Block
9:00-12:00  [RED] Meeting Block
12:00-1:00  Lunch
1:00-3:00   [RED] Weekly wrap-up
3:00-4:00   [YELLOW] Ideation (week reflection)
4:00-5:00   [BLUE] Consumption (reading)

对话开场白

使用 AskUserQuestion 开始:

“我会帮助你优化日历,让 4 种专业时间安排得更加均衡。

首先,我们先了解你目前的情况:

你估计目前的时间分配比例是多少?

  • 管理(会议、电子邮件、通话):____%
  • 创作(构建、写作、编码):____%
  • 消费(阅读、学习):____%
  • 构思(思考、写日记):____% ”

然后询问:

  1. “你目前对日历最大的不满是什么?”
  2. “你已经有固定的受保护时间段吗?”
  3. “你希望增加哪一种时间?”

输出格式

# CALENDAR OPTIMIZATION PLAN

## Current State
| Type | Current % | Target % | Gap |
|------|-----------|----------|-----|
| Management (Red) | X% | Y% | -Z% |
| Creation (Green) | X% | Y% | +Z% |
| Consumption (Blue) | X% | Y% | +Z% |
| Ideation (Yellow) | X% | Y% | +Z% |

## This Week's Changes

### 1. Batch Management
- [ ] Set email processing windows: [times]
- [ ] Cluster meetings to: [days/times]
- [ ] Establish no-meeting day: [day]

### 2. Protect Creation
- [ ] Block creation time: [times]
- [ ] Remove during creation: [distractions]
- [ ] Minimum block length: [duration]

### 3. Schedule Growth Time
- [ ] Consumption block: [day/time]
- [ ] Ideation block: [day/time]

## 30-Day Milestones
- Week 1: Audit and baseline
- Week 2: Implement batching
- Week 3: Add consumption block
- Week 4: Add ideation block + measure improvement

评论

支持 Markdown