AI 工作流越来越强大,但也越来越容易「翻车」——比如被 prompt injection 攻击、输出不合规内容,或者意外泄露隐私数据。
这时候你就需要一点「护栏」。

好消息是,象信AI的 OpenGuardrails 现在已经推出了 n8n 专用节点包,可以免费使用,几分钟就能给你的 AI 自动化加上安全保护。


什么是 OpenGuardrails?

OpenGuardrails 是一个开源的 AI 安全检测平台,能帮你自动识别和拦截各种风险,包括:

  • 🧨 Prompt 攻击:防止用户输入“越狱”指令、注入恶意提示等

  • 🚫 不安全内容:识别暴力、色情、仇恨、违法内容

  • 🔒 数据泄露:检测个人信息、商业机密、敏感数据泄漏

现在通过 n8n 的社区节点,你可以在不写一行代码的情况下直接把这些功能加到自己的流程里。


安装方式

1️⃣ 在 n8n 里安装社区节点

打开 n8n → Settings → Community Nodes → Install
输入:

n8n-nodes-openguardrails

点击安装即可 🎉

或者你用 Docker 部署的 n8n,可以在 docker-compose.yml 里加上:

environment: - N8N_COMMUNITY_PACKAGES=n8n-nodes-openguardrails


获取免费 API Key

象信AI提供了免费的 API 使用额度。
前往 👉 https://api.openguardrails.com

注册后你会拿到一个类似这样的 key

sk-xxai-xxxxxxxx

然后在 n8n 中创建凭证:

  • 打开 Credentials

  • 点击 New → OpenGuardrails API

  • 输入 API Key

  • 保存 

搞定!你现在已经可以开始使用 OpenGuardrails 了。


实战示例:保护你的 AI 聊天机器人

下面是一个常见的例子:
你用 n8n 构建了一个 ChatGPT 聊天机器人,现在希望:

  • 检查用户输入是否安全

  • 检查 AI 输出是否合规

  • 一旦有风险内容,就自动替换或拦截

可以这样搭流程 

1. Webhook(接收用户输入)

2. OpenGuardrails - Input Moderation(检测输入)

3. IF 节点(判断是否通过) → YES:发送到 OpenAI / Claude → NO:返回安全提示

4. AI 模型响应

5. OpenGuardrails - Output Moderation(检测输出)

6. IF 节点(判断是否通过) → YES:返回给用户 → NO:替换成安全版本

这样,用户输入和模型输出都会经过双层过滤。
再也不用担心有人输入“忽略之前的指令”了 


节点支持的操作

OpenGuardrails 节点里目前有 4 个操作:

  1. Check Content — 检测任意内容是否违规

  2. Input Moderation — 检测用户输入

  3. Output Moderation — 检测模型输出

  4. Conversation Check — 对整段对话进行上下文检测

你还可以根据需要启用不同检测项,比如只开「安全检测」或只查「数据泄露」。


检测结果示例

每次检测后,节点会返回一个 JSON 结果,比如:

{ "action": "reject", "risk_level": "high", "categories": ["S9"], "suggest_answer": "抱歉,我无法回答这个问题。", "has_warning": true }

你可以用这些字段控制 n8n 的后续逻辑,比如:

  • 如果 risk_level=high → 停止流程

  • 如果 action=reject → 返回安全替代内容

  • 如果 has_warning=true → 记录日志或通知管理员


多语言支持 & 自托管

OpenGuardrails 支持 119 种语言,包括中文。
如果你希望本地运行,也可以自己部署:

git clone https://github.com/openguardrails/openguardrails docker compose up -d

然后在节点里把 API 地址改成你自己的。

非常适合:

  • 对隐私敏感的企业内部环境

  • 定制专属安全策略

  • 无网或本地化部署场景


使用场景灵感

  • 客服机器人:防止用户输入违规内容

  • 内容审核系统:自动过滤用户提交的内容

  • AI 写作工具:确保输出合规

  • 多语言助手:跨语言检测敏感内容


相关链接


小结

OpenGuardrails 让 AI 安全变得非常简单:

  • 完全免费起步

  • n8n 一键集成

  • 即开即用,支持多语言

  • 自托管可选

如果你在用 n8n 构建 AI 自动化,这个节点可以说是必备工具
试试看吧  n8n-nodes-openguardrails

Logo

有“AI”的1024 = 2048,欢迎大家加入2048 AI社区

更多推荐