惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

G
Google Developers Blog
Security Latest
Security Latest
Recent Announcements
Recent Announcements
腾讯CDC
C
Check Point Blog
A
About on SuperTechFans
H
Help Net Security
D
DataBreaches.Net
Martin Fowler
Martin Fowler
GbyAI
GbyAI
Y
Y Combinator Blog
The GitHub Blog
The GitHub Blog
阮一峰的网络日志
阮一峰的网络日志
李成银的技术随笔
M
Microsoft Research Blog - Microsoft Research
Blog — PlanetScale
Blog — PlanetScale
V
Visual Studio Blog
V
V2EX
人人都是产品经理
人人都是产品经理
云风的 BLOG
云风的 BLOG
F
Fortinet All Blogs
The Cloudflare Blog
月光博客
月光博客
S
Securelist
F
Future of Privacy Forum
Spread Privacy
Spread Privacy
Recorded Future
Recorded Future
博客园_首页
G
GRAHAM CLULEY
F
Full Disclosure
The Hacker News
The Hacker News
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
雷峰网
雷峰网
Recent Commits to openclaw:main
Recent Commits to openclaw:main
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
大猫的无限游戏
大猫的无限游戏
Google Online Security Blog
Google Online Security Blog
Google DeepMind News
Google DeepMind News
C
Cyber Attacks, Cyber Crime and Cyber Security
Microsoft Security Blog
Microsoft Security Blog
Cyberwarzone
Cyberwarzone
NISL@THU
NISL@THU
C
Cybersecurity and Infrastructure Security Agency CISA
B
Blog
L
Lohrmann on Cybersecurity
罗磊的独立博客
T
Threat Research - Cisco Blogs
www.infosecurity-magazine.com
www.infosecurity-magazine.com
B
Blog RSS Feed
D
Docker

V2EX

暂无文章

一行 URL 动态生成封面图,免费、开源、极简
gnakzz · 2025-02-11 · via V2EX

有时候写文章需要上传封面图,发帖子也需要配个图,大部分情况我只需要简单的文字、LOGO 、强调文字等即可。

现有的各种 App 、Web 的卡片类应用都需要我打开他们的平台,然后选择合适的模板,最后还要充个会员,不然就限制我下载图片的大小,给我加个水印什么的。

此 API 可以帮助我快速在任意场景下拿到一张想要的图片。

并且如果是文章中配图,大部分技术平台都支持自动转存,很省心。

比如: https://imgx.zzao.club/api/img/001/001/[Nuxt4]从入门到放弃系列+点击就送屠龙宝刀

https://imgx.zzao.club/api/img/001/001/[Nuxt4]从入门到放弃系列+点击就送屠龙宝刀?bgColor=292a3a-536976&accentColor=0088a9&color=ffffff

开源地址

觉得有用的,欢迎 Star 、PR 。

模板不符合自己用途的,可以联系我开发一个。

技术方面

核心是 satorisatori-html 这两个插件。没有用到无头浏览器 puppeteer 之类的,太重,太消耗服务器资源了。

项目是 Nuxt 搭建的,通过 createSSRApprenderToString,就可以拿到自己写好的 Vue 组件给 satori 渲染了,再把渲染后的 svg 转为 png, 接口直接把 png 返回

所以这个接口就类似于动态内容的 png 图片了

有条件的可以自己部署一下。

MIT

后续规划

后面的使用继续朝着极简的方向走,通过登录后保存预设,只传递文字就可以拿到自己常用的图片。

再个就是多加几个常用的模板了,比如其他卡片应用的模板,大家有喜欢的欢迎留言,我火速就给复刻出来。

不过,应该没有人喜欢不停的换风格吧🤔

各位觉得如何?

希望大佬们不吝赐教👏