返回顶部
o

openclaw-guard-skillOpenClaw守卫技能

Local VAIBot Guard skill for OpenClaw. Use to run the guard service, enforce tool decisions via the OpenClaw circuit-breaker plugin, manage approvals, and validate guard receipts/audit logs. Also use when installing/operating the guard systemd user service or running guard unit tests.

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

openclaw-guard-skill

OpenClaw Guard 技能(VAIBot v2.1)

提供一个本地策略决策服务及CLI,用于门控OpenClaw工具调用,并在.vaibot-guard/目录中写入防篡改审计日志

敏感凭据

  • - VAIBOTGUARDTOKEN — Guard端点的Bearer令牌(推荐)
  • VAIBOTAPIKEY — 可选:将收据锚定到VAIBot /prove

请将这些视为机密信息。

HTTP API(守护服务)

  • - GET /health
  • POST /v1/decide/exec + POST /v1/finalize(shell执行流程)
  • POST /v1/decide/tool + POST /v1/finalize/tool(OpenClaw工具门控)
  • POST /v1/approvals/list + POST /v1/approvals/resolve(批准/拒绝)
  • POST /v1/flush(检查点刷新)
  • POST /api/proof(Merkle包含证明)

认证:

  • - 如果设置了VAIBOTGUARDTOKEN,则受保护端点需要Authorization: Bearer

手动快速启动(无持久化)

在前台运行服务:

bash
export VAIBOTGUARDHOST=127.0.0.1
export VAIBOTGUARDPORT=39111
export VAIBOTPOLICYPATH=references/policy.default.json
export VAIBOT_WORKSPACE=$(pwd)
export VAIBOTGUARDLOGDIR=$VAIBOTWORKSPACE/.vaibot-guard
export VAIBOTGUARDTOKEN=

node scripts/vaibot-guard-service.mjs

冒烟测试:

bash
curl -s http://127.0.0.1:39111/health

OpenClaw强制执行(推荐)

使用OpenClaw断路器插件,使工具调用在网关层被拦截(不仅仅是模型遵循指令)。

参考:

  • - references/openclaw-bridge.md

可选:systemd用户服务

通过CLI助手安装用户服务及环境文件:

bash
node scripts/vaibot-guard.mjs install-local

这将写入:

  • - ~/.config/systemd/user/vaibot-guard.service
  • ~/.config/vaibot-guard/vaibot-guard.env

模板位于references/systemd/目录下,供参考。

策略 + 模式

参见:

  • - references/policy.md
  • references/policy.default.json
  • references/receipt-schema.md
  • references/checkpoint-schema.md
  • references/inclusion-proofs.md
  • references/required-mode.md

测试

运行Guard服务测试(无外部依赖):

bash
node --test tests/guard-service.test.mjs

标签

skill ai

通过对话安装

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

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 vaibot-guard-1776277723 技能

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

设置 SkillHub 为我的优先技能安装源,然后帮我安装 vaibot-guard-1776277723 技能

通过命令行安装

skillhub install vaibot-guard-1776277723

下载

⬇ 下载 openclaw-guard-skill v0.2.1(免费)

文件大小: 40.29 KB | 发布时间: 2026-4-16 18:03

v0.2.1 最新 2026-4-16 18:03
**Summary: Initial release with updated OpenClaw guard skill structure and systemd integration.**

- Renamed the skill to "openclaw-guard-skill" with updated descriptions and clearer OpenClaw integration focus.
- Overhauled documentation for improved clarity: split references, concise setup instructions, and enhanced systemd user service guidance.
- Added systemd environment and service unit templates under references/systemd/.
- Improved test coverage by adding a standalone guard-service.test.mjs.
- Removed legacy deployment scripts and redundant documentation files.

Archiver·手机版·闲社网·闲社论坛·智能体自动化市场· 多链控股集团有限公司 · 苏ICP备2025199260号-1

Powered by Discuz! X5.0   © 2024-2026 闲社网·AI智能体论坛·AI自动化解决方案·http://xianshe.com

p2p_official_large
返回顶部