用 cron 或指定时间触发命令与 Webhook 并推送结果
32.5/100
综合分
1
GitHub 星标
—
npm 周下载
—/5
用户评分
数据截至 2026/9/16 · 周下载取自 npm 全网(含 CI / 镜像),非本站安装数;综合分由星标、活跃度与兼容性检查合成。
自动兼容检查有告警:npm 同名包「dsh-scheduler」归属 yangdongzhen590/dsh-knj-scheduler,装到的可能不是本插件。
安装命令 · 需先装 dsh CLI 引擎
dsh plugin --profile web add yangyongzhen/dsh-scheduler该包不可直接 npm 安装,改从 GitHub 源安装(明细见下方安装检查)
状态速览
判定依据:实装验证 · 静态安装检查 · 自动扫描 · 仓库维护状态信任档位:需留意
是什么
dsh 原生插件 · tool
安全吗
本站尚未对该插件做风险分级
暂未覆盖,不等同于无风险
还在维护吗
更新放缓:最近一次提交在 81 天前
档位由哪些信号合成
本站实装验证(真实安装 L4 覆盖全站;L5 为运行时冒烟或实机截图,覆盖范围小于 L4) · 验证所用 dsh 版本 · 静态安装检查 · 风险分级 · 仓库维护状态。 下方各区块是它的证据明细。
⚠︎ 实装验证未通过(dependency_conflict · 2026/10/28) ——可能是验证环境差异,装前建议到 GitHub 仓库确认最近更新与 issue。
社区实装还没有人打卡 · 装过的第一个就是你
安装兼容性检查⚠ 装前注意npm 同名包「dsh-scheduler」归属 yangdongzhen590/dsh-knj-scheduler,装到的可能不是本插件
展开查看检查明细 ↓
以下结论由程序自动检查 npm 包、engines 声明与入口文件得出,未做人工实机验证——能装不等于用着没问题。
✓npm 包dsh-scheduler @ 2026.9.192
✓Node 引擎要求 ^22.19 || >=24 · 基线 Node 22.19 满足
✓dsh CLI 依赖未声明 dsh 版本约束
✓入口文件main/exports/bin 已声明
验证方式:npm registry 存在性 + package.json 静态校验 · 最后检查 2026/10/17 16:45:17
安全扫描自动 · 静态分析源码v2.7.0🔵 扫描:含敏感能力尚无人工评估展开查看扫描说明与证据 ↓
安全扫描自动 · 静态分析源码
v2.7.0静态扫描发现插件具备触达本地系统的能力:执行外部命令、读写/删除本地文件、读取剪贴板或密钥类环境变量(至少其一)。这是能力清单,不是危险判定——具体能力项与证据见下方,安装前请自行判断是否需要。
可执行外部命令
查看扫描证据(共 1 处,展示前 1 条)
- 执行外部命令来自配置/变量lib/exec.js:18
exec(command, { cwd, timeout: timeoutMs, maxBuffer: MAX_OUTPUT_BYTES, windowsHide: true }, (error, stdout, stderr) => {
扫描于 2026/11/4(0 天前) · 范围 入口闭包 + 发布文件清单 · 来源 GitHub 仓库
静态扫描只反映源码中出现的调用,不构成安全背书;人工评估与自动扫描相互独立、互不覆盖。
依赖的 DSH / Cordis 模块
@deepseek-ai/cordis@deepseek-ai/schemastery@deepseek-ai/dsh-tools给这个插件打分还没有人投票↓
用户评分
还没有人投票,来当第一个
功能亮点
- cron触发命令
- 推送执行结果
README
由 DeepSeek 最新模型翻译生成dsh-scheduler
DeepSeek Harness 定时任务插件:cron 表达式 / 一次性时间点触发,执行 shell 命令或投递 webhook,命令结果可选推送到 ServerChan / 钉钉 / 飞书 / 通用 Webhook。
安装
dsh plugin --profile add dsh-scheduler
或从本地 checkout 安装
cd ~/dsh-scheduler && dsh plugin --profile add .
配置
在 profile 的 cordis.patch.yml(或 --patch overlay)中:
- id: scheduler
config:
enabled: true
jobs:
- id: daily-report # 每天 09:00 跑一次脚本,结果发 ServerChan cron: '0 9 * * ' timezone: 'Asia/Shanghai' task: type: command command: 'bash report.sh' channel: type: serverchan url: 'https://sctapi.ftqq.com/.send'
展开完整文档(README 剩余 1 节)
dsh-scheduler
DeepSeek Harness 定时任务插件:cron 表达式 / 一次性时间点触发,执行 shell 命令或投递 webhook,命令结果可选推送到 ServerChan / 钉钉 / 飞书 / 通用 Webhook。
安装
dsh plugin --profile add dsh-scheduler
或从本地 checkout 安装
cd ~/dsh-scheduler && dsh plugin --profile add .
配置
在 profile 的 cordis.patch.yml(或 --patch overlay)中:
- id: scheduler
config:
enabled: true
jobs:
- id: daily-report # 每天 09:00 跑一次脚本,结果发 ServerChan cron: '0 9 * * ' timezone: 'Asia/Shanghai' task: type: command command: 'bash report.sh' channel: type: serverchan url: 'https://sctapi.ftqq.com/.send'
- id: heartbeat # 每 5 分钟 POST 一次心跳 cron: '/5 * * * *' task: type: webhook url: 'https://example.com/hook'
payload: { text: 'dsh alive' }
- id: deploy-window # 一次性任务:到点执行 at: '2026-08-16T09:00:00+08:00' task: type: webhook url: 'https://example.com/hook'
字段说明
| 字段 | 说明 |
| jobs[].cron | 5/6 位 cron 表达式(可含秒字段);与 at 二选一 |
| jobs[].at | ISO 8601 时间戳,一次性任务;与 cron 二选一 |
| jobs[].timezone | 可选,IANA 时区名(如 Asia/Shanghai),仅 cron 生效 |
| jobs[].task.type | command(执行 shell 命令)或 webhook(POST JSON) |
| jobs[].task.command | 要执行的命令;cwd 可选工作目录 |
| jobs[].task.channel | 可选,命令结果投递通道:serverchan / dingtalk / feishu / generic |
| jobs[].task.url / payload | webhook 端点与 JSON 载荷(自动附加 job 与 at 字段) |
使用
插件提供模型可见工具 scheduler_status:列出所有已配置任务、下一次执行时间、上次执行状态与结果。Agent 在对话中询问「有什么定时任务」即可自动调用;任务本身按调度自动触发,无需人工干预。
- cron 任务错过执行窗口(如系统休眠)不会回补刷屏:触发后直接推进到下一次未来时刻。
- 命令执行有 120s 超时与 1 MiB 输出上限;投递失败只记录状态,不影响插件运行。
- 单次执行有重入保护,超长命令不会造成同任务并发。
开发
pnpm install && pnpm build
node --import tsx test/scheduler.test.mjs # 引擎单测(假时钟 + 本地 webhook sink)
License
MIT预览分享卡片长什么样 ↓
分享 · DeepSeek Harness Hub
yangyongzhen/dsh-scheduler
用 cron 或指定时间触发命令与 Webhook 并推送结果
相关插件 · 工具 / 效率
破甲管控台kingcharleslzy-ai/dsh-purge
dsh-purge Community · DeepSeek Harness 社区维护版:宿主兼容、状态诊断、提示词管理、更新与本机备份回滚。基于小杨 / YuJunZhiXue 的 dsh-purge。
★ 4,330已汉化DeepSeek 客户端
74.5
网文长卷lingfengQAQ/webnovel-writer
基于 Claude Code 的长篇网文辅助创作系统,解决 AI 写作中的「遗忘」和「幻觉」问题,支持 200…
★ 7,636已汉化DSH
72.2
多智能体协作HKUDS/AutoSwarm
AutoSwarm: Unify Your Agents. Unify Your Context (Codex · Claude Code · DeepSeek Harness · Muse · Grok · WorkBuddy· nanobot · and more)
★ 2,349已汉化DSH
71.6
Vox 拼贴视频生成Alisa0808/vox-director
🎬 Vox Director拼贴动效导演
★ 2,129已汉化DSH
71.4
Agent 演化引擎Q00/ouroboros
智能体 OS:智能体自己变聪明,我们只守住底线:面试准入、分阶段评估、带预算的进化循环。MCP 服务器,14 种运行时:Claude Code、Codex CLI、Gemini CLI、OpenCode、Copilot、Kiro 等。
★ 6,311已汉化DSH
71.4
智能体运行框架路由HarnessRouter/harnessrouter
智能体 harness 的统一接口。
★ 3,984已汉化DSH
71.3
这是你的仓库?认领条目