dsh-timer:在 DSH 进程内按目录配置定时跑 Agent 会话

dsh-timer 是 xuan25 维护的 DSH 工作流插件,在单个 dsh 进程内按 job 目录调度任务,触发后为每次执行创建新的 prompted session。支持 cron/ISO 日历、onActiveSec 间隔与 onStartupSec 启动延迟,具备 persistent 补跑、overlap 策略与 session 归档等行为。安装命令为 dsh plugin --profile <name> add dsh-timer;job 默认为 profile 下 timers 目录中的 <id>.json。本文基于官方 README 与 job schema 介绍安装、目录解析与可复现示例,并提醒插件以 dsh 进程权限运行,使用前需审阅源码。

阅读全文
dsh-timer:到点在原会话自动继续任务的 DSH 计划插件

dsh-timer 是 DSH 的「计划任务」插件,用于解决 DSH 消息发出即执行、无法定时运行的问题:可将消息排入计划,到点后在原始会话以 full access 权限自动继续执行。开关位于消息输入框下方工具行,开启后用鼠标点击「发送」会弹出计划确认框(按回车不会触发),可设置执行时间和模式,并提供「错高峰」一键跳过北京时间 9:00–12:00、14:00–18:00 两个高峰段。任务列表实时显示待执行、运行中、已完成、失败状态,支持取消与清空,并发无上限。安装需本地可运行 DSH,通过 `dsh plugin --profile web add github:life1996cou/d

阅读全文