dsh-automation:DeepSeek Harness 的定时 Coding 任务自动化插件

titanwings/dsh-automation

工作流与自动化已验证
收录时间 2026-08-17
页面最后更新 2026-10-04

DSH 自动化插件,让 Coding 任务按计划在全新 Agent Session 中独立运行,并可从 DSH Web 或 Agent 创建和管理定时任务,留下可审计的运行记录。

dsh-automation 是 DeepSeek Harness 的自动化插件,让 Coding 任务按计划在全新的 Agent Session 中运行,并由用户或 Agent 创建和管理定时任务。它解决重复性或一次性编码工作无法脱离旧对话独立运行的问题,确保每次无人值守的运行都处于明确的工作区与权限边界内,并留下可审计的记录。核心能力涵盖从 DSH Web 或根 Agent 创建和管理调度、支持多种调度模式、模型目标固定、以及详细的运行历史。

如何安装

install
dsh plugin --profile web add github:titanwings/dsh-automation
分类
工作流与自动化
平台
DSH Plugin
作者
titanwings
分发方式
插件

dsh-automation 核心特性

定时运行编码任务全新会话独立执行Web 或 Agent 管理可审计运行历史
Listed on dsh-plugin.org

dsh-automation 仓库简介

它是做什么的?

dsh-automation 是 DeepSeek Harness(DSH)的自动化插件,让 Coding 任务按计划在全新的 Agent Session 中运行,并由用户或 Agent 创建和管理定时任务。它解决重复性或一次性编码工作无法脱离旧对话独立运行的问题,确保每次无人值守的运行都处于明确的工作区与权限边界内,并留下可审计的记录。核心能力涵盖从 DSH Web 或根 Agent 创建和管理调度、支持多种调度模式、模型目标固定、以及详细的运行历史。

核心功能

  • 双入口控制平面:通过 DSH Web 侧边栏或对话标签页,或任何符合条件的根 Agent 自然语言指令,创建、暂停、恢复、立即运行和删除自动化规则。
  • 可读的调度:支持一次性、固定间隔、每日或每周规则,每日和每周使用 IANA 时区,并规范化为 RFC 5545 RRULE 存储。
  • 模型目标固定:Web 表单可跟随全局模型或固定特定 provider/model 对,并可为固定模型指定推理努力值,每次运行快照保留相同目标。
  • 干净的执行边界:每次调度运行都启动新的 Session ID 和全新根 Agent,使用保存的提示词而非源对话历史,并捕获工作区、cwd、Agent 预设、权限预设和模型目标。
  • 可审计的运行历史:运行状态从 queued 到 running 再到 succeeded 等终态,记录定义修订和持久运行记录,解释失败原因。

怎么使用这个插件?

在 DSH 中启用后,从 DSH Web 侧边栏或对话标签页打开 Automations,创建规则并设置调度;或向任何符合条件的根 Agent 用自然语言描述需求,Agent 通过六个作用域工具管理自动化。每次调度运行都会在全新 Agent Session 中执行保存的任务,并在运行历史中留下可检查的结果。若任务依赖未说明的聊天历史、需要中途交互批准或应响应文件/HTTP/进程条件,则不适合自动化。

本页是基于该插件官方 README 独立重写的导读——权威文档和最新变更请以源头为准:titanwings/dsh-automation。插件是安装时就在你机器上运行的第三方代码;收录不代表背书——安装前请自行审阅源码。

安装、更新、卸载这个插件,都在 DeepSeek Harness 的 DSH Plugin Hub 插件市场完成

DSH Plugin 常见问题