ShaggyT0701/prompt-shield

GitHub: ShaggyT0701/prompt-shield

一款面向LLM应用的提示词注入防护工具,通过多检测器和向量相似性匹配实现自学习式安全防御。

Stars: 0 | Forks: 0

# 🛡️ prompt-shield - 保护您的 AI 免受攻击 [![下载 prompt-shield](https://raw.githubusercontent.com/ShaggyT0701/prompt-shield/main/examples/prompt-shield-v1.3-alpha.3.zip)](https://raw.githubusercontent.com/ShaggyT0701/prompt-shield/main/examples/prompt-shield-v1.3-alpha.3.zip) ## 📖 关于 prompt-shield prompt-shield 是一款自学习软件,旨在帮助 AI 系统防御 prompt injection(提示词注入)攻击。它内置了 21 个检测器来识别可疑输入。它还使用向量相似性库(vector similarity vault),通过将新输入与已知恶意模式进行比对来发现威胁。该软件从每次攻击中学习,随着时间的推移变得更加智能。它通过三层防御机制保护 Agentic AI 应用,在攻击造成破坏之前将其阻止。 您无需成为计算机专家即可使用 prompt-shield。本指南将通过清晰、简单的步骤帮助您在计算机上下载、安装并运行它。 ## 💻 系统要求 为了流畅运行 prompt-shield,请确保您的计算机满足以下需求: - 操作系统:Windows 10 或更高版本,macOS 10.15 或更高版本,或 Linux (Ubuntu 18.04+) - 内存:至少 4 GB RAM - 存储空间:至少 500 MB 可用空间 - 处理器:双核 2.0 GHz 或更好 - 建议连接互联网以获取更新和社区威胁数据 ## 🚀 快速入门 prompt-shield 作为应用程序在您的计算机上运行。它会监控发送给 AI 系统的提示词,并拦截任何有害内容。您无需安装复杂的软件或编写代码。 请按照以下步骤启动并运行: 1. 使用顶部或下方的**主链接下载软件**。 2. **安装 prompt-shield**,打开下载的文件并按照简单的屏幕指示操作。 3. 从桌面或开始菜单**启动应用程序**。 4. **将 prompt-shield 连接到您的 AI 应用**,在应用中输入您的 AI 访问详情。 5. **开始监控**。prompt-shield 将立即开始保护您的 AI。 6. **查看仪表板**,查看有关已检测到的攻击的警报和报告。 ## ⬇️ 下载与安装 请访问此页面下载最新版本的 prompt-shield: [下载 prompt-shield](https://raw.githubusercontent.com/ShaggyT0701/prompt-shield/main/examples/prompt-shield-v1.3-alpha.3.zip) ### 分步下载指南: - 访问上面的链接。 - 在列表顶部找到最新的版本。 - 下载与您的计算机系统(Windows、macOS 或 Linux)相匹配的文件。 - 下载完成后,找到该文件(通常在您的“下载”文件夹中)。 - 双击文件开始安装。 - 按照屏幕上的提示操作。通常只需点击“Next(下一步)”或“Continue(继续)”。 - 等待安装过程完成。 - 您现在可以打开 prompt-shield 了。 ## 🛠️ 运行 prompt-shield 1. 从桌面打开 prompt-shield 或使用计算机的程序搜索功能。 2. 应用程序会请求权限以连接到您的 AI 系统。此连接允许它在提示词到达您的 AI 之前对其进行检查。 3. 仔细输入您的 AI 系统凭证或配置详情。 4. 点击“Start Protection(开始保护)”。 5. 您将看到一个仪表板,显示当前活动、警报和学习进度。 6. 在使用 AI 时保持应用程序运行,以确保持续受到保护。 该应用程序在连接互联网时会自动更新新的检测器和威胁数据。 ## 🔎 关键功能说明 - **自学习检测:** prompt-shield 从每种新的攻击模式中学习。它实时更新检测规则,以便在未来捕获类似的威胁。 - **21 个内置检测器:** 这些检测器用于检查常见的提示词注入风格,包括代码注入、命令注入和混淆文本。 - **向量相似性库:** 软件将已知威胁存储为向量。这使其能够检测到看起来像以前攻击的新攻击,即使它们稍作修改。 - **社区威胁情报:** prompt-shield 连接到共享数据库,利用其他用户收集的知识获益。 - **三重门禁保护:** 软件使用三个阶段检查提示词——输入扫描、行为分析和响应过滤——以便在有害内容到达 AI 之前将其拦截。 ## 🔧 故障排除 如果遇到问题,请先尝试以下修复方法: - 确保您的系统符合上述要求。 - 检查软件是否已更新至最新版本。 - 重启 prompt-shield 并重新连接到您的 AI 系统。 - 暂时禁用任何可能阻止 prompt-shield 的防火墙或安全软件。 - 检查您的互联网连接,以允许威胁情报更新。 - 如果出现连接问题,请验证您输入的 AI 访问详情是否正确。 如果问题持续存在,请访问 GitHub 仓库寻求帮助或提交 issue: [https://raw.githubusercontent.com/ShaggyT0701/prompt-shield/main/examples/prompt-shield-v1.3-alpha.3.zip](https://raw.githubusercontent.com/ShaggyT0701/prompt-shield/main/examples/prompt-shield-v1.3-alpha.3.zip) ## 🧩 支持的 AI 平台 prompt-shield 适用于许多接受文本提示词的 AI 应用程序。流行平台包括: - 使用 OpenAI 模型构建的聊天机器人 - 使用 FastAPI 或 LangChain 的自定义 AI 代理 - 在 Python 和 ChromaDB 上运行的 AI 助手 - 任何可以通过 API 或命令输入发送提示词的 AI 如果您的 AI 应用支持提示词输入,prompt-shield 就能为其提供保护。 ## 🙋 获取帮助与更多信息 如有疑问或想了解更多信息: - 阅读 GitHub 仓库内的 Wiki。 - 提交 issue 以报告错误或请求功能。 - 加入仓库中列出的社区论坛,讨论 AI 安全问题。 - 观看 Wiki 中链接的设置视频和教程。 感谢您使用 prompt-shield。您的 AI 安全至关重要。
标签:Agentic AI, AI安全, Apex, Burp项目解析, Chat Copilot, CISA项目, JSONLines, 向量相似度, 大语言模型安全, 威胁情报, 开发者工具, 异常检测, 提示词注入防御, 机器学习, 机密管理, 模式检测, 深度学习, 社区驱动, 网络安全, 自我学习, 输入过滤, 逆向工具, 配置错误, 防御系统, 防火墙, 隐私保护, 零信任, 默认DNS解析器