dsh-cron
在终端中运行以下命令:
dsh plugin install XiaoWind/dsh-cron
将以下提示词粘贴到 DeepSeek Harness 对话框中:
打开终端执行 dsh plugin install XiaoWind/dsh-cron,安装完成后重启 Web 应用即可在会话中使用 /cron 命令,插件源码托管于 https://github.com/XiaoWind/dsh-cron 。
插件介绍
在 DeepSeek Harness 中驱动 Agent 做周期性任务,过去只能靠人工反复输入提示词,既容易遗忘也难以保持稳定的节奏。dsh-cron 通过一条 /cron 斜杠命令解决这一问题:填入标准五字段 cron 表达式,Agent 便会在每个壁钟匹配分钟准点醒来,朝既定目标执行一次 tick,直到你发出 /cron stop。
它的核心体验是到点即发、闲时补发——若触发时刻 Agent 正忙,tick 会等空闲后立刻补上,不会打断当前回合。调度状态持久化到本地文件,重启 Web 应用后自动恢复,无需重新配置。你还可以在表达式后直接追加自然语言目标(例如 /cron "0 9 * * 1-5" fix the tests),让每次唤醒都带着明确方向迭代,同时通过 config.defaultCron 自定义默认频率。
适合把 DSH Agent 当作长期值守伙伴的使用者:定时巡检日志、周期性清理、每日构建修复、按节奏推进重构计划——任何需要每隔一段时间自动推一下的场景,都能用一行命令启动,用一行命令停下。
使用场景
- 每半小时自动唤醒 Agent 巡检服务日志
- 工作日 09:00 定时触发测试修复任务
- 每 10 分钟朝重构目标持续推进代码迭代
适合人员
- 希望 Agent 按固定节奏自动值守的开发者
- 需要周期性自动化任务而不想反复手动触发的团队
- 把 DSH 当作长期运行工作流平台的用户