快捷菜单
常用功能一站直达
更多功能请点顶栏「快捷菜单」

1给我生成一个本地脚本,用于检查我的友链里各个域名是否能正常访问,或者是否有一些异常站点(有毒、黄站、不安全的站点等),如果是,给其加一个关闭的选项,让他不要显示在我的友链页面。亲测有效,来自@咸鱼cursor,记录于2026年8月20日。
已加好本地巡检脚本,并接上「关闭显示」能力。
1cd hugo-teek-site
2
3# 只检查(生成报告)
4node scripts/check-friend-links.mjs
5
6# 把不可达站点标为关闭(不展示)
7node scripts/check-friend-links.mjs --apply-down
8
9# 先看会关哪些,不落盘
10node scripts/check-friend-links.mjs --apply-down --dry-run
11
12# 可疑站(黄赌毒/钓鱼等启发式)需人工确认
13node scripts/check-friend-links.mjs --apply-suspect --yes报告默认写在:hugo-teek-site/scripts/reports/friend-links-check.json
刚才本机跑了一轮:OK 37 / DOWN 8 / SUSPECT 0。--apply-down --dry-run 会列出那 8 个不可达站;你确认后去掉 --dry-run 就会写入 disabled: true。
disabled: true(可带 disabledReason)后,友链页和首页友链卡片都不再渲染hugo-teek-site/scripts/check-friend-links.mjs — 巡检脚本themes/.../friend-links-data.html — 过滤 disabled/closedadmin-frontend/.../FriendLinks.vue — 关闭显示开关需要的话我可以直接帮你执行 --apply-down(真写入那 8 条),或提交推送这套改动。
精选 · 友链 · 更多

One的公众号
爱折腾博客的小白