盾卫
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @user_310a65be/shield-guard。
技能介绍
为什么需要它
自托管 OpenClaw 时,Gateway 监听地址、auth.mode、插件白名单和 Skills 来源一旦配置不当,就可能出现公网暴露、无认证控制台或供应链风险——这与 2026 年工信部相关预警里提到的默认弱认证、恶意 Skill 与实例被静默接管等场景直接相关。手工逐项翻配置和扫目录既慢又容易漏项。
技能如何工作
Shield Guard 在用户提到 OpenClaw 安全、风险扫描、工信部规范等意图时触发,按固定流程执行检查并输出可存档报告。
- 自动化扫描:通过
gateway(action="config.get")读取 Gateway(bind、auth.mode、controlUi.allowInsecureAuth、tailscale.mode)、plugins与channels(飞书requireMention、微信dmPolicy);结合本机监听端口(如127.0.0.1:18789vs0.0.0.0:18789)判断真实暴露面;扫描~/.openclaw/skills/与workspace/skills/的非官方来源;检查凭证是否在 workspace 内、Skills 是否硬编码 API Key。 - 安全报告:生成 Markdown 报告,含安全评级、工信部「六要六不要」对照表、已确认安全项、按 P0/P1/P2 分类的风险点与修复步骤。
- 可选修复:在用户同意后处理 P0(如将
controlUi.allowInsecureAuth设为false并提示gateway restart)及 P1 建议(飞书requireMention、端口自查命令等)。
内置知识包含安全红线(禁止 0.0.0.0 暴露、禁止 auth.mode: none、禁止不明 Skills、禁止明文凭证)以及疑似入侵时的紧急响应(断网、勿重启 Gateway、重置 Token 等)。
适用边界
本技能面向 OpenClaw + Gateway 的典型部署路径;Windows 示例路径(如 openclaw.json、credentials/)在 SKILL 中有说明,Linux 环境需自行映射等价目录。自动修复会改 Gateway 配置并可能要求重启,不会在未授权时执行;扫描依赖 Agent 能调用 gateway 与执行端口检查命令的能力。
使用场景
- 在内网或家用服务器刚装好 OpenClaw,需要确认 Gateway 是否仅监听 loopback、auth 是否为 token
- 准备把飞书群机器人接到 OpenClaw,上线前要核对 channels 里 requireMention 与群组触发策略
- 单位要求对照工信部「六要六不要」留档,需要一次性扫配置并生成带 P0/P1 分级的 Markdown 报告
- 从 ClawHub 批量装过 Skills 后,要检查 workspace 里是否存在非官方来源或疑似硬编码 API Key 的脚本
适合人员
- 在公司 NAS 或云主机上自托管 OpenClaw、亲自维护 openclaw.json 与 Gateway 重启的运维工程师
- 负责 AI 助手落地合规材料、要把扫描结果写成对内安全评级与整改清单的信息安全岗
- 为团队接入飞书/微信通道的集成负责人,担心公网暴露或弱认证导致控制台被扫到
- 关注 ClawHavoc 等恶意 Skill 事件、需要按插件白名单与 Skills 目录做定期自查的管理员