个人本地单机工作台及使用说明
适用范围:任何需要同时管理「多条固定职责线」+「若干有起止时间的阶段性工作」的岗位
版本:v1.0 更新日期:2026-10-19 对应程序:个人工作台/index.html
0. 这份说明解决什么问题
多数人的工作不是单一项目,而是"同时扛着几摊事":
有长期不变的职责(部门管理、日常运营、定期报告)
有有始有终的阶段性工作(项目、任期、专项、季度战役、审计、认证)
两类工作混在一起,最后只能靠记忆和一个写满的便签来兜底
这个工作台用两个容器 + 一个汇总池来承接:
关键设计:阶段性职责虽然最初为"执行总经理助理轮值"这类任期制工作而建,但它的底层结构是"带起止时间、可归档的一组工作"——这与项目制工作完全同构。因此它可以直接当作项目容器使用,详见第 4 节。
1. 能力边界(先说清楚不能干什么)
定位:个人工作驾驶舱,不是团队协同工具,也不是项目管理系统(如 Jira / TAPD)的替代品。它解决的是"我自己手里到底有哪些事、哪件最急"的问题。
2. 五分钟上手
打开:双击
index.html(无需安装、无需联网、无需启动服务)。看首页:总览看板给出任务总数、完成率、进行中/延期、待办总数、逾期/临期数量。
清示例:进入「数据与设置」→「清空全部数据」,从零开始(示例数据仅供理解结构)。
建模块:「数据与设置」→「+ 新增模块」,把你长期的职责线建出来(建议 3–6 个)。
建项目/任期:「+ 新增任期」,把有起止的工作建出来。
录任务:进入任一模块 →「+ 新增任务」,只录真正要跟踪的事(见第 7 节粒度建议)。
每天只看两个地方:首页(本周重点)+ 统一待办(逾期高亮)。
3. 核心概念与数据关系
常设职责模块(可增删、可排序)
└── 任务 tasks ← 进入统一待办池
阶段性职责(任期 / 项目,有起止、可归档)
├── 工作计划 plans ← 不进待办池(是"盘子",不是"动作")
├── 会议纪要 meetings ← 不进待办池(可通过「转督办」派生督办)
├── 督办事项 supervisions ← 进入统一待办池
└── 临时任务 temp ← 进入统一待办池(本质是 tasks,scope=tenure)
自由待办 todos(可挂任一职责,也可不挂)← 进入统一待办池
三条使用原则:
进了待办池的,才是"要动手的事"。计划与纪要属于"背景与依据",不应污染待办清单——需要落地时,用会议纪要的「转督办」按钮派生一条督办,或直接新建待办。
同一件事只存一份。待办清单是汇总视图,不是第二份数据;在待办页编辑、完成、删除,会写回原始条目。
完成即出池。状态置为「已完成」后自动从待办池消失,需要回看时勾选「显示已完成」。
4. 阶段性职责如何用于项目制工作(重点)
4.1 为什么可以复用
结论:把"任期"理解为"一个有截止日期的工作容器"即可。名称里带不带"任期"不重要,叫"XX 项目"完全没问题。
4.2 四类条目在项目制下的标准用法
4.3 项目制落地六步
建容器:「+ 新增任期」→ 名称写项目名(如"年产 1 万吨扩产项目"),填起止日期。
立骨架:在工作计划页录 3–8 条阶段计划,每条写清目标/交付物与周期。
开会议纪要:每次项目会后在纪要页录一条,决议要点 + 待跟进事项。
转督办:纪要中点「转督办」,把"待跟进事项"变成带责任人与截止的督办(自动带入来源与标题)。
收临时任务:自己要做的零散活在「临时任务」页录入,带进度。
结项归档:项目结束后点「归档任期」——数据一条不删,页面标注"已归档",仍可查阅、可恢复;同时该项目的未完成督办不再干扰日常视图。
4.4 多项目并行
每个项目建一个"任期",侧边栏自动列出;已归档项目折叠在「已归档」分组,不占视觉空间。
并行项目建议控制在 5 个以内,超出说明该做减法或合并。
统一待办页用「所属职责」下拉可单独看某一个项目的事,用「按所属职责排序」可按项目分段检视。
4.5 项目命名与状态约定(建议)
命名:
项目名(期/批次),如WMS+MES 一期(2026Q4)状态四选一:未开始 / 进行中 / 已完成 / 延期——“延期"是重要信号,不要为了好看把它改成"进行中”
计划的状态更新节奏:随周例会更新一次即可,不必每天动
5. 不同岗位的映射示例
通用规律:
模块 = 你会一直干下去的事(KPI 里长期存在的部分)
任期/项目 = 干完就结束的事(有验收、有结项、有复盘)
6. 五个页面逐个说明
6.1 总览看板 #/dashboard
四张统计卡:任务总数与完成率 / 进行中与延期 / 待办总数 / 逾期与临期
常设模块卡片:各模块任务数、四状态分布、完成率
本周重点:本周到期 + 逾期 + 本周内高优先级事项(按逾期 → 临期 → 截止排序,最多 8 条)
本月重点:本月范围内同上逻辑
阶段性职责卡片:任期时间进度条、四类条目计数、剩余天数
已归档任期单独分区,数据可查
建议:每天上班第一屏看这里,只看「本周重点」和「逾期」两个数。
6.2 常设职责模块页 #/m/:id
字段:任务名称*、负责人、状态、优先级、进度(0–100)、开始时间、截止时间、备注
筛选:状态快捷标签(带计数)、负责人下拉、关键词搜索(匹配名称/备注/负责人)
操作:编辑、一键「完成」(进度自动置 100)、「重启」、删除
排序默认:延期 → 进行中 → 未开始 → 已完成,同级按高优先、截止近靠前
顶部可「编辑模块 / 删除模块」(删除会级联清理该模块任务,弹窗会提示数量)
6.3 阶段性职责页 #/t/:id/:tab
顶部:任期名称、起止、状态徽章、时间进度条、剩余天数;「编辑任期 / 归档 / 恢复」
四个页签(页签写进网址,刷新不丢):
工作计划:标题*、周期、负责人、状态、目标/交付物、备注
会议纪要:主题*、日期、参会人、决议要点、待跟进事项;支持「转督办」
督办事项:事项*、来源、责任人、截止、优先级、状态、进展备注
临时任务:与常设任务字段一致,带进度
除会议纪要外,均支持按状态筛选
6.4 统一待办清单 #/todos
汇总:所有未完成任务 + 未完成的督办 + 自由待办
四张统计卡:总数 / 逾期 / 临期(默认 3 天内,可在设置改)/ 高优先级
排序三种:优先级优先(默认)→ 逾期临期 → 截止;也可按截止优先、按所属职责
筛选:所属职责(各模块 / 各项目 / 未归属)、优先级;可勾选「显示已完成」
高亮:逾期红框 + “逾期 N 天”;临期黄框 + “剩 N 天 / 今天到期”
新增待办时可指定归属职责;编辑会写回原始条目
6.5 数据与设置 #/settings
常设职责模块:新增、编辑、删除、上移下移排序(侧边栏顺序同步)
阶段性职责:新增、编辑、归档/恢复、删除(删除会级联清理,弹窗提示优先用归档)
数据备份:导出 JSON(文件名
个人工作台备份_日期.json)、导入(合并=追加不覆盖 / 替换=整库覆盖)、载入示例数据、清空全部数据通用设置:默认负责人(新建任务自动带入)、临期提醒阈值(默认 3 天)
7. 使用节奏建议
录入粒度建议(避免过度管理):
录:需要跨天跟踪、有交付物、涉及他人、有截止的事
不录:当天就能闭环的小事、纯信息类内容
一条任务一句话说清"做什么",细节放备注;任务名不要写成会议标题
8. 数据与备份
存储位置:浏览器本地存储,键名
wb_personal_workbench_v1风险:清除浏览器数据 / 换电脑 / 换浏览器 = 数据丢失,程序无法找回
对策:
每月导出一次 JSON,存到网盘(如 Nextcloud)或硬盘
换设备时用「导入 → 替换」恢复
两台设备交替使用时,用「导入 → 合并」追加,但注意可能产生重复条目,建议以一台为主
导入前建议先导出当前数据,避免「替换」选错无法回退
9. 常见问题
Q:阶段性职责只能用于"任期"吗?
A:不是。它本质是有起止时间的工作容器,可用于项目、专项、季度战役、轮岗、审计、认证、资格考试冲刺等一切"有始有终"的工作。
Q:归档后数据还在吗?
A:在。归档只把状态改为「已归档」,计划、纪要、督办、临时任务一条不删,仍可查阅、编辑、恢复。只有点「删除任期」才会级联清理。
Q:为什么工作计划和会议纪要不在待办清单里?
A:故意的。它们属于"依据"而非"动作",进入待办会稀释清单。需要落地时,用纪要的「转督办」派生一条督办即可。
Q:能多人共用吗?
A:不能。它是单机个人工具,数据不共享。需要协同请用项目管理系统,本工具只负责你个人这一侧的跟踪。
Q:手机上能用吗?
A:能。浏览器打开即可,窄屏自动切换为抽屉导航,表格转为卡片式。建议把网址加到手机主屏。
Q:临期提醒能不能推送?
A:不能。程序不会主动推送,打开页面时才会高亮显示。把它当作"每天必开的首页"使用即可。
Q:想加字段(比如"工时"“预算”)怎么办?
A:可以改代码:assets/js/ 下对应视图的 fieldsFor() / taskFields() 增加字段即可,数据层无需改动(新字段自动持久化)。枚举(状态、优先级)在 store.js 顶部的 STATUS / PRIORITY 数组里改。
10. 快速参考
状态:未开始 · 进行中 · 已完成 · 延期
优先级:高 · 中 · 低
路由:#/dashboard 总览 · #/m/模块id 模块 · #/t/任期id/页签 任期 · #/todos 待办 · #/settings 设置
快捷键:Esc 关闭弹窗
文件结构:
个人工作台/
├─ index.html 入口(双击打开)
├─ assets/css/app.css 样式与响应式
└─ assets/js/
├─ store.js 数据层:持久化、CRUD、导入导出、示例数据
├─ ui.js 弹窗、表单、徽章组件
├─ app.js 路由与导航
└─ views/ dashboard / modules / tenure / todos / settings

