ATA_LANDSCAPE · LocalSC 组件库
LocalSC 部署状态
v1.0 · 2026-05-10 · 6 款开源 SC 本地化 · MockAgent 负责联调
6
已 Clone
0
已部署可测
3
解耦分析完成
6
待 MockAgent 联调
各 SC 组件状态 6 款
ClawGuard
Claw-Guard · arXiv 2604.11790
已 Clone
源码路径LocalSC/instances/sc_clawguard/(33 文件,含 .git)
解耦状态✓ 已分析 核心为纯 FastAPI REST 服务,OpenClaw 耦合仅在 adapter 层
外挂测试可解耦 REST API 完全 agent-agnostic,HermesAgent 适配器方案已输出
耦合测试待 MockAgent openclaw-plugin/SKILL.md 行为规则已就绪
接口POST /api/v1/command · /api/v1/file · /api/v1/network
LlamaFirewall
Meta / PurpleLlama
已 Clone
源码路径LocalSC/instances/sc_llama_firewall/(36 文件,无 .git,从 /tmp 复制)
解耦状态✓ 已分析 PromptGuard 2 可独立调用(Python API)
外挂测试可解耦 PromptGuard 2 作为独立分类器调用,无需 PurpleLlama 完整框架
耦合测试待 MockAgent 完整三组件(PG2 + AlignmentCheck + CodeShield)联调
模型依赖PromptGuard 2(86M / 220M HuggingFace)需下载
NeMo Guardrails
NVIDIA
已 Clone
源码路径LocalSC/instances/sc_nemo_guardrails/(238 文件,含 .git)
解耦状态待分析 Colang rail 规则可单独复用
外挂测试待 MockAgent 需配置 LLM provider(OpenAI / Anthropic)
耦合测试待 MockAgent 完整 Colang 流配置与 Agent 对接
依赖pip install nemoguardrails + LLM API key
LLM Guard
ProtectAI
已 Clone
源码路径LocalSC/instances/sc_llm_guard/(52 文件,含 .git)
解耦状态待分析 Scanner 管道模块化,可按需组合
外挂测试可解耦 单个 Scanner(如注入检测)可独立 import 调用
耦合测试待 MockAgent 完整 input_guard + output_guard 管道
依赖pip install llm-guard + DeBERTa 模型下载
AI-Infra-Guard
腾讯朱雀实验室
已 Clone
源码路径LocalSC/instances/sc_ai_infra_guard/(138 文件,含 .git)
解耦状态✓ 已分析 扫描工具,非运行时 guardrail;Go 编译型
外挂测试可独立运行 go build 后直接扫描目标 MCP server 配置
耦合测试待 MockAgent 集成到部署前静态审计流程
注意CVE-2026-5585 自身信息泄露,exploit 已公开
CaMeL
Google Research
已 Clone
源码路径LocalSC/instances/sc_camel/(16 文件,无 .git,从 google-research/camel-prompt-injection 复制)
解耦状态✓ 已分析 架构性防御(双 LLM + 污点追踪),无法独立于其自定义解释器解耦
外挂测试不适用 CaMeL 是完整 Agent 架构,非可插拔组件
耦合测试待 MockAgent 作为参考实现,对比测试用
依赖uv + Python 3.13 + Anthropic API key(见 .env.example)
解耦可行性汇总 已分析 3/6
SC 解耦难度 外挂测试方式 耦合测试就绪 备注
ClawGuard 低(REST API) HTTP POST to FastAPI daemon;agent_id 字段指定 "hermes" 待 MockAgent 最易解耦;OpenClaw 耦合仅在 adapter 层
LlamaFirewall 低(Python API) from llama_firewall import PromptGuard; pg.scan(prompt) 待 MockAgent PromptGuard 2 独立可用;AlignmentCheck 需 LLM API
LLM Guard 低(模块化) 单 Scanner import,按需组合 待 MockAgent DeBERTa 模型需预先下载(~400MB)
AI-Infra-Guard 无(扫描工具) go build + CLI 扫描 待 MockAgent 定位为静态扫描,非运行时 guardrail
NeMo Guardrails 中(需 LLM 配置) 待分析 待 MockAgent Colang 规则可复制,完整框架需 LLM provider
CaMeL 高(架构绑定) 不适用(参考实现) 待 MockAgent 双 LLM 架构无法从其解释器解耦,作为对比基准
规范说明: LocalSC/instances/ 子目录均为纯源码拷贝,不含 .git(sc_ai_infra_guard / sc_llm_guard / sc_clawguard / sc_nemo_guardrails 例外,为完整 clone)。 禁止在 instances/ 内部执行 git 命令(会上溯到父仓库 ATA_LANDSCAPE)。 所有部署、联调、集成测试交由 MockAgent 负责;LocalSC 模块仅管理源码。