changyinliangbaikai/dsh-b2us-schedule ↗★ 0
dsh-b2us-schedule
为 DeepSeek Harness 提供持久化对话式及 Web 管理的定时 Agent、Shell 和系统通知任务插件。
AI 分析
核心用途是实现 DSH 任务的定时自动化调度。适合需要定期运行特定 Agent 任务、执行 Shell 脚本或发送系统通知的用户。
安装
$
npx -p @deepseek-ai/dsh dsh plugin --profile web add github:changyinliangbaikai/dsh-b2us-schedule说明文档
阅读完整 README ↗Configuration
The package-owned cordis.patch.yml supplies a complete default row:
| Field | Default | Purpose |
|---|---|---|
allowShellActions | true | Allow shell schedules |
allowAgentActions | true | Allow fresh-Agent schedules |
defaultTimeZone | UTC | Time zone used when a Cron task omits one |
minIntervalSeconds | 1 | Minimum Cron cadence and fixed interval |
maxHistoryEntriesPerTask | 50 | Newest-first retained results per task; maximum 1000 |
maxShellTimeoutMs | 600000 | Host policy cap for one shell action |
defaultAgentTimeoutMs | 900000 | Default Agent occurrence timeout |
maxAgentTimeoutMs | 3600000 | Maximum Agent occurrence timeout |
maxAgentPromptBytes | 65536 | Maximum UTF-8 Agent prompt size |
shellOutputMaxBytes | 16384 | Persisted stdout/stderr budget |
maxCommandBytes | 32768 | Maximum UTF-8 shell command size |
maxNotificationBytes | 8192 | Maximum UTF-8 notification payload size |
notificationTimeoutMs | 15000 | Notification adapter timeout |
schedulerRetryMs | 5000 | Delay before retrying a failed scheduler drive |
DSH patch overrides replace the complete config object rather than deep-merging it. When changing defaultTimeZone to a local zone such as Asia/Shanghai, preserve every other field your deployment still needs.