PicProse 是一款开源的封面图生成工具,适用于各类博客等内容的封面生成,比如 Medium、Wordpress、微信和其他博客文章,使用 Unsplash 作为图片素材,可商业使用。可以使用 Docker 自部署,需要在 Unsplash 注册并创建一个 App。https://github.com/gezhaoyou/picprose

- 可以设置图像比例 16:9 之类,竖屏或横屏。
- 多种可商业使用的字体,例如阿里巴巴字体等。
- 自己上传 Icon,并设置位置,四个角或中间。
- 设置标题和作者
- 搜索 Unsplash 图片
- 生成图片格式 JPG、PNG、SVG
Docker 自部署,需要配置一个环境变量 NEXT_PUBLIC_UNSPLASH_API_KEY ,需要到 Unsplash 官网创建一个 App,注册和创建都是免费的。不过 Unsplash 的 Demo 每小时只能请求 50 次,自己搞着玩还是足够了。
1 | docker run -d --name picprose -e NEXT_PUBLIC_UNSPLASH_API_KEY=xxx -p 3000:3000 hausen1012/picprose |


创建好的 App,复制它的 Access Key 替换到刚刚的 Docker 命令中的 NEXT_PUBLIC_UNSPLASH_API_KEY,这样就可以自部署运行了。