peluche/deck-of-many-prompts
GitHub: peluche/deck-of-many-prompts
一个用于大语言模型越狱和提示词注入的红队工具,提供多种文本编码与变形技术来测试AI安全边界。
Stars: 55 | Forks: 6
# 许多提示之牌 (https://deckofmanyprompts.com/)
## 🧙♂️ 传说 🧙♂️
*在知识那幽暗的走廊中,在世界之间的帷幕变得稀薄之处,存在着许多提示之牌——每张卡都是一道门户,一个刻有符号和象形文字的独特门户。当被一位 Worthy 的求知者抽出时,这些卡片会低语创造、操控和洞察的秘密,呈现出既奇妙又危险的领域的惊鸿一瞥。然而,请警惕这牌组的反复无常,因为它的魔法如同其力量一样狂野,仅凭一张牌的轻弹便能塑造命运。*

## 💡 概述 💡
用于大型语言模型 (LLM) 越狱的手动红队工具。
## ⚙️ 安装 ⚙️
```
git clone https://github.com/peluche/deck-of-many-prompts.git
cd deck-of-many-prompts
python3 -m venv venv
source venv/bin/activate
python3 -m pip install -r requirements.txt
export DOMP_SECRET_KEY=''
python3 app.py
```
## 🎥 视频演示 🎥
查看 Twitter 主题帖:https://x.com/peluchewastaken/status/1833309137171603597
### 🎬 功能演示 🎬
https://github.com/user-attachments/assets/0f132c9d-bf0f-467c-8e4b-5a3775442a81
### 🎬 分词器演示 🎬
https://github.com/user-attachments/assets/851e10d7-f96e-4c11-8684-f0775e4708d2
## 🌐 在线演示 🌐
共享实例:请勿用于隐私目的、无数据备份、无 SLO,且请勿从事非法活动。
https://deckofmanyprompts.com/
## ✨ 功能 ✨
- 模板
- 变换(令牌走私)
- base64(YmFzZSA2NA==)
- 摩斯电码(-- --- .-. ... .)
- 盲文(⠃⠗⠁⠊⠇⠇⠑)
- 故障文本(̴g̴l̶i̵t̴c̴h)
- 异界文本(̵͉͒ē̵̸̗͑l̶̢̛̇̓ͬͪ͜d̸͔͍ͫr̵ͪi̷̟̪̭ͧͪ͂t̶̗͒̚c̵̘̈͂h)
- ASCII(97 115 99 105 105)
- 十六进制(68 65 78 61)
- URL 编码(a%20or%20b)
- 二进制(00110000 00110001)
- ROT13(ebgngr)
- 空格分隔(s p a c e s)
- 黑客语(l3375p34k)
- 大写(UPPER)
- 小写(lower)
- 反转(esrever)
- NATO 音标(November Alpha Tango Oscar)
- 皮钦语(igpay atinlay)
- 去元音(dsmvwl)
- 词表扩展
- 翻译(从:en,到:fr、es、it、de、cn、jp、kr、in、ru)
- 图片转 base64
- 文字转图片
- 历史记录 / 收藏 / 笔记 / 搜索
- 分词(claude、grok、gpt、llama、mistral、bert……)
标签:AI安全, base64编码, Chat Copilot, Jailbreak, Prompt注入, Python, Red_Teaming, token_smuggling, 人工智能对抗, 字符变换, 安全测试, 攻击性安全, 无后门, 盲文编码, 编码变换, 网络安全, 莫尔斯电码, 越狱工具, 逆向工具, 隐私保护