开源的链接归因平台,提供短链接、转化追踪和联盟营销功能。
- Star
- 7,228
- Fork
- 5,349
- 未关闭 Issue
- 24
- 最近提交
- 24天前
这是什么?
Sink 是一个基于 Nuxt 构建、部署在 Cloudflare Workers 上的短链接与链接管理应用。链接数据以 Cloudflare D1 作为权威存储,Workers KV 作为写穿式读缓存,访问数据则通过 Workers Analytics Engine 记录并展示在统计面板中。
除基础缩短功能外,Sink 支持自定义短码、UTM 参数、链接过期、密码保护、不安全链接警告页,并可按设备或国家进行跳转分流。链接统计包含实时 3D 地球视图和事件日志,通过定时轮询刷新。支持生成二维码,链接可通过 JSON 导入导出,访问统计可导出为 CSV。
项目提供 REST API 和供 AI 客户端连接的内置 MCP 接口,并可选启用 Workers AI 来生成短码和 OpenGraph 元数据。项目面向个人和小团队自托管场景,采用 AGPL-3.0 许可证。
核心功能
- 01支持自定义短码、UTM 参数及可选的大小写敏感匹配。
- 02可设置链接过期时间、访问密码和不安全链接警告页。
- 03按访问设备或国家进行跳转分流。
- 04提供包含 3D 地球视图和事件日志的链接统计。
- 05支持以 JSON 导入导出链接,以 CSV 导出访问统计。
- 06提供 REST API 和内置 MCP 接口。
适用场景
- 在 Cloudflare 上自建品牌短域名,无需维护服务器。
- 跟踪营销链接的点击量和地域分布。
- 通过 MCP 让 AI 助手编程式地创建和查询短链接。
快速上手
- 1
使用 npx 安装 AI Skills
npx skills add miantiao-me/sink - 2
阅读 Cloudflare Workers(推荐)部署指南
使用前须知
- 专为 Cloudflare 设计,仅运行于 Cloudflare Workers、D1 和 KV,因此需要 Cloudflare 账户。
- 采用 AGPL-3.0 许可证,这是一种 copyleft 许可证,若将修改后的版本作为网络服务提供,需要公开源代码。
- Cloudflare Pages 部署方式已弃用,推荐使用 Workers。
标签
常见问题
- Sink 是什么?
- 一款完全运行在 Cloudflare 上的无服务器短链接服务,内置访问统计,可自行部署。 Sink 是一个基于 Nuxt 构建、部署在 Cloudflare Workers 上的短链接与链接管理应用。链接数据以 Cloudflare D1 作为权威存储,Workers KV 作为写穿式读缓存,访问数据则通过 Workers Analytics Engine 记录并展示在统计面板中。
- Sink 可以免费使用吗?用的什么许可证?
- Sink 以 AGPL-3.0 许可证开源。用于商业产品前,请先确认许可证条款。
- Sink 还在维护吗?
- 活跃维护中。Sink 最近一次提交是在 2026年9月27日。
- Sink 适合用来做什么?
- 在 Cloudflare 上自建品牌短域名,无需维护服务器。 跟踪营销链接的点击量和地域分布。 通过 MCP 让 AI 助手编程式地创建和查询短链接。
- Sink 怎么安装和运行?
- 使用 npx 安装 AI Skills: npx skills add miantiao-me/sink 阅读 Cloudflare Workers(推荐)部署指南
- 在哪里获取 Sink?
- 源代码和安装说明在 GitHub 上:https://github.com/miantiao-me/Sink
概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
相关项目
2.5万3333TypeScriptOther更新于 前天
开源的股票市场看板,可自托管,提供实时图表、价格提醒、自选股和公司分析。
2万2523TypeScriptAGPL-3.0更新于 15小时前
基于 Cloudflare Workers 部署的自建邮箱服务,一个域名即可创建多个邮箱,支持收发邮件与附件。
1.5万2.3万JavaScriptMIT更新于 前天
开源免费的 Splitwise 替代品,用于与朋友家人共享群组费用并计算余额。
3001516TypeScriptMIT更新于 前天
基于 Cloudflare 运行的自部署团队聊天系统,支持实时消息、Telegram 双向桥接和服务端加密。
1250476JavaScriptGPL-3.0更新于 3天前
单个 Rust 二进制文件实现的自托管 Cloudflare Workers 兼容平台,可在一台机器上运行 Workers、KV、D1、R2 等服务。
197777RustApache-2.0更新于 昨天