cronjob · DSH 插件开发工具
peng-huiyang/cronjob-dsh-plugin · 技能
尝试开发适配deepseek harness的定时任务插件,支持在前端页面直接设置定时任务,实现内部驱动的定时请求,满足一定程度上的脱手需求
★ 2GitHub 星标
0分支
2026-08-25最近更新
TypeScript开发语言
Apache-2.0许可证
主要功能
- 真实 cron 表达式(5/6/7 段,支持 IANA 时区),基于 croner
- 使用指南(中文) — 安装、配置、第一个任务、模型工具、卸载
- Web 设置页「定时任务」新建、编辑、启停、删除、立即触发,表单实时显示下次运行预览
- 机器级持久任务表ctx.settings 命名空间,存储于 /.dsh/settings.yaml,重启不丢
- 模型工具 cron_create / cron_list / cron_delete:直接对 agent 说"以后每天 9 点做 X",它就帮你建任务
使用条件
- 调度器随 dsh web 进程存活宿主关闭即停
- 重启后从当前时间重算下一次,错过的周期不补跑
安装命令
dsh plugin --profile web add github:peng-huiyang/cronjob-dsh-plugin