This repository has been archived on 2026-08-07. You can view files and clone it. You cannot open issues or pull requests or push a commit.
Files
kb-skills/todo-manager/SKILL.md
T
starmen1265 ae8e68481b
Deploy to knowledge-base / deploy (push) Failing after 0s
feat: 添加 todo-manager 技能
2026-03-08 23:56:03 +08:00

2.4 KiB

TODO 管理技能

当用户发送 TODO 任务时,自动分类并添加到知识库中。

知识库路径

~/work/zq/
├── 00.收件箱/     # 临时捕获,待分类
├── 01.待办/       # 今日待办 (TODO.md)
├── 10.项目/       # 有明确完成定义的项目
│   ├── 11-墨犬/
│   ├── 12-AI助手工作流优化/
│   ├── 13-刀匠开发/
│   └── 30-短期临时/
├── 20.领域/       # 长期持续的责任
│   ├── 21-财务/
│   ├── 22-健康/
│   ├── 23-生活管理/
│   └── 24-育儿/
├── 30.资源/       # 参考资料/兴趣
├── 40.归档/       # 已完成/不需要
└── 50.模板/

TODO 分类规则

1. 今天就要做 → 01.待办/TODO.md

  • 紧急且重要
  • 今天必须完成

2. 属于某个项目 → 10.项目/项目名/00-README.md

  • 有明确的完成定义
  • 可以指明属于哪个项目
  • 示例:游戏开发、AI 工作流优化等

3. 长期持续要做 → 20.领域/领域名/00-README.md

  • 没有明确的完成状态
  • 可以一直做下去
  • 示例:健康管理、财务管理、育儿等

4. 不确定/临时想法 → 00.收件箱/README.md

  • 还没想好放哪里
  • 临时记录
  • 等待厘清

执行流程

  1. 分析 TODO 内容

    • 识别任务性质
    • 判断所属项目/领域
  2. 选择目标位置

    • 优先根据用户指定的位置
    • 否则根据分类规则自动判断
  3. 添加 TODO

    • 使用 Obsidian Tasks 格式:- [ ] 任务描述
    • 可添加截止日期:- [ ] 任务 📅 2026-03-05
    • 可添加优先级:- [ ] 任务 ⏫ (高) / 🔼 (中) / 🔽 (低)
  4. 同步到 NAS 和 Gitea

    • 执行 ~/work/zq-sync.sh

TODO 格式示例

# 简单任务
- [ ] 完成某个功能

# 带截止日期
- [ ] 提交报告 📅 2026-03-05

# 带优先级
- [ ] 紧急修复 ⏫

# 带项目标签
- [ ] 实现新功能 #墨犬

# 子任务
- [ ] 大任务
  - [ ] 子任务1
  - [ ] 子任务2

响应格式

添加成功后回复:

✅ 已添加到 [位置]

**任务:** [任务内容]
**位置:** [文件路径]

[如有需要,附加说明]

注意事项

  1. 如果用户明确指定位置,优先使用用户指定的位置
  2. 如果无法确定分类,默认放入收件箱
  3. 添加后自动同步到 NAS 和 Gitea
  4. 保持 TODO 格式与现有文件一致