dsh-automation
Run coding tasks on schedule in fresh Agent sessions, and manage automations from DeepSeek Harness Web or an Agent
What it is
Run coding tasks on schedule in fresh Agent sessions, and manage automations from DeepSeek Harness Web or an Agent
How to install
Run this in the DSH web profile, then refresh the page.
$ dsh plugin --profile web add 'git+https://github.com/titanwings/dsh-automation.git#0d73a4e03639d4f63d0771ae4490e2718b7e7aa0'
DSH versions accepted
Undeclared
Author and traction
titanwings · ★ 103 · Updated 2026-09-08
About this plugin
⏱️ dsh-automation *Run coding tasks on schedule. Manage them from Web or Agent.*
🕒 Need recurring or one-shot coding work to run later without relying on an old chat? 🧭 Need each unattended run to stay inside an explicit workspace and permission boundary? 🧾 Need to inspect what ran, which revision it used, and how it ended?
✨ dsh-automation turns all three requirements into one workflow.
Create and manage schedules from DSH Web or any eligible root Agent. Every dispatched occurrence starts in a fresh root Agent and Session, then leaves an auditable record.
Self-contained task + schedule + permission boundary → fresh root Agent + fresh Session + durable run history
Why automation · Features · Install · Quick start · Safety · Technical details
English · 简体中文 🎯 Why automation
DSH Core Schedule is the right tool for reminders in the current conversation: “come back to this Session in ten minutes.” dsh-automation handles a different job: “run this complete task independently every weekday and leave me a result I can inspect.” If a task depends on unstated chat history, needs an interactive approval halfway through, or should react to a file, HTTP, or process condition rather than time, it is not a good automation yet. ✨ Features 🕹️ One control plane, two ways in DSH Web: open Automations from the sidebar or the conversation tab to create a rule, pause or resume it, run it now, delete it, and inspect recent runs. On the blank New Session screen, the sidebar shortcut tells you to start a conversation instead of failing silently. Any eligible root Agent: ask in natural language. Six scoped tools let the Agent manage automations only for its exact workspace.
There is no separate bot, daemon UI, or third-party scheduler to operate. 📅 Schedules people can read
Create a one-shot, fixed-interval, daily, or weekly rule. Daily and weekly schedules use an IANA time zone; the friendly form is normalized into a validated RFC 5545 RRULE for persistence and inspection.
Similar plugins
dsh-computer-use-win
Windows computer use for DeepSeek Harness: an MCP stdio server + PowerShell UIA backend, bridged into DSH via @deepseek-…
Invoice-Downloader
电子发票整理与报销准备工具:从邮箱批量收集 PDF/OFD/XML 发票,OCR 识别、分类归档并生成 Excel 汇总;提供 Windows/macOS 桌面版与 DSH 插件。
dsh-industry-research
Industry and company research domain pack for DeepSeek Harness: methodology skills, an industry-chain structure model (i…