dm-bot 定时任务管理 帮助用户管理 dm-bot 的定时任务,支持标准的 cron 表达式。 何时使用此 Skill 当用户说以下类型的话时,必须使用此 Skill: - "X分钟后提醒我..." - "几分钟后叫我..." - "每天/每周/每月...提醒我..." - "设个闹钟..." - "查看我的任务" - "删除任务X" - "列出所有定时任务" 禁止使用 bash sleep/notify-send 等方式实现提醒,必须用下面的 CLI 命令! CLI 命令 所有命令需要在项目根目录执行: 创建任务 参数: - cron表达式:如 表示每天8点 - 任务内容:提醒内容 - 是否重复: 或 示例: 列出任务 删除任务 开启新会话 延迟提醒 当用户说 "5分钟后提醒我喝水" 或 "10分钟后叫我" 等延迟提醒时,使用 delayed 命令: 参数: - 分钟数:延迟的分钟数(可以是小数,如 0.5 表示30秒) - 提醒内容:可选,自定义提醒文本(默认是"机器人已叫醒!") 示例: 重要:延迟任务需要从项目目录执行 ,确保数据库路径正确。建议使用绝对路径: Cron 表达式说明 常用示例: - - 每天早上8点 - - 工作日早上9:30 - - 每周日午夜 - - 每天8点、12点、18点 使用流程 当用户说 "每天早上8点提醒我喝水": 1. 解析时间意图 →…