持续提醒事项
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @user_c313a99d/sustain-todo。
技能介绍
待办提醒的碎片化问题
日常待办管理最常见的问题不是"缺少工具",而是提醒散落在各处——便签、日历、脑内记事——要么忘记,要么重复触发。这个技能解决的核心问题不是"再做一个 todo app",而是让提醒变成系统层面的持续行为:每小时后台静默检查一次,到点自动推送,用户不需要主动打开任何界面。
核心能力与工作流程
添加待办:支持自然语言时间描述,如"明天 9 点"、"周三下午 3 点"、"2 小时后"。系统解析后调用 add_todo() 写入 SQLite 数据库。重复任务通过 repeat_type 字段控制,支持 daily、weekly、monthly 三种类型。
智能分类:根据关键词自动归类到工作、学习、健康、购物、生活五个类别。包含"会议"、"报告"的条目自动标记为工作类,包含"健身"、"体检"的归入健康类。
提醒逻辑:后台每小时调用 check_and_remind() 静默检查。当天未完成任务每个整点提醒,逾期任务持续提醒。重复任务在周期切换时(如每周一 00:00)自动重新激活,当天完成标记后停止当日提醒。
夜间免打扰:通过 set_night_mode() 配置,默认 22:00-08:00 时段不发送提醒。
适用边界与注意点
- 提醒依赖后台进程每小时执行一次,如果宿主环境不支持定时调度,提醒不会触发
- 重复任务标记完成后当天停止提醒、次日自动重新激活,适合"每天提醒健身"这类场景,但不适合仅需一次性的提醒
- 分类规则基于关键词匹配,复杂语义(如"和张三聊项目进度")可能被同时匹配到多个类别
- 数据存储在
~/.workbuddy/skills/todo-remind/data/todos.db,需要宿主环境具备文件系统写入权限
使用场景
- 每天早上打开电脑,想快速知道今天要完成哪些任务,避免遗漏。
- 每周需要写周报,设置每周重复提醒,确保按时提交。
- 每天下午要健身,设置每天18:00提醒,帮助养成习惯。
- 经常忘记定期体检,设置每月重复提醒,及时安排就医。
适合人员
- 上班族,希望每天清楚当天任务,避免遗忘重要事项。
- 健身爱好者,需要每天提醒健身,保持运动习惯。
- 学生,需要定期提醒复习课程或完成作业。
- 自由职业者,需要提醒跟进客户或完成项目节点。