项目预览
项目数据
项目介绍
Star 增长趋势
本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整
数据来源:GitHub API 逐日快照 · 收录于 2026-10-29 · 当前星标 ★ 1760
使用教程
环境要求
- Git(用于克隆仓库与 GitHub 自动部署)
- Node.js 与 npx(使用 wrangler 命令行部署时需要)
- Cloudflare 账号(用于创建 Pages 项目)
- 约 660 MB 磁盘空间(2,878 个图片文件,659.5 MB)
- 可执行 bash 脚本的环境(构建脚本为 build.sh)
安装与启动步骤
-
1克隆仓库
仓库含 2883 个文件、约 659.5 MB,克隆耗时较长,请留足磁盘空间。
git clone https://github.com/anhao/ai-pose-gallery-zh.git -
2进入目录
后续构建与部署命令都需在仓库根目录执行。
cd ai-pose-gallery-zh -
3本地构建 dist
脚本只把 index.html、_headers、data/、thumbs/、img/ 拷贝到 dist,避免根目录 .git 被扫描。
bash scripts/build.sh -
4配置 Git 自动部署
Cloudflare Dashboard → Workers & Pages → Create → Pages → Connect to Git,选择本仓库,生产分支填 main。
-
5填写构建设置
Framework preset 选 None,Build command 填 bash scripts/build.sh,输出目录填 dist,然后 Save and Deploy。
-
6命令行直传部署
不使用 Git 集成时,构建后用 wrangler 直传 dist;项目名可自定义。
bash scripts/build.sh npx wrangler pages deploy dist --project-name ai-pose-gallery-zh
关键配置
| 配置项 | 必填 | 说明 | 示例 |
|---|---|---|---|
Framework preset | 是 | Cloudflare Pages 构建预设,纯静态站点选无框架。 | None |
Build command | 是 | 部署前执行的构建命令,生成 dist 目录。 | bash scripts/build.sh |
Build output directory | 是 | 构建产物目录,必须填 dist 而非根目录 /。 | dist |
Production branch | 是 | 触发自动部署的生产分支。 | main |
--project-name | 否 | wrangler 命令行部署时指定的 Pages 项目名。 | ai-pose-gallery-zh |
如何确认成功
构建完成后 dist 内包含 index.html 与图片目录;部署成功后可访问 https://
常见问题
Q:为什么构建输出目录不能填 /?
A:根目录含数百 MB 的 .git,Cloudflare 会扫描打包,pack 文件超过 25 MiB 单文件限制会导致构建失败,因此只输出 dist。
Q:仓库文件数会超出平台限制吗?
A:不会。站点限制为单文件 ≤ 25 MiB、每次部署 ≤ 20,000 个文件,本仓库最大文件 917 KB、共 2883 个文件。
Q:Fork 后换了自己的域名要改什么?
A:仓库内绝对地址均指向 ai-pose-gallery.anhao.app,需同步替换 index.html 中的 canonical、og:*、twitter:* 与 JSON-LD 中的地址。
Q:push 之后需要重新手动部署吗?
A:Git 集成方式下不需要,每次 git push 会自动重新发布,首次部署约 2–5 分钟。
Q:图片会不会频繁回源?
A:_headers 已为 img/ 与 thumbs/ 配置一年期强缓存,图片不会重复回源。
注意事项
- 构建脚本 scripts/build.sh 只拷贝站点所需文件,不要改用根目录作为输出目录。
- 仓库自带 .assetsignore 作为根目录部署的兜底排除方案。
- 部署前确认 dist 生成成功,否则 Pages 会因找不到输出目录而失败。
核心亮点
- 1439 组、2878 张图片全部完成中文汉化,标签与分类可直接读懂,省去翻译成本
- 纯静态 HTML 实现,零依赖零后端,可直接托管在 Cloudflare Pages 等平台,部署和维护门槛极低
- 按姿势类型组织素材,便于在写提示词或做构图参考时快速定位目标姿态
不足之处
- 仅提供图片索引与展示,不含姿势关键点数据或 ControlNet 可直接使用的结构化标注
- 图片数量与分类维度有限,缺少按视角、人数、场景等更细粒度的筛选能力
适用场景
- AI 绘画时查找人物姿势参考,辅助编写提示词与构图
- 为 ControlNet 等姿态控制流程挑选参考图
- 个人或团队自建中文素材库时作为静态画廊模板
替代项目
OpenPose、PoseMy.Art、Lexica
上一篇:Awesome-Diffusion-for-Image-Translation
下一篇:没有了!
同类项目推荐
context-free
开源
写文法,秒出百万形状的生成艺术图
Context Free is a program that generates images from written instructions called a g···
C2GAN
开源
用关键点精准控制图像生成,让AI画出你想要的结构
[ACM MM 2019 Oral] Cycle In Cycle Generative Adversarial Networks for Keypoint-Guide···
IOPaint
开源
照片里路人太多?涂一下瞬间消失
Image inpainting tool powered by SOTA AI Model. Remove any unwanted object, defect, ···
travel-photo-abstraction
开源
把旅行照片一键变成极简抽象艺术,编辑感十足。
A source-available Codex skill for distilling photographs into sparse editorial abst···
ComfyUI-WinPortable-XPU
开源
让 Intel 显卡用户开箱即跑 ComfyUI,省去配置烦恼
ComfyUI standalone pack for Intel GPUs. | 英特尔显卡 ComfyUI 整合包
nftool
开源
用命令行批量生成 NFT 艺术,快速产出独特集合。
A suite of tools for NFT generative art.
Stable-Diffusion-KMP
开源
手机上原生跑 Stable Diffusion,双平台一套代码搞定
Stable Diffusion AI client app for Android and iOS
automatic1111-colab
开源
在 Colab 上点几下,免费跑起 Stable Diffusion WebUI
Using StableDiffusion webui on Colab
vue-pwa-asset-generator
开源
一条命令生成全套 PWA 图标和启动图,告别手动切图
PWA asset generator perfect with VueJS framework (but useful for all PWA!)
