Mahiro-Blog 新手教程(六):友链自动审核工作流实战
读懂友链 PR/Issue 自动审核机制,学会配置、排错与维护这套无人值守流程。
周二 4月 07 2026
694 字 · 4 分钟
内容已更新
检测到本篇文章有变更,已为你高亮差异内容。
AI 摘要Mahiro-Blog 友链自动审核由 .github/workflows/auto-pr.yml、auto-issue.yml、deploy.yml 串联申请、审核、合并和部署流程,能自动检查路径、JSON、可访问性和反链,降低维护负担。 友链数据建议一站点一个 JSON 文件并统一字段;排查失败先看 PR 日志和字段、链接、反链;优化可用 PR 模板、修复示例和错误标签,规则应少而稳、先在测试分支演练。
Mahiro-Blog 的一大亮点是友链自动审核:提交 PR 后,机器人自动检查并处理。对站长来说,这能大幅降低维护负担。
1. 相关工作流在哪
主要看这几个文件:
.github/workflows/auto-pr.yml.github/workflows/auto-issue.yml.github/workflows/deploy.yml
它们共同构成“申请 → 审核 → 合并/部署”的链路。
2. 自动审核会检查什么
从规则设计上,通常包含:
- 文件路径是否合法(必须在指定目录)
- JSON 格式是否合法
- 网站可访问性
- 是否存在反链
这几条能过滤掉大多数无效申请。
3. 友链数据怎么组织最稳
建议保持“一个站点一个 JSON 文件”,并统一字段:
nameavatardescriptionurlbacklink(可选)badge
统一结构能让自动化脚本简单且稳定。
4. 申请失败时怎么定位
按这个顺序看:
- PR 检查日志第一条失败原因
- JSON 字段是否缺失
- 链接是否可访问
- 反链地址是否正确
不要只看“失败”二字,要看 workflow 输出的具体错误项。
5. 如何优化审核体验
可以从三点入手:
- 提供清晰的 PR 模板
- 失败时给出可复制的修复示例
- 通过标签区分“格式错误 / 访问失败 / 反链失败”
这样申请者更容易一次通过。
6. 新手维护建议
- 规则不要一次加太多
- 优先保证“误杀少”
- 每次调整 workflow 都先在测试分支演练
自动化系统的目标不是“严格”,而是“稳定可维护”。
系列导航
上一篇
Mahiro-Blog 新手教程(五):评论系统接入(Giscus / Waline)
先完成互动组件,再看自动化运营。
下一篇
Mahiro-Blog 新手教程(七):Pagefind 搜索与索引
继续完善站内检索体验。
新手专栏目录入口
Thanks for reading!
Mahiro-Blog 新手教程(六):友链自动审核工作流实战
周二 4月 07 2026
694 字 · 4 分钟
-
-
发现错误或想要改进这篇文章? 在 GitHub 上编辑此页
Build #443 2026/5/8 21:43:15
b79d32d 隐藏页面右侧滚动条 · 05/08 13:42
Comments