创建 CNAME
该仓库使用Github Actions自动下载Mantou Earth所需要的图片到Pictures分支。
需要配置2个仓库变量:
根目录中的prompt.txt为AI提示词,cron.js为cloudflare worker定时任务脚本,用于action精确定时。 使用该定时脚本需要配置2个变量:GITHUB_REPO(yaml工作流对应的GitHub查看链接,去除GitHub.com前面的部分,例:sakurasep/qfnuLibraryBook/actions/workfIows/tomorrow.yml)、GITHUB_PAT(GitHub个人访问令牌,需要repo权限)。
根目录中的prompt.txt为AI提示词,cron.js为cloudflare worker定时任务脚本,用于action精确定时。
使用该定时脚本需要配置2个变量:GITHUB_REPO(yaml工作流对应的GitHub查看链接,去除GitHub.com前面的部分,例:sakurasep/qfnuLibraryBook/actions/workfIows/tomorrow.yml)、GITHUB_PAT(GitHub个人访问令牌,需要repo权限)。
注:该脚本在GMT 0:00~0:40时生成的图片无法正常被同步。
自动时间计算:
2025-07-01
0310
分辨率处理:
RESOLUTIONS
d
d = round(分辨率 / 550)
图片处理流程:
d x d
montage
/2025-07-01/0310_2160.webp
自动清理机制:
RETENTION_DAYS
触发机制:
RESOLUTIONS="2160,1440,1080" # 所需分辨率列表 RETENTION_DAYS=1 # 图片保留天数
新图片将保存在仓库根目录的日期文件夹中:
/2025-07-01/ 0310_2160.webp 0310_1440.webp 0310_1080.webp
旧图片(超过保留天数)会在后续任务中自动删除。
版权所有:中国计算机学会技术支持:开源发展技术委员会 京ICP备13000930号-9 京公网安备 11010802032778号
mantou-earth-server
该仓库使用Github Actions自动下载Mantou Earth所需要的图片到Pictures分支。
需要配置2个仓库变量:
注:该脚本在GMT 0:00~0:40时生成的图片无法正常被同步。
项目说明
关键功能说明:
自动时间计算:
2025-07-01(目录)和0310(文件名部分)分辨率处理:
RESOLUTIONS读取多个分辨率d值(分辨率倍数):d = round(分辨率 / 550)d值在 1-20 范围内图片处理流程:
d x d网格)montage拼接图片/2025-07-01/0310_2160.webp自动清理机制:
RETENTION_DAYS的旧图片触发机制:
使用前配置:
文件路径示例:
新图片将保存在仓库根目录的日期文件夹中:
旧图片(超过保留天数)会在后续任务中自动删除。