日程 & 提醒
概述
Starnion 的日程和提醒功能帮助您设置循环和一次性提醒,让您不再错过重要事项。只需在聊天中自然地告诉 AI——例如”每天早上8点提醒我锻炼”——提醒会立即注册。
除了您自己设置的个人提醒,还有系统生成的自动通知(预算超支警告、倒计时提醒、目标进度更新等)。所有通知都通过 Telegram 发送,也可以在网页聊天中查看。
每天最多发送3条通知,安静时段(KST 22:00-08:00)不发送通知。
通知未按预期到达?有关每条通知的技能要求、数据阈值和疲劳度规则等详细触发条件,请参阅通知触发条件详解页面。
创建提醒
通过聊天创建
最简便的方法。只需在聊天中告诉 AI 您想要的提醒。
用户:每天早上8点提醒我锻炼。
AI: 运动提醒已设置为每天8:00!
"锻炼时间到了!💪"
用户:每周一上午9点提醒我制定每周计划。
AI: 提醒已设置为每周一09:00!
"制定本周计划的时候到了!📅"
用户:每月25日下午6点提醒我交房租。
AI: 提醒已设置为每月25日18:00!
"交房租的日子到了!🏠"
用户:3月20日上午10点提醒我看医生预约。
AI: 3月20日2025年上午10:00一次性提醒已设置!
"今天上午10点有医生预约!🏥"
从日程管理菜单创建
进入顶部菜单 > 日程 标签 > 点击 添加提醒,使用表单注册提醒。
Cron 表达式
提醒日程使用 cron 表达式管理。您无需直接输入——只需在聊天中详细描述您的需求。
常见模式示例:
| 模式 | Cron表达式 | 描述 |
|---|---|---|
| 每天上午8点 | 0 8 * * * |
每天08:00 |
| 每天晚上9点 | 0 21 * * * |
每天21:00 |
| 每周一上午9点 | 0 9 * * 1 |
周一09:00 |
| 每周五下午6点 | 0 18 * * 5 |
周五18:00 |
| 每月1号上午9点 | 0 9 1 * * |
每月1日09:00 |
| 每月月底晚上8点 | 0 20 28-31 * * |
每月28-31日20:00 |
| 工作日(周一-周五)上午7点 | 0 7 * * 1-5 |
工作日07:00 |
| 周末(周六、日)上午10点 | 0 10 * * 6,0 |
周六周日10:00 |
| 每小时整点 | 0 * * * * |
每小时整点 |
| 每15分钟 | */15 * * * * |
每15分钟 |
提醒类型
个人提醒(用户创建)
用户:每天晚上10点提醒我写日记。
AI: 日记提醒已设置为每天22:00!
用户:每隔一个周五下午2点提醒我提交定期报告。
AI: 提醒已设置为每隔一个周五14:00。
系统自动通知
Starnion 自动发送的通知。满足条件时发送,无需额外设置。
| 通知 | 触发条件 | 时间 |
|---|---|---|
| 每周报告 | 有支出记录的用户 | 每周一09:00 |
| 预算警告 | 分类预算超过90% | 每小时检查 |
| 每日支出摘要 | 当天有支出记录的用户 | 每天21:00 |
| 消费异常 | 支出相对平均突然激增 | 每3小时检查 |
| 不活跃提醒 | 3天以上未登录 | 每天20:00 |
| 月末摘要 | 每月28-31日 | 每天21:00 |
| 目标进度 | 有活跃目标的用户 | 每周三12:00 |
| 模式分析结果 | 有足够分析数据的用户 | 每天14:00 |
| 倒计时提醒 | 有注册倒计时的用户 | 每天08:00 |
系统通知开关控制
每个系统通知都可以单独启用或禁用。
操作方法:
- 点击左侧菜单中的日程(Schedules)。
- 选择系统(System)标签。
- 点击要控制的通知右侧的Switch开关。
- 开启(On):满足条件时发送通知
- 关闭(Off):无论条件如何都不发送通知
| 系统通知 | 可切换 |
|---|---|
| 每周报告 | O |
| 预算警告 | O |
| 每日支出摘要 | O |
| 不活跃提醒 | O |
| 月末摘要 | O |
| 消费异常 | O |
| 模式分析结果 | O |
| 目标进度 | O |
| 倒计时提醒 | O |
| 后台分析任务 | X(始终运行) |
系统自动通知示例
预算警告:
⚠️ 预算提醒
您的餐饮预算快用完了!
已用:81,200 / 90,000韩元 (90%)
剩余:8,800韩元
目标进度(每周三):
🎯 目标进度(截至3月12日)
[旅行基金储蓄] 650,000 / 1,000,000韩元 (65%)
[减少餐饮支出] 本月进度:78% — 做得很好!
倒计时提醒:
📅 倒计时提醒
D-7: 团队演示(3月15日)
D-30: 暑假出发(4月7日)
D+365: 入职1周年(是昨天!🎉)
不活跃用户提醒:
您好!好几天没见到您了 😊
随时可以记录支出或提问。
今天的消费情况怎么样?
管理提醒
查看提醒列表
用户:显示我的提醒列表。
AI: 已注册的提醒:
1. 运动提醒 — 每天08:00 [活跃]
2. 每周计划 — 每周一09:00 [活跃]
3. 交房租 — 每月25日18:00 [活跃]
4. 阅读提醒 — 每天22:30 [非活跃]
启用/禁用提醒
用户:关闭运动提醒。
AI: 运动提醒已禁用。要重新开启,请说"启用运动提醒"。
用户:重新开启阅读提醒。
AI: 阅读提醒已重新启用!
编辑提醒
用户:把运动提醒改为早上7点。
AI: 运动提醒已更新为上午7:00!(08:00 → 07:00)
用户:把房租提醒消息改为"交房租!别忘了这个月的"。
AI: 提醒消息已更新。
删除提醒
用户:删除医生预约提醒。
AI: 医生预约提醒已删除。
用户:显示所有提醒并删除阅读提醒。
AI: 阅读提醒已删除。
Telegram 通知
所有通知都通过 Telegram 消息应用发送。您需要先连接 Telegram。
连接 Telegram 的方法:
- 搜索 Starnion Telegram 机器人(
@starnion_bot) - 发送
/start命令 - 记下连接码并在网页端关联您的账号
有关连接 Telegram 的详细说明,请参阅 Telegram 频道 文档。
10个实际生活提醒示例
1. 起床提醒
用户:每天早上7点提醒我起床。
→ 每天07:00:"早上好!今天也充满活力地开始!☀️"
2. 饮水提醒
用户:每隔2小时提醒我喝水。
→ 每2小时:"该喝一杯水了!💧"
3. 服药提醒
用户:每天早上8点和晚上8点提醒我吃药。
→ 每天08:00和20:00:"该吃药了!💊"
4. 午餐支出检查
用户:工作日下午1点提醒我检查是否记录了午餐支出。
→ 工作日13:00:"今天记录午餐支出了吗?让我检查一下账本。"
5. 傍晚运动提醒
用户:工作日晚上7点提醒我锻炼。
→ 工作日19:00:"运动时间到!朝着今天的目标继续加油!💪"
6. 每周打扫提醒
用户:每周六上午10点提醒我打扫卫生。
→ 每周六10:00:"每周打扫时间!以清爽的状态开始周末!🧹"
7. 信用卡还款提醒
用户:每月15号上午9点提醒我查看信用卡账单。
→ 每月15日09:00:"查看本月信用卡账单!💳"
8. 阅读提醒
用户:每天晚上11点提醒我读书。
→ 每天23:00:"睡前读书时间!📚"
9. 每周目标检查
用户:每周日晚上9点提醒我检查本周目标。
→ 每周日21:00:"检查本周目标进度的时候到了!✅"
10. 年度年末提醒
用户:每年12月31日上午9点提醒我做年终汇算。
→ 每年12月31日09:00:"准备年终汇算文件!📋"
工作原理
用户注册的日程以JSON格式存储在 knowledge_base 表中。系统每15分钟检查所有活跃日程,如果当前时间在计划时间的15分钟窗口内,则发送通知。
日程工作流程:
1. 注册 → AI解析聊天请求并将日程保存到knowledge_base
2. 检查 → 每15分钟查询所有活跃日程
3. 时间检查 → 验证当前时间是否在计划时间±15分钟窗口内
4. 疲劳检查 → 检查安静时段(22:00-08:00)和每日最大次数(3次)
5. 发送 → 通过Telegram发送消息
6. 更新 → 一次性 → 标记为"已完成",循环 → 更新last_sent
日程类型
| 类型 | 描述 | 示例 |
|---|---|---|
one_time |
在指定日期时间触发一次 | “3月20日上午10点提醒我看医生预约” |
recurring |
每天、每周或每月重复 | “每周一上午9点提醒我制定每周计划” |
通知发送限制
为防止通知过多,以下情况会阻止通知:
- 安静时段:KST 22:00(晚上10点)- 08:00(早上8点)
- 每日限制:每天最多3条自动通知(不包括对用户请求的响应)
- 活跃聊天期间阻止:如果用户在过去一小时内发送了聊天消息(视为活跃状态)
💬 Telegram 使用示例
用自然语言和尼昂对话即可。无需特殊命令 – 像日常聊天一样说话就行!
注册提醒
每天早上8点提醒我锻炼
→ 注册每天08:00的重复提醒
每周五下午6点设置周末整理提醒
→ 注册每周五18:00的提醒
3月20日上午10点提醒我看医生
→ 注册一次性提醒
管理提醒
显示我的提醒列表
→ 显示所有已注册的提醒
关闭运动提醒
→ 该提醒被停用
把运动提醒时间改为7点
→ 提醒时间已更新
删除提醒
删除看医生的提醒
→ 该提醒已删除
尼昂发送的通知消息示例:”锻炼时间到了!💪” – 注册时设置的消息会通过 Telegram 发送。
常见问题
Q. 可以创建多少个提醒? A. 个人提醒目前没有数量限制。但是管理太多提醒会很繁琐,建议只注册实际需要的内容。
Q. 不用Telegram也能收到通知吗? A. Telegram通知需要连接Telegram。AI可能会在网页聊天中提及提醒,但主动推送通知只能通过Telegram实现。
Q. 可以精确到分钟设置提醒时间吗? A. 可以。您可以指定分钟级精度,例如”每天早上8:30提醒我”。
Q. 可以关闭系统自动通知(预算警告、消费异常等)吗? A. 可以。进入日程菜单 > 系统标签,可以单独开启或关闭每个通知。发送通知的9个系统调度器(每周报告、预算警告、每日摘要等)各有一个Switch开关。后台分析任务(对话分析、模式分析等)没有开关,始终运行。
Q. 可以为特定日期设置一次性提醒吗? A. 可以。指定特定日期,如”3月20日上午10点提醒我”,会注册一次性提醒。该时间过后会自动停用。