Cloudflare Pages简单搭建有统计功能的漂亮的短链接服务

演示

a5ecec9475c58d0d87255.jpg

项目链接 | 本文链接

Sink 是一个轻量级的无服务器短链接生成器,提供强大的分析功能,完全托管在 Cloudflare 上。

✨ 功能

  • URL 缩短: 高效缩短 URL。
  • 分析: 收集和监控详细的链接统计信息。
  • 无服务器: 无需传统服务器基础设施运行。
  • 自定义短链: 个性化你的短链接。
  • AI 短链: 使用 AI 生成独特的短链。
  • 链接过期: 设置链接的过期日期。

🏗️ 部署指南

  1. Fork 仓库:
  2. 创建 Cloudflare Pages 项目:
  3. 选择仓库和预设:
    • 选择 Sink 仓库和 Nuxt.js 预设。
  4. 配置环境变量:
  5. 保存并部署:
  6. 配置函数:
    • 取消部署,转到 设置 -> 函数
    • KV 命名空间绑定: 将变量名 KV 绑定到一个 KV 命名空间。
    • Workers AI 绑定(可选): 将变量名 AI 绑定到 Workers AI 目录。
    • 分析引擎绑定: 将变量名 ANALYTICS 绑定到 sink 数据集,并为你的账户启用 Cloudflare 分析引擎 beta
  7. 重新点击部署: