DSH Plugins
返回列表
⚙️

dsh-cron

工作流 更新于 2026.09.03

在终端中运行以下命令:

dsh plugin install fan56/dsh-cron

将以下提示词粘贴到 DeepSeek Harness 对话框中:

在 DeepSeek Harness 中执行 dsh plugin install fan56/dsh-cron 即可安装该插件,项目源码见 https://github.com/fan56/dsh-cron 。

插件介绍

在 DeepSeek Harness 的日常使用中,让 Agent 定时检查 CI 状态、每早生成周报、每小时巡检磁盘,这类周期性需求并不少见。但原生的 dsh-schedule 只提供会话级提醒,且明确排除了 cron 表达式。dsh-cron 补上了这块拼图:它在 profile 层面提供真正的周期性任务调度,支持标准五字段 cron 表达式和固定间隔两种规则,触发的 prompt 投递到任意活跃的根 Agent,跨越 TUI、Web 和飞书三个界面。

几个设计决定让它既省心又有安全感。每个周期任务必须携带有效期窗口(上限一年),到期后自动投递终态事件并归档,杜绝无限 cron。插件自身拥有时钟,模型只表达意图,所有时间运算在插件侧完成。投递策略可选 followup 排队等待或 steer 中途插入;执行模式可选 sub-agent 独立子代理或 self 在目标对话中完成。错过的 occurrence 一律跳过、绝不补发,保证 cron 语义的纯粹性。

适合需要让 Agent 持续值守的开发者:CI 监控、定时报表、磁盘巡检、健康检查——任何到点就查一眼的场景。只需一句话告诉模型需求,它就能调用 cron_create 等工具完成建任务、查列表、删任务、回填报告的完整闭环。

使用场景

  • 定时检查 CI 构建状态,到点自动汇报结果
  • 工作日早九点自动生成周报并投递给团队
  • 每小时巡检磁盘使用率,超阈值立即插入提醒

适合人员

  • 需要 Agent 持续值守的开发者
  • 使用 DeepSeek Harness 多端工作流的小团队
  • 希望用自然语言管理定时任务的 AI 工程师