极简模式
见 issue 69,推出了 极简模式。 该模式旨在用最简方式运行程序,并输出最简化结果,适合只需要获取基础数据的用户。
部署步骤
1. Fork 仓库
前往 GitHub 仓库:hexo-circle-of-friends,点击 Fork 将项目复制到你自己的账户下。
2. 修改配置文件
进入你 Fork 后的仓库,找到 fc_settings.yaml
文件,修改以下部分:
yaml
LINK:
- { link: "https://www.yyyzyyyz.cn/link/", theme: "butterfly" }
link
:改为你的友链页面地址theme
:选择你的博客主题,目前常用的有butterfly
等
3. 开启极简模式
编辑 .github/workflows/CI.yml
文件,将 SIMPLE_MODE 设置为 true
:
yaml
SIMPLE_MODE: true # 极简模式是否开启
4. 配置 Actions 权限
- 打开仓库 Settings → Actions → General
- 找到 Workflow permissions
- 勾选 Read and write permissions
如图所示:
5. 启用 GitHub Actions
- 打开仓库 Actions 页面
- 点击 “I understand my workflows, go ahead and enable them”
- 找到
update-friends-posts
workflow,并点击 Enable workflow
参考截图:
6. 手动运行 Workflow
- 打开
update-friends-posts
workflow 页面 - 点击 Run workflow → Run workflow
- 等待执行完成
参考截图:
7. 获取数据
运行完成后,仓库会生成并上传 data.json
文件。 该文件内容与 API /all
返回的结果一致,用户可直接下载或调用,供后续前端页面或其他用途使用。
总结
- 极简模式仅需少量配置即可运行
- 输出数据为
data.json
,无需额外的后端部署 - 适合对性能和功能要求不高,只需获取基础友链数据的用户