Butterfly 友链检测

自动检测 Butterfly 主题友链的可访问性,可视化编辑排序, 一键部署至 Vercel,与 GitHub Actions 深度集成。

核心功能

🔗

友链管理

在线编辑 link.yml,添加、修改、删除友链

📊

状态检测

自动检测每个友链的可访问性,区分正常与异常

🔄

拖拽排序

可视化拖拽调整友链顺序,所见即所得

☁️

自动部署

GitHub Actions 定时检测 + 提交结果,无需手动干预

🎨

Butterfly 集成

生成的 JSON 可直接用于 Butterfly 主题友链页

🌙

深色模式

支持明暗主题切换,夜间使用更舒适

快速开始

1

Fork 项目

Fork 本项目并在 GitHub 中配置 PAT_TOKEN 和 Actions Secrets

2

部署到 Vercel

连接 GitHub 仓库,配置 AUTH_USERNAME、AUTH_PASSWORD、GITHUB_TOKEN 等环境变量

3

管理友链

通过管理后台在线编辑友链数据,拖拽调整顺序,自动保存到 GitHub

4

集成到 Butterfly

将生成的 check_links.json 地址填入 Butterfly 友链设置页面