Total Pageviews

5,390,739

Monday, 17 March 2025

generate-albums


项目模板

https://github.com/jkjoy/generate-albums

设置

在自己仓库的Settings中找到

TOKEN为你的 Github token

REPO为你想要生成相册的仓库名称 如username/repo

上传规则

相册内容上传到 photos 这个目录下

photos 根目录下的照片默认标题为分享生活

新建文件夹, 该文件夹名称为此目录下所有图片的标题

  • 照片同名txt中的文本为描述说明 最高优先级
    1.jpg 1.txt 则使用1.txt中的文本为描述说明

  • 目录下描述.txt为此目录下所有图片的描述说明 第二优先级

  • 如果两者都没有则使用照片文件名为描述说明

其他部分

可以根据需求修改 template目录下对应模板的index.html文件 中的布局和内容.

每次修改仓库会自动触发Action 生成HTML到目标仓库,目标仓库可以使用Github Pages,也可以部署在Vercel,这里就不多做说明

演示

https://photo.memos.top/

-----------------------------------

自动化生成相册Automatically generate photo albums.

photos-jkjkjoy.vercel.app/ 

 

自动化生成相册

具体功能

把源仓库作为私有仓库,存放照片

脚本会自动抹除照片含有exif的信息(如果有).

在目标仓库生成缩略图和原图(已处理).

点击缩略图会打开展示原图.

免责

模板来自于网络

可以自行修改模板

使用方法

Tip

使用方法

  1. 点击Use this template创建一个新的仓库

action中设置secret

TOKEN为你的github token

REPO为你想要生成相册的仓库名称 如username/repo

  1. template目录下为模板文件,可自行调整 标题 等
  1. photos为图片文件夹,照片上传到此文件夹中,会自动生成相册

photos 根目录下的照片默认标题为分享生活

新建文件夹,文件夹名称为标题

照片同名txt中的文本为描述说明 最高优先级

1.jpg 1.txt 则使用1.txt中的文本为描述说明

目录下描述.txt为此目录下所有图片的描述说明 第二优先级

如果两者都没有则使用照片文件名为描述说明.

from https://github.com/jkjoy/generate-albums

 

No comments:

Post a Comment