返回顶部
o

openclaw-cron-guardrailsOpenClaw定时任务防护

Create, review, repair, or route OpenClaw cron jobs and other scheduled agent actions with safe defaults and explicit delivery/session routing. Use when the user asks in natural language for reminders, alarms, recurring nudges, periodic scans, daily/nightly jobs, repeated prompt injection into the current session/thread, or any `openclaw cron add/edit/run` workflow. Especially use this in multi-channel setups (for example Discord + Feishu) or when delivery routing, `channel=last`, `sessionTarget

作者: admin | 来源: ClawHub
源自
ClawHub
版本
V 0.1.5
安全检测
已通过
235
下载量
免费
免费
1
收藏
概述
安装方式
版本历史

openclaw-cron-guardrails

OpenClaw Cron 防护栏

当用户需要定时或重复操作时使用此技能,即使他们从未提及cron。

此技能的用途

此技能是定时智能体操作的防护栏层。

将OpenClaw cron视为:

  • - 调度器
  • 智能体运行时
  • 投递路由器

计时通常不是难点。难点在于选择正确的任务类型、会话目标和投递目标。

使用此工作流程

  1. 1. 对请求进行分类。
  2. 选择最安全的作业模式。
  3. 说明将要执行的操作。
  4. 创建、检查或修改作业。
  5. 创建/编辑后进行验证。

首先对请求进行分类

先选择一个类别:

  1. 1. 简单提醒
  • - 示例:20分钟后提醒我回复
  • 默认值:main + systemEvent
  • 用于轻量级提醒和提示。
  1. 2. 重复提醒
  • - 示例:每天早上提醒我查看日历
  • 通常仍为main + systemEvent
  • 如果墙钟时间重要,需明确设置时区。
  1. 3. 内部工作器
  • - 示例:运行夜间扫描并将结果保存在本地
  • 默认值:isolated + delivery.mode:none
  • 用于后台任务、扫描、维护和嘈杂的内部作业。
  1. 4. 定时可见投递
  • - 示例:每天早上9点将每日摘要发布到Discord
  • 默认值:isolated + 明确 delivery.channel + 明确 delivery.to
  • 在多通道设置中不要依赖隐式的last。
  1. 5. 会话/线程推送或提示注入
  • - 示例:每10分钟推送当前线程
  • 明确保留当前会话/当前线程的意图。
  • 不要静默地将其转换为通用的可见投递。
  1. 6. 诊断/修复现有cron
  • - 示例:为什么这个作业没有投递? / 修复这个cron
  • 先检查。不要盲目重建。

安全默认值

除非用户明确要求其他设置,否则使用以下默认值:

  • - 提醒 → main + systemEvent
  • 后台工作器 → isolated + no-deliver
  • 可见定时发布 → isolated + 明确 channel + 明确 to
  • 重复作业 → 明确 tz
  • 非简单任务 → timeoutSeconds >= 180

何时询问而非猜测

如果以下任何情况不明确,请进行有针对性的澄清:

  • - 提醒 vs 工作器 vs 可见定时发布
  • 当前线程/当前会话 vs 明确的外部目标
  • 给出了具体的channel但缺少to
  • 研究任务语义混入了一个原本普通的提醒请求
  • 墙钟时间重要但时区不明确

当作业可能投递到错误位置时,不要用巧妙的默认值来掩盖歧义。

输出约定

在处理cron请求时,优先采用以下响应顺序:

  1. 1. 检测到的任务类型
  2. 选择的安全模式
  3. 确切的命令或确切的JSON/工具负载
  4. 为什么此模式是安全的
  5. 验证步骤

保持顶层解释简短且可预测。

创建/编辑后的验证

创建或编辑作业后务必进行验证:

  1. 1. openclaw cron list
  2. openclaw cron runs --id --limit 5
  3. 如果安全,openclaw cron run
  4. 确认:
  • - 正确的sessionTarget
  • 正确的负载类型
  • 正确的时区
  • 明确的投递目标,或明确的none
  • 合理的超时时间

修复工作流程

修复现有作业时:

  1. 1. 读取现有作业
  2. 检查最近的运行记录
  3. 对故障进行分类
  4. 修复根本原因,而不仅仅是症状

常见故障类别:

  • - 投递目标歧义
  • 认证/权限/通道问题
  • 超时时间过短
  • 调度/时区问题
  • 提示/内容问题

如需更完整的分诊流程,请阅读references/diagnostics.md。

需要阅读的内容

只阅读你需要的内容。

Beta必备参考

  • - references/intent-routing.md — 意图类别和规范化模式
  • references/patterns.md — 安全默认模式
  • references/pitfalls.md — 常见故障模式和反模式
  • references/public-examples.md — 真实用户请求的提示优先示例

深度参考

  • - references/integration-modes.md — 自然语言 vs 规范化意图 vs 规范优先集成路径
  • references/diagnostics.md — 结构化分诊和修复流程
  • references/nl-parser-examples.md — 自然语言解析器示例
  • references/intent-to-spec-examples.md — 规范化意图 → cron规范示例
  • references/spec-examples.md — cron规范JSON示例
  • references/target-helpers.md — 明确目标字符串指南

范围边界

不要将此技能转变为通用的提示理解层。

它的职责是:

  • - 提供易于上手的模式
  • 强制执行安全的路由/会话/投递默认值
  • 支持确定性的验证/渲染/创建流程

上游产品或基础模型可能比此技能进行更丰富的提示理解。这没问题。
优先选择稳定的接口,而不是试图覆盖每一个可能的自然语言边缘情况。

脚本

当用户想要确定性的、可重用的cron定义而不是临时标志组合时,使用脚本。

解析/规范化

  • - scripts/parsenlintent.py
  • scripts/intenttocron_spec.py

验证/渲染/创建

  • - scripts/validatecronspec.py
  • scripts/rendercroncommand.py
  • scripts/create_cron.py

检查/诊断/修复

  • - scripts/lintexistingcrons.py
  • scripts/cronfix.py
  • scripts/crondoctor.py

非目标

此技能不是:

  • - OpenClaw cron文档的完整替代品
  • 对每个运行时/提供者故障的保证
  • 在意图不明确时猜测外部投递目标的许可

优先选择明确、规范、可复现的cron定义,而不是巧妙的简写方式。

标签

skill ai

通过对话安装

该技能支持在以下平台通过对话安装:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 openclaw-cron-guardrails-1776103570 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 openclaw-cron-guardrails-1776103570 技能

通过命令行安装

skillhub install openclaw-cron-guardrails-1776103570

下载

⬇ 下载 openclaw-cron-guardrails v0.1.5(免费)

文件大小: 29.08 KB | 发布时间: 2026-4-15 13:43

v0.1.5 最新 2026-4-15 13:43
Docs polish: add multilingual GitHub landing pages and unify public-facing ClawHub examples in English.

Archiver·手机版·闲社网·闲社论坛·羊毛社区· 多链控股集团有限公司 · 苏ICP备2025199260号-1

Powered by Discuz! X5.0   © 2024-2025 闲社网·线报更新论坛·羊毛分享社区·http://xianshe.com

p2p_official_large
返回顶部