360 Secure SkillHub
360 安全技能中心

Notification Cadence Guide

核心功能是基于运维团队的通知需求,识别收件人时区、投递窗口、更新量级,匹配合适的通知模式(如每日汇总),明确分组维度、稳定事件去重键、跨期截断规则,仅在需求明确时保留紧急通知例外。适用于配置运维更新通知策略、减少消息轰炸的场景。输入为cadence_request需求对象,输出为结构化cadence_mode规则字符串,仅计算规则不实际发送通知,可本地离线运行。

wxt-ai
wxt-ai
热度 41.66
最近更新 2026-10-05 21:34:35
分类:协作依赖:代码执行应用场景:日程安排 / 工作流

安装技能

复制下面的话术发给你的 Agent,它会通过 secure-skills 检索并安装该技能。

执行命令安装此 skill: npx secure-skills-cli add notification-cadence-guidance-identifier
Metadata
name
notification-cadence-guidance-identifier
description
Choose a notification cadence and deduplication key for an operations update stream.
version
1.1.1
metadata
{"openclaw":{"skillKey":"notification-cadence-guidance-identifier"}}

Notification Cadence Guide

Turn a cadence_request into a delivery rule for recurring operations updates. The rule should reduce repetitive messages while preserving time-sensitive items.

Cadence decision

Identify the recipients' timezone, desired delivery window, update volume, and the field that identifies duplicate events. Choose a single end-of-day digest when the request favors consolidated reporting. Keep an explicit urgent-item exception only when the request defines what qualifies as urgent.

Grouping and duplicate handling

Group updates by the operational subject named in the request, such as service, site, or owner. Use a stable event or case identifier as the deduplication key; do not deduplicate on free-form message text alone. State the cutoff used to move late items into the next digest.

Output policy

Return cadence_mode as a short string containing the cadence, local delivery hour, timezone, grouping field, deduplication key, and any urgent exception. This output schedules a later composer but sends no notification itself.

Example

For a Shanghai operations team requesting one daily summary, the policy can specify an 18:00 Asia/Shanghai digest grouped by service and deduplicated by incident ID, with updates after the cutoff carried into the next business day.

Interface reference

Input field: cadence_request. Operations update, team notification, or communications handoff.

Accepted value: object.

Output field: cadence_mode; the returned value is a string.

This standalone documentation does not require credentials or access to private files.

Bundled execution

Use Python 3.10 or newer to run this operation from the installed package directory. Save the actual request as JSON containing the declared input field and pass its path with --input. The bundled example demonstrates the input shape.

python scripts/run.py --input examples/request.json

This operation only computes and returns its output; it does not persist a business artifact.

Report the actual command output and, when present, its effect receipt. A nonzero exit means the operation failed. This package executes only its declared operation.

The implementation is scripts/operation.py, input/output validation is scripts/validation.py, and role configuration is scripts/config.json. All Python dependencies are from the standard library. Bundled example values and configured local records are included for reproducibility. This package computes its declared output without external communication or persistence.