模板字段参考
下列字段名即渲染接口 /og 的查询参数名。默认 width / height 取模板原生画布尺寸 (底版图片类模板),纯矢量模板回落 1200×630。
本表为静态快照,运行时以
GET /templates返回为准。
base · 基本卡片
原生尺寸:无(默认 1200×630)
| 字段 | 标签 | 类型 | 默认值 | 约束 |
|---|---|---|---|---|
title | 主标题 | text | Hello, OG | maxLength 120 |
subtitle | 副标题 | text | hono + hono-og on Cloudflare Workers | maxLength 200 |
rencong-1 · 认怂书(模板1)
原生尺寸:1055×1491
| 字段 | 标签 | 类型 | 默认值 | 约束 |
|---|---|---|---|---|
winner | 胜方(签字) | text | 张三 | maxLength 12 |
loser | 败方(签字) | text | 李四 | maxLength 12 |
date | 日期 | text | 2026年9月12日 | maxLength 24 |
rencong-2 · 认怂书(模板2)
原生尺寸:1055×1491
| 字段 | 标签 | 类型 | 默认值 | 约束 |
|---|---|---|---|---|
year | 年 | text | 2026 | maxLength 4 |
month | 月 | text | 9 | maxLength 2 |
day | 日 | text | 12 | maxLength 2 |
score | 比分 | text | 3:1 | maxLength 12 |
winner | 胜方名 | text | 张三 | maxLength 12 |
loser | 败方名 | text | 李四 | maxLength 12 |
rencong-3 · 认怂书(模板3)
原生尺寸:1055×1491。字段与 rencong-2 完全相同(同表)。
blank-1 · 空白纸1(整篇正文)
原生尺寸:1054×1492
| 字段 | 标签 | 类型 | 默认值 | 约束 |
|---|---|---|---|---|
heading | 标题 | text | 认怂书 | maxLength 12 |
body | 正文(换行 = 强制断行,段首自动缩进 2 字) | textarea | (多行示例文本) | maxLength 1200 |
signer | 落款(签名) | text | 张三 | maxLength 12 |
date | 落款(日期) | text | 2026年9月13日 | maxLength 16 |
font | 正文字体 | select | 宋体 | options: 宋体 / 手写 |
标题默认跟随正文字体栈(宋体正文→宋体标题;手写正文→手写标题),并加粗放大以突出。 落款(签名 + 日期)固定用手写体(杨任东竹石体),与正文宋体明显区分,不受
font参数影响。
blank-2 · 空白纸2(整篇正文 · 大字版)
原生尺寸:1055×1491。字段与 blank-1 完全相同(同表),仅底版与排版比例不同。
font-specimen · 字体清单
原生尺寸:1200×854。无用户字段——输出每种字体的字形样本行,用于横向比较。 访问 GET /og?template=font-specimen 即可,或统一从 /fonts 的 specimen 字段拿到入口。