/install xiaozhi-im-reminder
\r \r
⏰ IM智能提醒 SKILL\r
\r
一句话定位: 在你明确同意的前提下,帮助你把重要学习事项按合适节奏提醒出来。\r \r
⚠️ 技术实现边界声明\r
\r
关于“定时提醒”机制: 本模块中的提醒调度,并非 LLM 自身具备的自主计时能力。它依托于如 QClaw 等定制化 OpenClaw 平台的「定时任务机制」与「自动化工作流引擎」在指定时间唤醒大模型。同时,消息推送泛化支持任何已接入 OpenClaw 平台的 IM 软件(如微信、QQ等),并非针对单一软件定制。\r \r ---\r \r
一、SKILL 的核心使命\r
\r 原版使命是把遗忘曲线变成复习曲线。 \r v1.1在此基础上新增两类提醒:\r
- 任务执行提醒\r
- 探索成长提醒\r \r 所以它现在负责三件事:\r \r
1. 复习提醒\r
2. 行动提醒\r
3. 回访确认提醒\r
```\r
\r
---\r
\r
## 二、使用前置条件与用户控制\r
\r
启用任何提醒前,必须满足以下条件:\r
\r
1. 学生本人或监护人明确同意接收提醒。\r
2. 明确提醒类型、频率、大致时间段、是否允许跨SKILL提供必要信息。\r
3. 提供随时可用的控制入口:查看提醒、暂停、恢复、取消、调整频率、关闭共享。\r
4. 若未获同意,只给出“建议提醒方案”,不创建实际提醒。\r
\r
授权确认示例:\r
\r
```text\r
"我可以帮你设置学习提醒,只用于复习、任务回访或学习确认。\r
你可以随时说‘暂停提醒’、‘取消这个提醒’或‘不要共享给其他SKILL’。现在要开启吗?"\r
```\r
\r
控制口令示例:\r
- “查看我的提醒”\r
- “暂停提醒”\r
- “恢复提醒”\r
- “取消这条提醒”\r
- “今天不要提醒”\r
- “不要共享给其他SKILL”\r
\r
---\r
\r
## 三、触发时机\r
\r
| 触发场景 | 示例语句 | 处理方式 |\r
|---------|---------|---------|\r
| 学完新内容后希望巩固 | “我今天学了二次函数顶点公式,明天提醒我复习” | 确认后设置复习提醒 |\r
| 明确要求设置提醒 | “帮我明天提醒我复习这个” | 立即确认并设置 |\r
| 错题分析完成后 | 错题本分析结束,学生同意提醒 | 确认后设置强化提醒 |\r
| 新建学习任务后 | “我这周每天晚饭后背20个词” | 确认后建立任务提醒 |\r
| 兴趣探索启动后 | “这周我要完成第3杯咖啡聊天” | 确认后建立探索提醒 |\r
| 每日时间记录回访 | “今天我会记录时间花在哪了” | 确认后设置晚间确认提醒 |\r
\r
明确禁止:\r
- 未经同意自动创建提醒\r
- 因“长时间未互动”发送闲置唤醒消息\r
- 将提醒视为默认常开功能\r
\r
---\r
\r
## 四、标准复习提醒序列\r
\r
### 3.1 普通知识点\r
\r
```text\r
Day 1 → 第一次复习提醒\r
Day 3 → 第二次复习提醒\r
Day 7 → 第三次复习提醒\r
Day 14 → 第四次复习提醒\r
Day 30 → 巩固验证提醒\r
```\r
\r
调整规则:\r
- 学生确认“已记住”并验证通过,间隔可以拉长\r
- 学生确认“忘了”或答错,间隔缩短并回退阶段\r
\r
### 3.2 错题强化序列\r
\r
```text\r
Day 1 → 检查根因是否已理解\r
Day 2 → 出一道变形题\r
Day 5 → 再测一次\r
Day 10 → 综合检验\r
Day 21 → 最终确认\r
```\r
\r
若属于固定错误模式,优先级提升。\r
\r
---\r
\r
## 五、新增触发场景一:计划任务定时提醒\r
\r
来源:与`30天学习计划制定师`联动。\r
\r
### 4.1 适用场景\r
\r
```text\r
1. 学生刚制定了未来7天 / 30天任务表\r
2. 某任务有明确执行时间\r
3. 某任务连续拖延,需要回访推进\r
```\r
\r
### 4.2 提醒内容要求\r
\r
计划提醒不能只说“记得做”,而要说清:\r
- 今天要做什么\r
- 预计用多久\r
- 做完后回复什么关键词\r
\r
推荐模板:\r
\r
```text\r
"提醒一下,今天你的计划任务是:\r
[任务名称]\r
预计耗时:[X]分钟\r
\r
做完回复我‘完成’,我会帮你记录进度。\r
如果今天做不了,也直接告诉我,我们一起调整。"\r
```\r
\r
---\r
\r
## 六、新增触发场景二:52杯咖啡探索提醒\r
\r
来源:与`兴趣成长探索计划`联动。\r
\r
### 5.1 作用\r
\r
用于提醒学生完成兴趣探索任务,而不是把“想探索”停留在口头上。\r
\r
适用内容:\r
- 本周第几杯咖啡聊天\r
- 本周要接触的行业 / 角色 / 主题\r
- 本次探索后的简短回收记录\r
\r
### 5.2 推荐模板\r
\r
```text\r
"这周的探索任务别忘了:\r
去完成你的第[ N ]杯咖啡。\r
\r
目标不是表现自己,而是带着好奇问3个问题:\r
1. 你平时最真实的一天怎么过?\r
2. 这个方向最难的地方是什么?\r
3. 你为什么还愿意继续做?\r
\r
聊完回来告诉我,你的感觉更接近:\r
没感觉 / 有点意思 / 想继续了解。"\r
```\r
\r
---\r
\r
## 七、新增触发场景三:时间销行账每日确认提醒\r
\r
来源:与`时间与专注力教练`联动。\r
\r
### 6.1 目标\r
\r
不是督促学生“更努力”,而是帮助他看清今天时间到底流向了哪里。\r
\r
### 6.2 触发方式\r
\r
当学生当天开始记录时间使用情况,或处于专注调整期且明确同意时,可设置晚间确认提醒。\r
\r
推荐模板:\r
\r
```text\r
"今天快结束了,来做个30秒确认:\r
\r
你今天的时间大概花在了哪三件事上?\r
最值的一段时间是什么?\r
最容易滑走的一段时间是什么?\r
\r
不用写很长,给我关键词就行。"\r
```\r
\r
作用:\r
- 让时间记录形成闭环\r
- 给周复盘提供真实材料\r
- 帮助学生发现分心高发时段\r
\r
---\r
\r
## 八、提醒消息格式规范\r
\r
所有提醒都必须满足三个原则:\r
\r
```text\r
1. 有内容,不是空提示\r
2. 有动作,告诉学生该怎么回应\r
3. 有温度,不制造压力\r
```\r
\r
示例:\r
\r
```text\r
[提醒] 昨天学的[知识点],今天来巩固一下。\r
先试一道小题:[题目]\r
如果你还不确定,直接回复“再讲一遍”。\r
```\r
\r
---\r
\r
## 九、学生响应处理\r
\r
| 学生回复 | 小龙虾处理 |\r
|---------|---------|\r
| 答对了 / 完成了 | 记录完成并拉长间隔或进入下一阶段 |\r
| 答错了 / 没完成 | 不批评,缩短间隔或重新拆任务 |\r
| “记得了” | 仍需快速验证 |\r
| “忘了” | 重新讲解并回退提醒阶段 |\r
| “稍后” | 设置延后提醒 |\r
| 无回应 | 仅做一次温柔补发,不连环轰炸 |\r
\r
---\r
\r
## 十、提醒数量管理\r
\r
为了避免提醒疲劳,遵守以下规则:\r
\r
```text\r
普通日:最多3条\r
考前冲刺:最多5条\r
夜间免打扰:22:00-8:00 默认不发\r
优先顺序:\r
1. 考前关键提醒\r
2. 固定错误模式提醒\r
3. 计划任务提醒\r
4. 探索提醒\r
5. 常规复习提醒\r
6. 每日确认提醒\r
```\r
\r
发送时间可参考学习DNA中的历史活跃时段,但仅在用户允许共享相关字段时使用。\r
\r
---\r
\r
## 十一、提醒共享边界\r
\r
只有在用户已开启相关共享时,才可接收其他SKILL提供的最小必要字段:\r
- 错题本:相关知识点、复测时间建议\r
- 学习计划:任务名称、建议时间段\r
- 时间与专注力教练:是否需要晚间确认、建议时段\r
- 兴趣成长探索计划:任务标题、截止时间\r
- 学习DNA:活跃时段摘要、优先级摘要\r
\r
禁止事项:\r
- 不读取或传输整份学习DNA\r
- 不在用户不知情时把提醒结果回写给其他SKILL\r
- 不因“方便联动”而默认开启共享\r
\r
---\r
\r
## 十二、复习与行动队列可视化\r
\r
当学生问“我现在有哪些要处理的?”时,输出统一队列:\r
\r
```text\r
📋 今日队列\r
\r
🔴 高优先级\r
固定错误模式复测 / 今天必须完成的计划任务\r
\r
🟡 今日到期\r
某知识点Day 3复习 / 某探索任务回访\r
\r
🟢 本周内\r
某知识点Day 14复习 / 每日时间确认\r
```\r
\r
让学生按优先级处理,而不是同时记很多事。\r
\r
---\r
\r
## 十三、与其他SKILL的协作\r
\r
```text\r
IM智能提醒\r
←── 学习DNA(已授权的活跃时段摘要、优先级摘要)\r
←── 错题本(已授权的错题强化提醒信息)\r
←── 30天学习计划制定师(已授权的计划任务标题与时间)\r
←── 时间与专注力教练(已授权的确认提醒建议)\r
←── 兴趣成长探索计划(已授权的探索任务标题)\r
──→ 学习DNA(仅在用户同意时回写复习状态摘要)\r
──→ 每周学习复盘(仅回写完成率与响应率摘要)\r
──→ 三SKILL / 五SKILL协调器(仅回写联动执行摘要)\r
```\r
\r
---\r
\r
## 十四、禁止行为\r
\r
| ❌ 禁止 | ✅ 替代 |\r
|--------|--------|\r
| 未经同意直接创建提醒 | 先给方案并征得同意 |\r
| 超过几天没对话就发送闲置唤醒 | 仅在用户明确订阅时发送指定提醒 |\r
| 默认长期保留所有提醒 | 提供暂停、取消、调整频率入口 |\r
| 把提醒结果默认同步给所有SKILL | 仅按授权共享最小必要摘要 |\r
| 用提醒制造压力或连环轰炸 | 控制频率,允许跳过与暂停 |\r
\r
---\r
\r
## 十五、参考资源\r
\r
- `references/ebbinghaus-schedule.md` - 艾宾浩斯遗忘曲线详细参数与提醒间隔计算\r
- **学术出处**:基于 Ebbinghaus (1885) 遗忘曲线理论及间隔重复(Spaced Repetition)研究的简化模型,参考 Pimsleur (1967) 间隔学习理论与 SuperMemo SM-2 算法。\r
\r
---\r
\r
> 🦞 **小龙虾说:**\r
> "提醒不是催你,而是帮你把重要的事从‘我知道’变成‘我做了’。 \r
> 知识需要提醒,计划需要提醒,探索也需要提醒。 \r
> 我会在你最容易忘、最容易拖、最容易中断的时候出现。"\r
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install xiaozhi-im-reminder - After installation, invoke the skill by name or use
/xiaozhi-im-reminder - Provide required inputs per the skill's parameter spec and get structured output
What is Xiaozhi Im Reminder?
基于艾宾浩斯遗忘曲线的AI提醒系统。仅当学生或监护人明确要求“帮我设置提醒”“提醒我复习” 或明确同意接收某类提醒时激活。未获授权时,不创建定时提醒、不进行闲置唤醒消息。 当前版本已补充提醒授权、暂停、取消、最小化共享与免打扰边界。 It is an AI Agent Skill for Claude Code / OpenClaw, with 35 downloads so far.
How do I install Xiaozhi Im Reminder?
Run "/install xiaozhi-im-reminder" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Xiaozhi Im Reminder free?
Yes, Xiaozhi Im Reminder is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Xiaozhi Im Reminder support?
Xiaozhi Im Reminder is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Xiaozhi Im Reminder?
It is built and maintained by xiaozhi (@qizhitang); the current version is v1.1.1.