核心用法
html-image-generator 是一款基于 HTML 模板 + Playwright 浏览器渲染的本地图片生成工具。用户仅需输入主题文字,选择风格与尺寸,即可在本地生成高清 PNG 图片,全程无需调用任何付费 API。
典型使用流程:
1. 输入主题(如「属虎人2026年转运指南」)
2. 选择风格(14种:warm/fresh/bold/minimal/vintage/cute/notion/dark/poster/watercolor/gradient/neon/paper/marble)
3. 选择尺寸(5种:1x1/4x5/9x16/16x9/4x3)
4. Playwright 渲染 HTML 模板并截图输出
---
显著优点
- 零成本:完全免费,无需 API Key,无调用次数限制
- 本地运行:依赖 Playwright + Chromium,数据不上云,隐私安全
- 质量可控:PNG 无损输出,支持 1080p 至 1920px 多规格
- 场景覆盖广:适配社交媒体封面、海报、知识卡片、短视频缩略图等
- 可扩展性高:基于 HTML/CSS 模板,用户可自定义样式
---
潜在局限
- 依赖本地环境:需预先安装 Node.js 及 Playwright,Windows 路径硬编码(
C:\Users\Administrator)可能引发跨平台兼容性问题 - 模板单一:目前仅提供
general-cover.html单模板,复杂排版需求受限 - 无云端同步:生成的图片需手动管理,无自动备份或历史版本
- 中文排版限制:依赖系统字体,特殊字体需自行配置
---
适合人群
- 内容创作者(博主、自媒体、知识付费从业者)
- 运营人员(需要批量生成活动海报、封面图)
- 技术用户(希望自定义 HTML/CSS 模板)
- 隐私敏感用户(拒绝云端 API,偏好本地处理)
---
常规风险
- 路径注入风险:若主题或参数未做过滤,可能通过
file://协议读取本地敏感文件(需确保输入校验) - XSS 隐患:HTML 模板若直接渲染用户输入,存在脚本注入可能(建议对
{{title}}等变量做 HTML 转义) - 依赖安全:Playwright 及 Chromium 需保持更新,避免浏览器漏洞
- 版权合规:生成内容需注意字体、emoji 商用授权,避免侵权