scheduling
创建并管理周期性任务与单次提醒。支持自然语言时间输入或 Cron 表达式,协助您妥善规划 AI 助理的日程安排。
简介
LettaBot 的排程技能为基于时间的自动化提供了强大的架构,使用户能够直接在 AI 助手内创建持久的周期性任务或精确的单次提醒。此技能专为需要维护每日例行事务、每周工作流或即时后续任务的用户设计,通过 Cron 语法实现复杂的频率管理,并利用 ISO 8601 日期时间格式确保绝对的准确性。通过与 LettaBot 核心的深度整合,它能确保您的智能体能在 Telegram、Slack、Discord、WhatsApp 和 Signal 等多个通讯管道中触发通知、议程提示或任务执行。
-
使用特定的未来时间戳创建单次提醒,确保重要任务绝不遗漏。
-
完整支持标准 Cron 语法(分、时、日、月、星期),可自定义复杂的循环排程。
-
自动将任务执行结果发送到您首选的通讯管道,并智能默认为最近活跃的对话。
-
通过 CLI 执行管理任务,包括列出活跃作业、删除条目以及切换作业状态,无需重启智能体。
-
支持自定义任务消息与灵活的排程功能,能够处理如每日晨会、每周审查或每小时状态检查等复杂工作流。
-
针对单次提醒,请使用 --at 搭配 ISO 日期时间格式;这些任务会在完成后自动删除,以保持作业列表整洁。
-
使用 --schedule 搭配五字段 Cron 表达式,实现可靠的循环自动化操作。
-
建议使用 JavaScript 或 Shell 工具准确计算日期时间,以避免排程错误。
-
系统将任务持久化于本地的 cron-jobs.json 文件中,确保在服务器重启后排程依然稳定运行。
-
请确保任务名称具有唯一性与描述性;建议在通知消息中包含足够的上下文,以便在设备接收到提醒时能及时判断工作内容。
-
默认通讯管道会根据上下文自动调整,您也可以使用 channel:chatId 格式明确指定发送目标。
仓库统计
- Star 数
- 324
- Fork 数
- 88
- Open Issue 数
- 85
- 主要语言
- TypeScript
- 默认分支
- main
- 同步状态
- 空闲
- 最近同步时间
- 2026年5月1日 08:03