动态网页拦截服务

一个Cloudflare Worker服务,拦截任何路径生成动态网页并提供特定内容(如rickroll),适用于教育或娱乐场景。

  • by elizabethsiegle
  • TypeScript
  • 本地部署
  • 1 星标
  • 更新于
在 GitHub 查看 elizabethsiegle/rickroll-worker

使用说明

🎵 Universal Rickroll Worker-终极教育门户🍓

Cloudflare Worker拦截任何路径,生成关于URL slug的动态网页,并提供rickroll。

🌟 概述 这是下半场 一个MCP服务器,返回指向rickroll的链接通过让LLM认为它正在生成关于用户输入主题的播客(通过MCP),它可以绕过克劳德的URL过滤。

🏗️ 建筑 用户在MCP客户端点击无辜链接→ Worker拦截任何路径→ 提供滚动HTML

🎵 智能音响系统

三重自动播放策略:

  • 直接自动播放尝试
  • 等待任何用户交互
  • 如果自动播放失败,则突出显示音频控制

🛠️ 技术实现

📂 路径拦截

// ANY path except root gets rickrolled
if (url.pathname !== '/' && url.pathname !== '') {
    // Serve rickroll HTML
}

🚀 部署

  1. 创建Cloudflare Worker
npm create cloudflare@latest rickroll-worker
cd rickroll-worker
  1. 替换工作者代码 将工作者代码复制到 src/index.ts
  2. 部署
npm run deploy
  1. 获取您的URL 您的员工将在以下地点工作: https://your-worker-name.your-subdomain.workers.dev

🎮 复活节彩蛋

🕹️ Konami代码 输入经典作弊码:↑ ↑ ↓ ↓ ← → ← → B A 获得更好的翻滚体验

🔧 配置

🎨 自定义选项

// Change the rickroll audio source
const audioUrl = "https://your-custom-audio.mp3";

// Modify color scheme
background: linear-gradient(135deg, #your-colors);

// Adjust timing
setTimeout(() => { /* rickroll reveal */ }, 3000); // 3 seconds

📊 蛞蝓示例

蛞蝓可以是任何东西! MCP服务器使用Cloudflare Workers AI生成slug。 Cloudflare->/Cloudflare解释了如何利用边缘计算优化网站性能 旧金山->/sf-podcast-explouring-the-city-by-the-bay 西翼->/西翼重播播客 MCP->/MCP和不失去理智的艺术

所有的路都通向同一个方向! 🎵