dsh-b2us-schedule
在终端中运行以下命令:
dsh plugin install changyinliangbaikai/dsh-b2us-schedule
将以下提示词粘贴到 DeepSeek Harness 对话框中:
请在 DeepSeek Harness 终端中执行安装命令以添加该插件,源码仓库地址为 https://github.com/changyinliangbaikai/dsh-b2us-schedule ,安装后重启 Web Profile 即可在 Settings → Plugins → Scheduled Tasks 中使用。
插件介绍
在 DeepSeek Harness 中,许多自动化需求并非一次对话就能覆盖——每天九点跑一次备份脚本、每隔两小时巡检一次服务、周一早上八点播一条桌面提醒。dsh-b2us-schedule 将这些场景收敛为一套持久化定时任务层,让 Agent 会话、Shell 命令和桌面通知都能按时间自动执行,不再依赖人工反复触发。
插件提供四种触发方式(Cron 表达式、一次性延时、绝对时间点、固定间隔)和三类动作(新建顶层 Agent 会话、经 ShellExecutor 执行的 Shell 命令、跨平台桌面通知),并通过对话工具与 Web 管理页两个入口完成创建、编辑、启停和历史追溯。任务定义与运行状态持久化在 DSH Settings 服务中,宿主重启后自动恢复;错过的任务遵循 at-least-once 语义补跑一次后推进至下一周期。每次执行均记录退出码、输出摘要、超时或沙箱拒绝结果及关联的 Agent 会话链接,方便事后审计。
适合已在 DSH 上构建 Agent 工作流、希望将日志清理、报告生成、巡检提醒等周期性操作从手动队列中解放出来的团队与个人。它将调度能力内化到 Harness 生态中,与 ShellExecutor 沙箱策略、Agent 权限模型及生命周期信号深度集成,无需额外守护进程或系统级 cron 依赖。
使用场景
- 每天定时启动 Agent 会话完成数据巡检并生成报告
- 周期性执行 Shell 脚本清理日志或备份数据库
- 按 Cron 表达式推送跨平台桌面通知提醒待办事项
适合人员
- 已在 DSH 上构建 Agent 工作流并希望自动化周期性操作的开发者
- 需要跨 macOS、Linux、Windows 统一桌面通知提醒的运维人员
- 希望将 Shell 脚本纳入 Harness 沙箱进行定时执行的团队