JonusNattapong/NocNoc

GitHub: JonusNattapong/NocNoc

一个受 Gandalf 启发的前进式提示注入挑战,通过 9 级渐进防御训练提示工程与绕过技巧。

Stars: 0 | Forks: 0

# Aether Guard: 提示词试炼 一个受 Lakera 的 Gandalf 启发的前进式提示注入挑战。测试你的提示工程技能,对抗 9 层日益复杂的 AI 防御。 ## 功能 - 9 个难度等级,配备精心设计的系统提示 - 羊皮纸美学风格的暗黑奇幻主题 UI - 基于 Zustand 的持久化进度追踪 - 带入侵检测的守卫防御系统 - 打字机效果与平滑动画 - 带分数惩罚的提示系统 - 实时聊天界面 ## 快速开始 1. 安装依赖: ``` npm install --force ``` 2. (可选)向 `.env.local` 添加你的 OpenAI API 密钥: ``` OPENAI_API_KEY=your-api-key-here ``` 3. 运行开发服务器: ``` npm run dev ``` 4. 打开 [http://localhost:3000](http://localhost:3000) ## 游戏玩法 每一关都包含一个隐藏的秘密密钥。你的目标是诱导 AI 将其揭示。随着进度提升,防御会变得更加复杂: - **第 0-2 关**:弱防御,简单角色扮演即可奏效 - **第 3-5 关**:中等防御,包含守卫检查与输出过滤 - **第 6-8 关**:高级防御,多层提示与语义分析 ## 技术栈 - Next.js 14(App Router) - TypeScript - Tailwind CSS + shadcn/ui - Zustand(状态管理) - OpenAI API - Lucide 图标 ## 说明 - 没有 OpenAI API 密钥时,游戏将以演示模式运行并返回模拟响应 - 进度会自动保存到 localStorage - 每次提示消耗 50 分 - 完成全部 9 关即可成为“大师提示工程师” > “你能绕过全部 9 关吗?唯有最伟大的提示工程师方能通过。”
标签:AI安全, Chat Copilot, Lucide Icons, OpenAI API, Petitpotam, SEO: AI防御, SEO: Gandalf 挑战, SEO: 提示工程游戏, SEO: 提示注入挑战, Tailwind CSS, TGT, TypeScript, Zustand, 多层防御, 大语言模型安全, 安全挑战, 安全插件, 实时聊天, 打字机动画, 持久化存储, 提示注入, 提示词提示系统, 提示词绕过, 攻防演练, 暗黑奇幻, 本地存储, 机密管理, 游戏化, 羊皮纸UI, 自动化攻击, 输出过滤, 进度追踪, 防御系统, 集群管理