DeepSeek Harness Plugin Hub

Publish and manage complete Harness Profiles. Discover Plugins for your next setup.

Explore

PluginsPresetsDocsNews

Community

Publish a pluginContactReport an issue

Resources

Plugin Hub on GitHubDeepSeek HarnessSystem statusPrivacy notice
© 2026 DeepSeek Harness Plugin HubPowered byPaxTech

Independent and unofficial. Not affiliated with, authorized by, or endorsed by DeepSeek.

Auto Scheduler — DSH Plugin for DeepSeek Harness
DeepSeek Harness Plugin Hub
ProfilesPluginsCategoriesNewsDocsSign inManage Profiles
ProfilesPluginsCategoriesNewsDocsSign in
← Plugins
A

dsh-auto-scheduler

Auto Scheduler

DSH timed auto-work plugin: start/stop agent sessions on a user-defined schedule with valley/peak presets and silent mode (DeepSeek Harness dsh-plugin)

The plugin will be installed here. Keep web if you are unsure.

npx -y @deepseek-ai/dsh plugin --profile web add github:Cheng-xiu/dsh-auto-scheduler#6481f7aa9656925d12c2a0dbbd85f90586c4836f
READMECompatibilityVersions

Compatibility and provenance

Auto Scheduler is published as dsh-auto-scheduler and currently resolves to version 0.2.1. The Hub verifies its manifest and preserves the exact installation source for reproducible installs.

DSH compatibility
*
Runtime surfaces
web
Release source
github
Registry updated
8/21/2026

Versions

0.2.1stable
8/21/2026

Related plugins

Loading related plugins…

Latest
0.2.1
DSH
*
HMR
Process restart
Tree shaking
Safe tree shaking not declared
Unpacked size
Unavailable
Files
Unavailable
Surface
web
License
MIT
Source
github
GitHub
★ 2
Weekly downloads
0
Last push
8/21/2026
View source ↗
README badge

Click the badge to copy Markdown for your README.

Do you maintain this Plugin?Claim benefit · Priority security scan

Verify the GitHub repository declared in package.json to manage this listing. After you claim it, Hub will prioritize a security scan of the current version and publish the result when it passes.

Claim this Plugin →
Report an issue

Related plugins

More verified plugins in productivity-workflow.

Acp App@deepseek-ai/dsh-acp-appThe dsh ACP profile bundle: automation-only JSON-RPC stdio and process lifecycle over dsh-baseWeb All@linxin666/dsh-web-allDSH Web UI 全家桶聚合插件:一键安装全部功能插件(task-board / git-graph / pet / remote-web-ui / web-ui-settings / skin-center / community-plugins / compat shim)。compat 桥接层已并入本包(src/client),无需独立 compat npm 包。Codex Ui@michengai/dsh-codex-uiDSH Codex UI — 为 DeepSeek Harness Web 提供 Codex 风格侧栏、工作区会话树、全局搜索和轮次导航 · A Codex-style sidebar, workspace session tree, global search, and turn navigation for DSH WebAutomation@michengai/dsh-automationExecute coding tasks on a schedule in an independent DSH Session, with dual-entry management via a Web settings page and Agent.

README

English | 中文

dsh-auto-scheduler

A DeepSeek Harness (DSH) plugin for timed autonomous work: fill in a goal and a time window in the sidebar panel, and DSH automatically creates a session and starts working at the start time, then interrupts the agent and stops the session at the stop time (the session stays in the list for review).

Features

  • Host-side scheduler: timers live inside the dsh web host process, so they fire even when no browser tab is open (the dsh web process itself must be running; missed windows are skipped).
  • Auto start / auto stop: creates a Web GUI session and sends the task at the start time; cancels the active turn and stops the session at the stop time.
  • Two modes:
    • default: the agent may ask the user; every other setting keeps deployment defaults.
    • silent: never asks the user (ask_user_question tool disabled + silent persona), danger-full-access permissions, keeps working until the task is done (still stopped externally at the stop time).
  • ds valley/peak presets: one-click quick fill for Beijing time 12:00-14:00 and 18:00-09:00 (UTC+8).
  • Timezone handling: the panel displays/edits in your system timezone and converts to UTC for storage; valley presets are converted to your local timezone for display.
  • Repeat: once / daily.

Install

Manual (recommended)

dsh plugin --profile web add github:Cheng-xiu/dsh-auto-scheduler#v0.1.4

This is the only command needed; dsh plugin add registers the plugin bundle automatically.

One-click script (Windows)

Download the installer and run it (or clone the repo and run install.cmd):

curl -o install.cmd https://raw.githubusercontent.com/Cheng-xiu/dsh-auto-scheduler/v0.1.4/install.cmd
install.cmd            :: optional: install.cmd <profile>, default profile is web

One-click script (macOS / Linux)

curl -o install.sh https://raw.githubusercontent.com/Cheng-xiu/dsh-auto-scheduler/v0.1.4/install.sh
chmod +x install.sh && ./install.sh   # optional: ./install.sh <profile>

Restart dsh web afterwards. The "Auto Work" (自动工作) entry then appears in the sidebar.

Usage

  1. Open the "Auto Work" sidebar panel.
  2. Fill in the goal, mode (default/silent), start/stop times, and repeat — or click a valley-period preset.
  3. Save. When the time arrives, DSH creates a session and sends the task; the panel shows live status and the next-run countdown.
  4. "Run now" triggers a run immediately (stop time = now + original duration).

Data & security

  • Schedules persist host-side in DSH_HOME/dsh-auto-scheduler.json (default ~/.dsh/dsh-auto-scheduler.json).
  • Panel APIs accept only loopback requests or hosts granted via --trusted-host; anything else gets 403.
  • Silent mode means unattended full-permission execution — use it only for tasks you trust.

How it works

  • The host ticks every 20 seconds and drives sessions through the exact same path the Web GUI uses (apiProxy.sessions.create/prompt/cancel).
  • Silent mode uses the bundled agent preset dsh-auto-scheduler-silent (a fork of the standard preset with a silent persona and the question tool disabled), synced to ~/.dsh/.agent-presets/ at startup.
  • Sessions are titled "[Auto] " so they are easy to find in the session list.

Troubleshooting

  • No sidebar entry after restart: run dsh --profile web --dump-config | findstr auto-scheduler; if the row is missing, re-run the install command. Client panels are injected at boot — a restart is mandatory after install/upgrade.
  • pnpm store or allowBuilds error: this package has no build scripts and no dependencies; follow the pnpm hint printed by dsh plugin add (e.g. add the printed key to allowBuilds in the profile's pnpm-workspace.yaml) and re-run.
  • Missed schedule: the dsh web process must be running at the scheduled time; missed windows are skipped by design.

License

MIT