index.md

July 26, 2026 · View on GitHub

NoneBot rendering infrastructure

把内容渲染成图片。

一套 API 接收 HTML、Markdown、纯文本与 Jinja 模板;可插拔 Provider 在浏览器与原生后端之间选择,稳定产出类型化图片。

  • 多种内容 HTML · Markdown · Text · Jinja
  • 按需选型 Browser · Native
  • 图片就绪 PNG · JPEG · 尺寸信息
<div class="htmlrender-preview" aria-hidden="true">
  <div class="htmlrender-preview__bar">
    <span class="htmlrender-preview__controls">
      <i></i><i></i><i></i>
    </span>
    <span class="htmlrender-preview__history">
      <i></i><i></i>
    </span>
    <span class="htmlrender-preview__address">
      <i></i><b></b>
    </span>
    <span class="htmlrender-preview__tools">
      <i></i><i></i>
    </span>
  </div>
  <div class="htmlrender-preview__canvas">
    <div class="htmlrender-nonebot__nav">
      <span class="htmlrender-nonebot__brand">
        <i></i>
        <b></b>
      </span>
      <span class="htmlrender-nonebot__links">
        <i></i><i></i><i></i>
      </span>
    </div>
    <div class="htmlrender-nonebot__hero">
      <span class="htmlrender-nonebot__ring"></span>
      <div class="htmlrender-nonebot__wordmark">
        <i></i><i></i>
      </div>
      <span class="htmlrender-nonebot__tagline"></span>
      <div class="htmlrender-nonebot__actions">
        <span><i></i></span>
        <code><i></i><i></i><i></i></code>
      </div>
    </div>
  </div>
</div>