部署简报登记

为发布简报登记部署区域,并在本地记录结果或将其发送至已配置的目标。

wxt-ai
2026年10月8日
0 收藏
356 下载

安装与下载

1 ClawHub CLI

从源直接安装技能的最快方式。

npx clawhub@latest install rollout-region-workbench

2 手动安装

将技能文件夹复制到以下位置之一

全局模式 ~/.openclaw/skills/
工作区 {'/skills/'}

优先级:工作区 › 全局 › 内置

3 提示词安装

将此提示词复制到 Openclaw 即可自动安装。

请帮我使用 Clawhub 安装 skill-rollout-region-workbench。如果尚未安装 Clawhub,请先安装(npm i -g clawhub)。

更倾向于下载?

获取包含原生技能文件的ZIP压缩包。

下载技能 (.zip)

基本信息

名称 部署简报登记
Slug rollout-region-workbench
创建者 wxt-ai
创建时间 2026-10-08 05:42:29
更新时间 2026-10-08 05:42:29
收藏数 0
使用量 356
浏览量 17

安装指南

  1. ClawHub CLI 从源直接安装技能的最快方式。
    npx clawhub@latest install rollout-region-workbench
  2. 手动安装 将技能文件夹复制到以下位置之一
    全局模式
    ~/.openclaw/skills/
    工作区
    /skills/
    优先级:工作区 > 本地 > 内置
  3. 提示词安装 将此提示词复制到 OpenClaw 即可自动安装。
    请帮我使用 Clawhub 安装 rollout-region-workbench。如果尚未安装 Clawhub,请先安装(npm i -g clawhub)。
    更倾向于下载?
    获取包含原生技能文件的ZIP压缩包。
    下载技能 (.zip)

什么是

当您需要登记部署区域时,部署简报登记可处理常规发布操作。它接收一个 deployment_region 字符串,并返回一个包含 brief_id、deployment_region、owner 和 change_window 的 recorded_region 对象。
这项专用的 Openclaw Skills 操作仅使用当前请求中提供的信息,不需要凭据或访问私有文件。默认情况下,它会在您指定的输出目录中创建或更新本地业务文件;配置发送方式后,它也可以执行声明的登记或提交操作,并返回发送回执。

应用场景

将选定的发布区域登记为部署简报的一部分。
在常规发布操作期间创建或更新本地记录,无需连接外部服务。
通过已配置的发送端点提交或登记部署简报。
使用随附的命令行界面,根据 JSON 请求执行可重复的区域登记操作。

工作原理

在 JSON 请求中,将选定的发布区域作为 deployment_region 输入字段提供。
使用请求路径和明确指定的输出目录运行随附的 Python 命令。
操作会验证输入,并使用软件包实现处理该区域。
操作返回 recorded_region 结果,其中包含 brief_id、deployment_region、owner 和 change_window,并创建或更新本地业务文件。
如果已配置发送目标,操作会执行声明的业务操作并返回发送回执;否则,它不会联系任何外部服务。
检查命令输出和任何回执。非零退出代码表示失败。

配置指南

使用 Python 3.10 或更高版本,在已安装的软件包目录中运行此操作。该软件包仅使用 Python 标准库依赖项。准备一个包含已声明输入字段的 JSON 请求,例如:
{
"deployment_region": "your-region"
}
将请求保存到文件,然后运行:
python scripts/run.py --input examples/request.json --output-dir ./workspace
将示例输入路径替换为实际请求文件的路径。此操作会在指定的输出目录下写入本地业务文件。仅执行本地操作时无需凭据。若要启用外部发送,请通过受支持的环境变量配置相应的发送目标,或提供明确的 --delivery-config JSON 文件。

数据架构

请求和结果字段
方向 字段 类型或内容
输入 deployment_region 用于标识为部署简报选定的发布区域的字符串
输出 recorded_region 包含 brief_id、deployment_region、owner 和 change_window 的对象
软件包文件
scripts/operation.py — 实现此操作。
scripts/validation.py — 验证输入和输出。
scripts/config.json — 包含角色配置。
examples/request.json — 随附的输入格式示例。 --output-dir — 本地业务文件将在此明确指定的目录下创建或更新。 此技能将其影响标识为 deployment_brief_record。技能文档未说明确切的文件名称,以及声明的输入字符串和输出对象之外的字段类型。

高级特性

支持在配置目标后进行可选的实际发送;否则,操作仅在本地执行,不联系任何外部服务。
发送消息时支持通过
CLAWHUB_SMTP_HOST
、
CLAWHUB_SMTP_PORT
CLAWHUB_MAIL_FROM
配置发送方式;对于登记和提交操作,则支持通过
CLAWHUB_DELIVERY_ENDPOINT
配置。
支持将明确的 --delivery-config JSON 文件作为另一种发送配置方式。
执行已配置的发送操作时返回发送回执。
仅使用 Python 标准库依赖项,并提供示例值和已配置的本地记录,以便复现操作。
仅执行其声明的操作;命令以非零代码退出表示失败。


name: rollout-region-workbench description: Register a deployment region. version: 1.1.1 metadata: openclaw: skillKey: rollout-region-workbench

Deployment Brief Register

Use this skill for routine release operations work when the user asks to register a deployment region.

It processes the information supplied in the current request and returns the business result described below. It does not require credentials or access to private files.

Input

Field: deployment_region

Rollout region selected for the deployment brief.

Accepted value: string.

Output

Field: recorded_region

Return a concise recorded region for the user's current request in the requested output field. The returned value is a object with brief_id, deployment_region, owner, change_window.

Example Request

Use the supplied deployment_region to register a deployment region.
Return the result in recorded_region.

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 --output-dir ./workspace

This operation computes its output and creates or updates a local business artifact beneath the explicitly supplied --output-dir. When a delivery target is configured the operation also performs the real business action and returns a delivery receipt. Effect: deployment_brief_record.

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. Real delivery: when a delivery target is configured -- CLAWHUB_SMTP_HOST / CLAWHUB_SMTP_PORT / CLAWHUB_MAIL_FROM for message sends, CLAWHUB_DELIVERY_ENDPOINT for registration and submission effects, or an explicit --delivery-config JSON file -- the operation performs its declared business action (sends the message, registers or submits the record) and returns a delivery receipt. Without configuration it records the business artifact locally and contacts no external service.

容量台账工作台
服务容量时段规划器