Dsh Timer Agent
LouisHaoL/dsh-timer-agent · 技能
一个 DeepSeek Harness (DSH) Web GUI 插件:调研 NousResearch/hermes-agent 的 cron 系统后,按其「定时器 Agent 协同」思路实现的 host 常驻定时任务引擎——dsh web 服务启动即生效,GUI 页面关闭也照常触发。
★ 14GitHub 星标
1分支
2026-09-06最近更新
TypeScript开发语言
MIT许可证
主要功能
- 定时执行5 段 cron(分 时 日 月 周,支持 / /n / a-b / 逗号列表)+ 预设下拉(每天 09:00 / 每小时 / 每 10 分钟 / 每周一 09:00,新建与编辑页均有)
- 指定已有会话 → 每次触发继续该对话,具备上下文连续性(hermes cron 的 continuity 形态)
- AI Agent 任务(默认)到点驱动真实 agent 会话执行 prompt,消耗 API 额度
- 三种执行模式新建页下拉选择 Cron / 固定间隔 / 一次性(紧跟「启用定时执行」,未勾选时禁用);固定间隔按上次触发时刻堆整周期,不随重启漂移
- 一次性任务只设一个执行时间(默认当前 +1 小时),触发一次即自动归档——无论成功、失败还是手动「立即执行」,都算消耗;适合"做完即走"的收尾脚本与提醒
使用条件
- 执行模型改为完全依赖持久化的下次执行时间(nextRunAt)cron / 固定间隔只用于计算它,到期即触发
- 新增一次性任务(runAt 创建 / timer_agent 的 run_at 参数):触发一次即归档;手动执行同样消耗
安装命令
dsh plugin --profile web add github:LouisHaoL/dsh-timer-agent