Files
shumengya c10cacd5c6 feat: 多语言任务、WebUI 增强与 Agent MCP 集成
重构 lib 为扁平模块并支持 Windows schtasks;新增 JS/Bash/PowerShell 模板、WebUI 调度编辑,以及 Cursor Skill 与 MCP 工具供 Agent 管理定时任务。

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-06-24 21:45:25 +08:00
..

JavaScript 定时任务模板

Node.js hello world 示例。调度仍由 cronctl.py run 统一管理disable / 锁 / 日志)。

依赖

  • Python 3cronctl
  • Node.jsnode 在 PATH 中)

新建任务

TASK_ID="smallmengya-my-js-task"
CRON_ROOT="/shumengya/project/agent/sproutclaw-cron"
cp -a "$CRON_ROOT/_template-javascript" "$CRON_ROOT/$TASK_ID"
sed -i "s/_template-javascript/$TASK_ID/g" "$CRON_ROOT/$TASK_ID/schedule.cron"

编辑 run.jsschedule.cron 后试跑:

python3 "$CRON_ROOT/cronctl.py" run "$TASK_ID"

其他语言模板

目录 语言
_template Python默认
_template-javascript JavaScript
_template-bash Bash
_template-powershell PowerShell