DeepSeek Harness Web 侧边栏定时任务插件

DSH(DeepSeek Harness)的理念是「一切皆插件」。在智能体开发或日常使用中,经常需要模型在特定时间点自动执行任务,而不是依赖手动点击。

dsh-scheduled-tasks 是一个 Web 侧边栏插件,由 crazy-L118 维护。它解决的问题是:把你想让 dsh 做的事情写成一条任务,设置好时间,到点后它会自动把任务交给正在运行的 dsh 执行。

核心功能

  • 定时执行:支持四种重复方式——单次(指定时间)、每天、每周(选星期 + 时间)、固定间隔(最小 5 分钟)。
  • 侧边栏入口:入口按钮位于侧边栏「新会话」按钮和「工作区」列表之间,点击即可打开任务管理面板。
  • 任务管理:支持新建、编辑、删除、启用、停用、立即运行。每个任务保留最近 20 次执行记录。
  • 中英文界面:自动跟随 dsh 的语言设置(读取 ~/.dsh/settings.yaml 中的 locale.preference),dsh 为中文界面即显示中文,英文界面即显示英文。
  • 本地存储:任务保存在 ~/.dsh/scheduled-tasks.json,不上传任何数据,不包含任何密钥。
  • 错峰补跑:dsh 关闭期间错过的任务不会在重启后立刻陈旧补跑(超过 6 小时的错过直接跳过并记录)。

安装与启用

前置条件:已安装 dsh 与 pnpm。

从 npm 安装:

dsh plugin --profile web add dsh-scheduled-tasks

安装后需要重启 dsh web,侧边栏即可看到「定时任务」入口。

典型用法

  1. 点击侧边栏「定时任务」→「+ 新建任务」。
  2. 填写任务名称和任务内容(一段自然语言提示词,到点后会作为新任务交给 dsh 执行)。
  3. 选择重复方式和时间,保存。
  4. 到点后插件会把任务交给正在运行的 dsh;执行结果请在 dsh 会话中查看。

适用场景与注意事项

此插件适合需要自动化工作流、定期生成报告或定时检查数据的场景。

注意事项:
- 定时任务依赖 dsh 保持运行。dsh 未运行时,任务不会执行。
- 插件以当前 dsh 进程的权限运行。

生态链接

羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

小夜