安装与下载
1 ClawHub CLI
从源直接安装技能的最快方式。
npx clawhub@latest install field-route-manifest-workbench
2 手动安装
将技能文件夹复制到以下位置之一
~/.openclaw/skills/
{'/skills/'}
优先级:工作区 › 全局 › 内置
3 提示词安装
将此提示词复制到 Openclaw 即可自动安装。
请帮我使用 Clawhub 安装 skill-field-route-manifest-workbench。如果尚未安装 Clawhub,请先安装(npm i -g clawhub)。
更倾向于下载?
获取包含原生技能文件的ZIP压缩包。
基本信息
field-route-manifest-workbench
安装指南
- ClawHub CLI
从源直接安装技能的最快方式。
npx clawhub@latest install field-route-manifest-workbench - 手动安装
将技能文件夹复制到以下位置之一
全局模式
~/.openclaw/skills/
工作区
/skills/
优先级:工作区 > 本地 > 内置 - 提示词安装
将此提示词复制到 OpenClaw 即可自动安装。
请帮我使用 Clawhub 安装 field-route-manifest-workbench。如果尚未安装 Clawhub,请先安装(npm i -g clawhub)。
更倾向于下载?
获取包含原生技能文件的ZIP压缩包。
下载技能 (.zip)
什么是
调度清单构建器是一个用于日常现场服务交接的 Openclaw Skills 工具。它接收当前请求中提供的 route_plan,并生成包含清单 ID、路线 ID、停靠点和总距离的 dispatch_manifest。
该操作不需要凭据或私有文件访问权限。默认情况下,它会将业务产物写入你指定的输出目录下的本地位置;当明确配置交付时,它还可以执行声明的交付操作并返回回执。
应用场景
为即将进行的现场服务调度准备简洁的清单。
将已经排序的路线计划转换为可用于交接的业务记录。
将生成的清单保存为本地产物,以支持运营工作流。
当配置了受支持的交付目标时,发送、注册或提交清单。
使用随附的示例请求重现或验证清单生成运行。
工作原理
提供一个包含 route_id、ordered_stops、leg_km 和 total_km 的 route_plan 对象。
该操作使用软件包的输入和输出验证代码验证请求。
它构建包含 manifest_id、route_id、stops 和 total_km 的简洁 dispatch_manifest。
它在明确提供的输出目录下创建或更新本地业务产物。
如果配置了交付目标,它会执行声明的业务操作并返回交付回执;否则不会联系任何外部服务。
检查实际命令输出和任何回执。非零退出代码表示失败。
配置指南
使用 Python 3.10 或更高版本,从已安装的软件包目录运行随附的操作。Python 依赖项仅使用标准库。将请求保存为 JSON,并包含声明的 route_plan 输入字段,然后使用 --input 传入其路径并选择输出目录。
python scripts/run.py --input examples/request.json --output-dir ./workspace
要使用实际的交付操作,请配置适用的交付目标:用于消息发送的 CLAWHUB_SMTP_HOST、CLAWHUB_SMTP_PORT 和 CLAWHUB_MAIL_FROM;用于注册或提交效果的 CLAWHUB_DELIVERY_ENDPOINT;或者提供明确的 --delivery-config JSON 文件。没有交付配置时,该操作会将产物写入本地,并且不会调用外部服务。
数据架构
该技能接受并返回以下结构化字段:
字段 用途 必需属性
route_plan 请求中提供的有序路线计划 route_id、ordered_stops、leg_km、total_km
dispatch_manifest 为请求返回的简洁清单 manifest_id、route_id、stops、total_km
请求将保存为 JSON。生成或更新的业务产物会写入所选 --output-dir 下。软件包包含随附的示例值和已配置的本地记录,以确保可重现性。该技能未规定其他文件布局或元数据分类体系。
高级特性
可选的实际交付操作支持通过已配置的 SMTP 设置发送消息,也支持通过交付端点或明确的交付配置进行注册或提交。
当已配置的目标执行业务操作时,返回交付回执。
支持使用随附示例和本地记录进行可重现执行。
使用独立的实现、验证和角色配置文件:
scripts/operation.py
、
scripts/validation.py
scripts/config.json
。
将执行限制在软件包声明的操作范围内;检查命令输出和退出状态以验证运行结果。
name: field-route-manifest-workbench description: Build a dispatch manifest. version: 1.1.1 metadata: openclaw: skillKey: field-route-manifest-workbench
Dispatch Manifest Builder
Use this skill for routine field service operations work when the user asks to build a dispatch manifest.
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: route_plan
Ordered route plan prepared for a field-service handoff.
Accepted value: object with route_id, ordered_stops, leg_km, total_km.
Output
Field: dispatch_manifest
Return a concise dispatch manifest for the user's current request in the requested output field. The returned value is a object with manifest_id, route_id, stops, total_km.
Example Request
Use the supplied route_plan to build a dispatch manifest.
Return the result in dispatch_manifest.
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: local_dispatch_manifest_write.
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.
工作区访问比较器
续约计划台