Task Tracker

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

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

收藏
12.2k
安装
3.1k
版本
1.0.0
CLS 安全性认证2026-06-23
点击查看完整报告 >

使用说明

核心用法

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 是一款专为个人工作流设计的本地化任务管理 skill,采用 Markdown 文件作为数据存储格式,完全离线运行。用户通过命令行脚本与任务系统交互,核心功能包括:

  • 任务列表管理tasks.py list 支持按优先级(high/medium/low)、状态(blocked)、截止日期(today/this-week)筛选
  • 每日站会standup.py 自动生成当日优先级、 blocker 和已完成任务摘要,可配置定时推送到 Telegram
  • 每周回顾weekly_review.py 归档已完成任务、规划下周,并识别重复出现的 blocker 模式
  • 自然语言提取extract_tasks.py 从会议笔记中自动识别行动项并生成添加命令

数据存储于 ~/clawd/memory/work/TASKS.md,采用标准 Markdown 格式(- [ ] 任务标题 — 描述),支持归档到季度文件(ARCHIVE-2026-Q1.md)。

显著优点

1. 完全离线,隐私零风险:零网络请求,无云端同步,数据仅驻留本地文件系统,天然满足 GDPR/CCPA 合规
2. 标准库零依赖:仅使用 Python 内置模块,无第三方包引入供应链攻击风险

3. Git 友好格式:Markdown 纯文本便于版本控制、Diff 审查和长期存档

4. 模糊匹配体验tasks.py done "proposal" 支持关键词模糊匹配,无需精确 ID

5. 自动化集成:内置 Cron 模板支持定时站会推送至 Telegram,Obsidian 双向链接支持

潜在局限

  • 无多设备同步:纯本地设计意味着跨设备需自行解决同步(如 Syncthing、Git)
  • 无协作功能:不支持任务指派、评论、附件等多人协作场景
  • 有限的数据验证:任务格式依赖用户自律,错误格式可能导致解析失败
  • ReDoS 低风险extract_tasks.py 的正则解析若未来扩展至不可信输入,存在理论上的正则拒绝服务风险(当前输入可控,风险极低)

适合人群

  • 重视数据主权、拒绝 SaaS 托管的隐私敏感型用户
  • 已使用 Markdown/Zettelkasten 笔记系统的个人知识管理者
  • 需要每日站会/周会仪式感但团队未强制工具的独立工作者、自由职业者、远程开发者
  • 追求"文件即数据库"极简哲学的技术用户

常规风险

| 风险项 | 等级 | 说明 |
|--------|------|------|
| 数据丢失 | 中 | 无内置备份机制,建议用户自行 Git 备份或配置定时快照 |
| 文件权限 | 低 | 建议校验 `~/clawd/memory/work` 目录权限,防止其他用户读取工作敏感信息 |
| 输入解析 | 极低 | 会议笔记提取功能当前仅处理本地可信输入,若扩展需添加长度限制和超时机制 |
| 归档膨胀 | 极低 | 长期运行可能产生大量归档文件,建议定期清理或设置保留策略 |

安全认证摘要

CLS-Certify v2.1.0 全量扫描评定为 S 级(85分):静态代码分析、动态行为分析、依赖审计、网络流量分析、威胁情报均通过。无危险函数调用,无第三方依赖,无网络通信,隐私合规检查全项通过。

Task Tracker 内容

assets文件夹
templates文件夹
references文件夹
scripts文件夹
手动下载zip · 20.0 kB
TASKS.mdtext/markdown
请选择文件