跳转到正文
文章目录

好问题。任务数量不确定的时候,"三桌面"这种固定结构就不够用了,需要一套可扩展的调度框架,而不是针对具体任务的布局。


核心思路转变

固定布局 → 动态分层

不再给每个任务分配一个桌面,而是按任务的状态来分层:

</> PLAINTEXT
不是问"这个任务在哪里"
而是问"这个任务现在处于什么状态"

通用框架:三层状态分类

任何任务在任何时刻,只会处于三种状态之一:

</> PLAINTEXT
🔴 活跃层(Active)     ← 我现在正在做
🟡 等待层(Pending)    ← 在等某个结果(AI回复/加载/他人反馈)
⚪ 冻结层(Frozen)     ← 今天暂时不碰,但没完成

桌面的划分对应状态,而不是对应任务:

</> PLAINTEXT
桌面 1 = 活跃层   当前专注的唯一任务
桌面 2 = 等待层   所有挂起的任务窗口堆在这里
桌面 3 = 资源层   文档、参考资料、工具(不干活,只查)

任务在三个桌面之间流动,而不是固定在某一个桌面。


调度流程

日常运转逻辑

</> PLAINTEXT
开始一个任务
    ↓
放入 桌面1(活跃)全力执行
    ↓
遇到等待(AI/加载/阻塞)
    ↓
把这个任务的窗口拖到 桌面2(等待)
写一句话:[任务名] 回来后→ 做什么
    ↓
从桌面2 的其他任务里,挑一个认知负荷匹配的
拖到 桌面1,继续执行
    ↓
收到通知(AI回复/加载完成)
    ↓
从桌面2 捞回,拖到 桌面1

选择"下一个任务"的决策树

等待期不超过 2 分钟:

</> PLAINTEXT
→ 去桌面3 查资料,或做当前任务的准备工作
→ 不要切换到新任务,切换成本大于收益

等待期 2-10 分钟:

</> PLAINTEXT
→ 去等待层里挑一个「低认知任务」
→ 机械操作、参数对照、视觉检查类
→ 不要碰需要深度逻辑的任务

等待期超过 10 分钟:

</> PLAINTEXT
→ 可以切换到任意任务
→ 但必须先写好断点锚点再切

断点锚点:统一格式

所有任务共用一个锚点文件(一个置顶的纯文本便签),格式固定:

</> PLAINTEXT
[任务名] 状态:等待AI / 等待加载 / 我去吃饭了
         回来做:___________________
         注意:(可选,写坑或关键变量)

例子:

</> PLAINTEXT
[翻译程序]  状态:AI处理中
            回来做:把正则结果贴进 test_format() 跑一遍
            注意:<span> 嵌套层级别超过3层会断

[WP导入]    状态:我去切任务了
            回来做:继续核对 post_meta 第12行
            
[客户邮件]  状态:等对方回复
            回来做:收到回复后看第二段要求再改方案

这个文件是唯一需要维护的东西。 其他什么看板、卡片、标签都是多余的。


工具选择(按优先级)

必须有:

  • 虚拟桌面(系统自带,零成本)
  • 一个置顶便签文件(Notepad++置顶 / macOS Stickies / Windows Sticky Notes)
  • 剪贴板历史(Win+V 或 CopyQ)

值得装:

  • Raycast / PowerToys → 快捷键直达任何窗口或文件,不用找
  • 浏览器通知开启 → AI 回复完成自动弹窗,不用盯着看

不需要:

  • 专门的项目管理软件(Notion/Jira 用来管任务可以,但不要放在调度流程里,太重)
  • 多显示器不一定有帮助,虚拟桌面的切换比转头看屏幕认知负荷更低

可扩展性在哪里

任务从 3 个变成 10 个,这套框架不会崩溃,因为:

</> PLAINTEXT
活跃层永远只有 1 个任务          ← 上限固定
等待层可以堆任意多个任务         ← 自动扩展
锚点文件只是多几行字             ← 线性增长

唯一需要控制的是:等待层不能超过 5 个任务。超过了说明你开了太多线, 这时候应该把最不紧急的任务整体冻结,关掉窗口,只在锚点文件里留一行记录,等有空再恢复。


一句话总结

按任务状态(活跃/等待/冻结)而不是按任务内容来划分桌面,活跃层永远只有一个任务,切换前写一句"回来做什么",用等待期的长短决定切去做什么量级的事。

评论

搜索站内内容

输入关键词开始搜索