Task Tracker

📋 本地优先的个人任务追踪与智能回顾

个人任务管理技能,支持每日站会、周回顾、任务提取与优先级追踪,基于本地 Markdown 文件存储

收藏
12.2k
安装
3.1k
版本
1.0.0
CLS 安全扫描中
预计需要 3 分钟...

使用说明

核心用法

Task Tracker 是一款面向个人工作流的任务管理技能,核心基于本地 TASKS.md 文件作为唯一数据源。用户通过命令行脚本实现六大功能:任务列表展示(支持优先级/截止日期/阻塞状态过滤)、每日自动生成站会报告、每周自动归档已完成任务并生成回顾、快速添加/完成任务、智能从会议笔记中提取行动项、以及阻塞任务追踪。

优先级采用三色标记系统:🔴 高优先级(关键路径、阻塞他人)、🟡 中优先级(重要非紧急)、🟢 低优先级(监控/委托)。任务状态流转为:待办 → 进行中 → 已完成,另设「阻塞」和「等待」两种特殊状态。

显著优点

1. 纯本地存储,数据主权完整:所有任务数据以 Markdown 格式存储于用户本地目录,无云端依赖,避免服务商锁定
2. Git 友好,版本可控:Markdown + 结构化列表天然适合版本控制,便于回溯任务历史

3. 自动化集成:内置 Cron 支持工作日自动站会、周一自动周回顾,并可推送至 Telegram 和 Obsidian

4. 自然语言触发:支持 "what's on my plate"、"mark X done" 等口语化指令

5. 会议笔记智能提取:自动识别会议文本中的行动项并生成可执行命令

潜在缺点与局限性

  • 无协作功能:纯个人使用设计,不支持多人实时协作或权限管理
  • 依赖本地 Python 环境:需 Python 3.10+,对非技术用户有门槛
  • 无移动端原生支持:依赖命令行或第三方集成(Telegram),移动端体验受限
  • 搜索能力基础:仅支持模糊匹配(tasks.py done "proposal"),无全文检索或标签系统
  • 截止日期解析局限:虽支持多种格式,但复杂日期逻辑(如"下下个工作日")可能解析失败

适合人群

  • 独立工作者、自由职业者、远程工作者
  • 偏好本地优先、隐私敏感的技术用户
  • 已使用 Obsidian/Telegram 作为工作流一部分的用户
  • 需要轻量级替代 Jira/Asana 的简单任务跟踪场景

常规风险

  • 数据丢失风险:本地文件无自动备份机制,需用户自行配置 Git 同步或云备份
  • 解析脆弱性:Markdown 格式严格依赖 - [ ] 和标题结构,手动编辑不当会导致解析失败
  • 权限风险:脚本运行于用户主目录,具备文件读写权限,需确保 scripts/ 目录来源可信
  • 自动化信息泄露:Telegram 自动推送功能若配置不当,可能将敏感任务信息发送至错误群组

Task Tracker 内容

暂无文件树

手动下载zip · 20.0 kB
contentapplication/octet-stream
请选择文件