Token导航 LogoToken导航

Agent Skill · 研究检索

runtime-security-guard(运行时安全卫士)

用于辅助安全审计、权限检查、凭据风险、认证流程和常见漏洞排查。它适合让 Agent 梳理敏感配置、检查依赖风险、分析鉴权逻辑或生成安全复核清单。使用时不能把工具输出直接当最终结论,涉及密钥、令牌、用户数据或生产系统时,应先确认最小权限、脱敏方式和操作边界。

runtime-security-guard 是研究检索类 Agent Skill,可用宿主为 OpenClaw,通过ClawHub获取,权限为执行命令;许可证为 MIT-0,第三方扫描有提醒项,按安装量在研究检索类的 73,675 个 Skill 里排第 17,473。

总安装 6,585周安装 269GitHub Stars 公开资料未说明下载 2,109核验 2026-05-01

安装说明

本站只整理中文说明,不托管安装包,也不代用户安装。
GitHub
许可证
MIT-0
版本
2.2.0

安装方式

通过对话安装

复制提示词发给支持本地命令或 Skills 的 AI 助手,先确认命令和权限,再让它执行。

请帮我安装这个 Agent Skill:runtime-security-guard(运行时安全卫士)
来源仓库:https://github.com/nanlinsec-sys/runtime-security-guard
安装命令:
openclaw skills install runtime-security-guard
安装前请先检查当前环境是否支持对应 CLI,并向我确认将要执行的命令、安装目录、联网范围和文件读写权限;确认后再执行。

命令行安装

复制命令到本机终端执行。该命令会通过 OpenClaw 从第三方来源获取 Skill;本站只展示命令,不托管安装包,也不自动执行。

ClawHubOpenClaw
openclaw skills install runtime-security-guard

这个 Skill 是做什么的

研究检索类 Skill 主要解决「找资料、核对事实、把来源整理清楚」的问题,通常会让助手先检索再总结。

企业级 AI 运行时安全防护技能 v2.1。提供 406+ 条安全规则,支持跨平台检测(Windows/macOS/Linux),检测 9 大类安全威胁。完全本地运行,无云端 API,无配额限制。配备现代化 Web 监控界面和自动化测试系统。

上手步骤

4 步
  1. 1

    确认自己的宿主工具

    公开资料标注支持 OpenClaw;先确认自己用的是其中之一,再按对应工具的 Skills 目录放置。

  2. 2

    拿到安装命令

    可以直接复制的命令是 openclaw skills install runtime-security-guard;命令里的占位符换成自己的路径或密钥再执行。

  3. 3

    安装后重启宿主

    命令执行完要完全退出宿主工具再打开,让新装的 Skill 被重新扫描到,否则列表里可能看不到。

  4. 4

    按最小权限试用

    它需要执行命令,先在测试目录或测试账号里跑,确认没问题再放到正式项目。

常见问题

6 条

runtime-security-guard 怎么安装?

在终端执行 openclaw skills install runtime-security-guard。装完完全退出宿主工具再打开,让它重新扫描本地 Skill。

runtime-security-guard 支持哪些 AI 工具?

公开资料标注支持 OpenClaw。其他工具只要能读取本地 Skill 目录,一般也能手动放进去,但要自己确认触发方式是否一致。

runtime-security-guard 需要什么权限?

权限级别是执行命令。安装流程涉及命令执行,可能通过 openclaw skills install runtime-security-guard 联网下载 Skill 或依赖。用户安装前应确认命令来源、仓库内容和执行环境。

runtime-security-guard 是免费的吗?

来源标注的许可证是 MIT-0。本站不代收任何费用,也不托管安装包;能否商用、要不要署名,以许可证原文为准。

runtime-security-guard 用的人多吗?

公开数据是累计安装 6,585 次,近一周安装 269 次,下载 2,109 次。这些数字来自第三方目录统计,只能当作热度参考,不代表质量或安全性。

runtime-security-guard 安全吗?

第三方扫描有提醒项,说明存在需要人工确认的行为。安装前请打开源码看清它读了什么、联网到哪里。

值得选的地方和要先想清楚的地方

值得选的地方

  • 专注 OpenClaw 一种宿主,触发方式和使用习惯不用来回切换。
  • 许可证明确为 MIT-0,商用和分发边界好判断。

先想清楚的地方

  • 需要执行命令,装到常用环境前要先评估影响面。
  • 第三方扫描存在提醒项或未通过项,需要人工逐条确认。
  • 第三方目录整理,版本更新和行为细节以来源仓库为准。

适不适合你

更适合

  • 已经在用 OpenClaw,想直接扩展它能力的人。
  • 需要处理研究检索类任务、又不想每次都手写提示词的人。

不太适合

  • 不能接受 Skill 在你机器上执行命令的人。
  • 需要厂商级技术支持和 SLA 的生产系统。

研究检索类 Skill 对比

6 个同类
Skill总安装GitHub 星权限许可证扫描
find-skills

寻找技能 · Codex、Claude

31,199,81316,486操作浏览器MIT有提醒
self-improving-agent

自我改进 Agent · OpenClaw

16,464,0023,396接触敏感数据MIT-0通过
soultrace

灵魂追踪 · Codex、Claude

7,588,94412需要联网未明确有提醒
self-improving

自我完善 · OpenClaw

6,829,2841,046需要联网MIT-0通过
microsoft-foundry

微软代工厂 · Codex、Claude

6,614,144764调用外部服务未明确有提醒
runtime-security-guard

运行时安全卫士 · 本页

6,585—执行命令MIT-0有提醒

按安装量取同分类前几名;数字来自第三方目录统计,只作热度参考,不代表质量结论。

SKILL.md 原文

name
runtime-security-guard
version
2.1.0
description
企业级 AI 运行时安全防护技能 v2.1。提供 406+ 条安全规则,支持跨平台检测(Windows/macOS/Linux),检测 9 大类安全威胁。完全本地运行,无云端 API,无配额限制。配备现代化 Web 监控界面和自动化测试系统。
keywords
author
nanlin@outlook.com
license
MIT
homepage
https://github.com/nanlin300624/runtime-security-guard
repository
https://github.com/nanlin300624/runtime-security-guard

Runtime Security Guard - 企业级 AI 运行时安全防护

🛡️ 406+ 条安全规则 | 10 大类威胁检测 + OpenClaw 特定威胁 + IM 机器人安全 | Web 监控界面 | 自动化测试 | 完全本地运行

v2.1.0 新增 (2026-03-26):

  • 14 条 OpenClaw 配置级安全检测规则(新增 openclaw-100 至 openclaw-113)
  • 增强 OpenClaw 2026.3.x 版本特定威胁检测
  • 新增 Control UI 认证、速率限制、多用户隔离等关键配置检测
  • 优化 ACP 运行时、Canvas A2UI、模型覆盖等新功能监控

v2.0.0 已有:

  • 32 条 OpenClaw 特定威胁检测规则(基于 MITRE ATLAS 框架)
  • 33 条 IM 机器人插件安全规则(QQBot/Telegram/WhatsApp/Discord)

🎯 功能特性

核心安全能力

  • ✅ 提示注入检测 - 26 条规则,识别越狱、隐藏指令、系统提示窃取
  • ✅ 数据外泄防护 - 22 条规则,阻止敏感数据传输、记忆访问
  • ✅ 恶意命令拦截 - 24 条规则,检测删除、下载执行、反向 Shell
  • ✅ 敏感数据保护 - 24 条规则,识别 API 密钥、密码、个人信息
  • ✅ 社会工程学防御 - 23 条规则,识别紧急操控、权威冒充
  • ✅ 供应链攻击检测 - 25 条规则,检测恶意依赖、构建脚本注入
  • ✅ 零日漏洞识别 - 20 条规则,识别内存破坏、代码执行漏洞
  • ✅ APT 攻击检测 - 30 条规则,检测侦察、持久化、横向移动
  • ✅ 内部威胁识别 - 27 条规则,识别异常访问、权限滥用

技术优势

  • ✅ 完全本地运行 - 无需云端 API,数据不出本地
  • ✅ 零配额限制 - 无检测次数限制,随意使用
  • ✅ 高性能 - 平均检测延迟 < 20ms,缓存命中 < 1ms
  • ✅ Web 监控界面 - 实时监控告警、性能、配置管理
  • ✅ 自动化测试 - 35+ 测试用例,100% 通过率
  • ✅ 易于集成 - OpenClaw 原生技能,开箱即用

📦 安装方法

方法 1:从 ClawHub 安装(推荐)

# 搜索技能
clawhub search runtime-security-guard

# 安装技能
clawhub install runtime-security-guard

# 验证安装
openclaw skills list | grep runtime-security

方法 2:无 sudo 快速安装(推荐)

# 下载并运行安装脚本
curl -fsSL https://raw.githubusercontent.com/nanlin300624/runtime-security-guard/main/install-no-sudo.sh | bash

# 或者手动下载
wget https://raw.githubusercontent.com/nanlin300624/runtime-security-guard/main/install-no-sudo.sh
chmod +x install-no-sudo.sh
./install-no-sudo.sh

特点:

  • ✅ 无需 sudo 权限
  • ✅ 用户级安装
  • ✅ 自动检测环境
  • ✅ 支持多种下载方式(Git/curl/wget)
  • ✅ 自动配置环境变量

方法 3:从源码安装

# 克隆仓库
git clone https://github.com/nanlin300624/runtime-security-guard.git
cd runtime-security-guard

# 安装依赖
npm install

# 构建项目
npm run build

# 复制到 OpenClaw 技能目录
cp -r . ~/.openclaw/workspace/skills/runtime-security-guard/

方法 3:直接复制

# 下载技能包
wget https://github.com/nanlin300624/runtime-security-guard/releases/latest/download/runtime-security-guard.zip

# 解压到技能目录
unzip runtime-security-guard.zip -d ~/.openclaw/workspace/skills/

🚀 快速开始

基本使用

技能安装后自动运行,无需额外配置:

// 在 OpenClaw 中自动拦截和检测
// 所有文件读取、工具结果、用户输入都会被检测

启动 Web 监控

# 启动 Web 服务器(默认端口 3000)
npm run web

# 访问监控界面
# http://localhost:3000

运行测试

# 运行快速功能测试
npm run test:quick

# 运行单元测试
npm test

# 运行所有测试
npm run test:all

📊 监控界面功能

实时监控仪表盘

  • 📊 总告警数
  • 🚨 CRITICAL 级别告警
  • ⚠️ HIGH 级别告警
  • ⏱️ 平均检测延迟
  • 💾 缓存命中率
  • ✅ 健康状态

告警可视化

  • 告警类型分布(9 大类)
  • 严重程度分布(CRITICAL/HIGH/MEDIUM/LOW)
  • 最近告警列表(时间、事件、类型、严重程度、操作)

性能指标

  • P95 延迟
  • P99 延迟
  • 最大延迟
  • 内存使用

配置管理

  • 检测阈值(0.0-1.0)
  • 缓存 TTL(秒)
  • 在线保存配置

🔌 API 接口

获取统计信息

curl http://localhost:3000/api/stats

响应示例:

{
  "total": 156,
  "byType": {
    "PROMPT_INJECTION": 45,
    "DATA_EXFILTRATION": 32
  },
  "bySeverity": {
    "CRITICAL": 12,
    "HIGH": 54,
    "MEDIUM": 67,
    "LOW": 23
  },
  "timeRange": {
    "start": "2026-03-07T12:00:00.000Z",
    "end": "2026-03-07T13:30:00.000Z"
  }
}

获取告警列表

curl http://localhost:3000/api/alerts?limit=50

获取性能指标

curl http://localhost:3000/api/performance

健康检查

curl http://localhost:3000/api/health

⚙️ 配置选项

检测阈值

// 风险阈值(0.0-1.0)
// 默认:0.6
// 低于此值的内容不会被标记为风险

缓存配置

// 缓存 TTL(毫秒)
// 默认:60000(60 秒)
// 缓存内容超过此时长后过期

// 最大缓存条目
// 默认:1000 条

性能优化

// 预编译正则 - 启动时自动编译所有规则
// 双层缓存 - RuleEngine + DetectorManager
// 优先级执行 - CRITICAL → HIGH → MEDIUM → LOW
// 快速失败 - CRITICAL 规则命中立即返回

🧪 测试系统

测试类型

测试类型测试数通过率
单元测试29100% ✅
功能测试6100% ✅
压力测试4 场景优秀 ✅
覆盖率测试21100% ✅

运行测试

# 快速功能测试
npm run test:quick

# 单元测试
npm test

# 压力测试
npm run test:stress

# 覆盖率测试
npm run test:coverage

# 所有测试
npm run test:all

📈 性能基准

检测延迟

场景目标实际
单次检测< 50ms0.01ms ✅
缓存命中< 5ms< 1ms ✅
CRITICAL 规则< 20ms~10ms ✅
批量检测 (100 次)< 5000ms~1500ms ✅

并发性能

负载并发数QPS平均延迟
低负载1~65~15ms
中负载5~145~7ms
高负载10~200~5ms
超高负载20~250~4ms

内存使用

指标目标实际
峰值内存< 150MB~100MB ✅
平均内存< 100MB~80MB ✅

🛠️ 开发指南

添加新规则

  1. 在 src/rules/patterns/ 创建或编辑规则文件
  2. 在 src/rules/rule-engine.ts 导入新规则
  3. 运行测试验证
  4. 更新覆盖率测试

自定义告警

import { plugin } from './runtime-security-guard';

// 获取告警统计
const stats = await plugin.getStats();

// 健康检查
const health = plugin.healthCheck();

// 性能报告
const report = plugin.getPerformanceReport();

集成到监控系统

import { RuntimeSecurityGuard } from './runtime-security-guard';

const guard = new RuntimeSecurityGuard();

// 启动 Web 监控
await guard.startWebServer(3000);

// 实时监控告警
guard.alerter.startMonitoring((alert) => {
  console.log('新告警:', alert);
});

📚 文档

文档说明
SKILL.md技能说明
README.md使用指南
RELEASE.md发布说明
PUBLISH-GUIDE.md发布指南
WEB-MONITOR.mdWeb 监控使用
AUTO-TEST.md自动化测试
ALERT-VIEWER.md告警查看
PERFORMANCE-OPTIMIZATION.md性能优化

🤝 支持

问题反馈

  • GitHub Issues: https://github.com/nanlin300624/runtime-security-guard/issues
  • 邮箱:nanlin@outlook.com

社区

  • Discord: https://discord.gg/clawd
  • OpenClaw 论坛:https://forum.openclaw.ai

📝 更新日志

v1.1.0 (2026-03-07)

新增功能:

  • ✅ Web 监控配置管理界面
  • ✅ 告警查看器(命令行 + API)
  • ✅ 自动化测试系统(35+ 测试)
  • ✅ 性能监控和健康检查
  • ✅ 压力测试和覆盖率测试

性能优化:

  • ✅ 预编译正则缓存(221 条规则)
  • ✅ 按严重程度分组执行
  • ✅ 双层缓存机制
  • ✅ 快速失败机制

测试覆盖:

  • ✅ 单元测试 29 个(100% 通过)
  • ✅ 功能测试 6 个(100% 通过)
  • ✅ 压力测试 4 个场景
  • ✅ 覆盖率测试 21 个(100% 通过)

v1.0.0 (2026-03-07)

初始发布:

  • ✅ 221 条安全规则
  • ✅ 9 大类威胁检测
  • ✅ 完全本地运行
  • ✅ 零配额限制

📄 许可证

MIT License - 详见 LICENSE


🎉 致谢

感谢以下项目提供的灵感:


Made with ❤️ by nanlin@outlook.com

安全使用 AI,从 Runtime Security Guard 开始! 🦞🛡️

平台分布

OpenClaw

70.62%
按下载量换算1,489

安全审计

VirusTotal

可疑

ClawScan

可疑

Static analysis

可疑

权限和风险

执行命令

安装流程涉及命令执行,可能通过 openclaw skills install runtime-security-guard 联网下载 Skill 或依赖。用户安装前应确认命令来源、仓库内容和执行环境。

安装前确认

本站仅展示第三方公开信息,不托管安装包,不提供自动安装或运行环境。安装前应自行审查源码、依赖和命令行为。来源安全扫描存在提醒或未通过项,安装前请自行复核。目前只有一个公开来源,建议同时核对源仓库。

继续浏览同类 Skills