Mappedinfo/dsh-cron-scheduler
DSH系统级cron定时任务插件:规则以Cron表达式存储,由用户crontab在进程外执行headless任务,通过Web端管理规则与运行结果。
catalog 简介:DSH 系统级 cron 定时任务插件:规则存为 Cron 表达式,由用户 crontab 在进程外执行 headless 任务,Web 端管理规则与运行结果
安装
系统 crontab(唯一调度器,支持任意 Cron 表达式)
└─ wrapper 脚本(每规则一个,~/.dsh/cron-scheduler/wrappers/<id>.sh)
├─ 设置 DSH_PERMISSION_MODE(read-only / workspace-write 沙箱)
├─ 写运行 manifest(queued→running→succeeded/failed/skipped)
├─ cd 到规则工作区
└─ dsh --profile headless "[dsh-cron:task=<id>] <名称>\n\n<prompt>"
└─ 全新持久会话(cwd=工作区,首条消息带 task 标记)
Web 端(dsh-cron-scheduler host 插件)
├─ 规则 CRUD → 同步 crontab marked block + wrapper
├─ 会话监听器:扫描新会话 → 匹配 task 标记 → attach 到工作区 + 回填 sessionId/摘要
└─ RPC + agent 工具(automation_*)
把 Mappedinfo/dsh-cron-scheduler 加入你的 DSH 配置(web profile)即可启用。
README
展开完整 README 收起
README 内容为空。
tt-a1i/archify
strukto-ai/mirage
liustack/modlens
omdsh-dev/DSH-better-sidebar
agentrq/agentrq
GanyuanRan/Aegis
dsh-market/dsh-market
toby-bridges/api-relay-audit