dsh-cron-scheduler
在终端中运行以下命令:
dsh plugin install AlexZhou19871030/dsh-cron-scheduler
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 终端中执行 dsh plugin install AlexZhou19871030/dsh-cron-scheduler 即可安装该插件,源码位于 https://github.com/AlexZhou19871030/dsh-cron-scheduler
插件介绍
在 DSH 工作流体系中,你已经把一个个 workflow 拼装好了,但真正让这些能力持续运转的关键是定时调度。dsh-cron-scheduler 为 LLM 提供了一套完整的 crontab 风格定时引擎,让 agent 可以按 cron 表达式自动触发工作流或投递提示词,从此到点就干活不再需要人工盯守。
核心能力覆盖标准五段及带秒的六段 cron 表达式,支持步进、范围、列表、月份与星期名称等全部语法。每次触发可以投递一段 prompt 让 agent 自行处理,也可以带参数直接调用 run_workflow,审批与可见性语义与手动调用完全一致。更特别的是主动任务建议流:agent 从对话中推理出周期性意图后,会生成待确认建议,主人一句同意即可自动排程,拒绝则静默丢弃。所有任务与建议均持久化到会话事件日志,宿主重启后调度自动恢复,不会丢失。此外还提供暂停、恢复、预览未来 N 次触发时间、手动触发一次等完整管理工具。
适合已经积累了多个 workflow 的 DSH 开发者,希望把零散自动化串成一条免手动触发的流水线。无需在宿主上部署 cron 守护进程或外部调度器,一个轻量插件即插即用,直接挂载到每个 root agent 上。
使用场景
- 每天定时触发数据报告工作流,无需人工启动
- 周期性投递审查提示词,让 agent 自动执行任务
- 从对话中识别提醒意图,经确认后自动加入排程
适合人员
- 已积累多个 workflow、需要定时调度的 DSH 开发者
- 希望搭建免手动触发自动化流水线的团队
- 需要 agent 具备定时提醒与周期执行能力的 LLM 应用构建者