姊妹專案

HTML Anything — 你的本地 AI Agent 寫 HTML,你負責發布.

Open Design 家族裡的 Agent 原生 HTML 編輯器。複用你已經登入的 coding-agent CLI,把 Markdown、CSV 或 JSON 變成可交付 HTML,適配微信、X、知乎、小紅書等渠道,不需要新 key,也不用來回複製貼上。

在 GitHub 查看 → 快速開始

HTML Anything 六種內容形態預覽橫幅
  • 4.5KGitHub Star
  • 8Coding-agent CLI
  • 75Skill 模板
  • 9內容形態
  • Apache-2.0授權

資料已在 2026-05-19 校驗;API 可用時使用即時資料。

為什麼需要它

Markdown 是草稿,HTML 才是讀者看到的頁面。

你最終發布的是渲染後的內容表面,不是原始檔。HTML Anything 補齊從原始筆記到精緻頁面之間的最後一步。

你的 Agent 已經認識你。

不用新帳號、不用新 API key、不用額外訂閱。終端裡的 CLI 就是渲染引擎,HTML Anything 只負責執行你的 skill。

Skill 是資料夾,不是黑盒。

75 個模板都是可 fork、可編輯、可複用的 SKILL.md 資料夾。選擇器本質上就是一個可瀏覽的目錄。

工作流程

  1. 01

    放入輸入內容

    支援 Markdown、CSV、TSV、JSON、SQL、Excel 或純文字。表格資料在瀏覽器內透過 papaparse 和 xlsx 解析,內容不會離開你的電腦。

    HTML Anything 輸入視圖:貼上或拖入內容
  2. 02

    選擇 Skill,由 Agent 渲染

    從 75 個 SKILL.md 模板中選擇一個。你已經登入的本地 CLI 會透過 SSE 把 stdout 直接流進沙盒 iframe,可以即時看到版面生成。

    顯示 75 個 Skill 的模板選擇器
    模板選擇器:75 個 Skill,按內容形態組織。
    HTML 輸出的 SSE 即時串流渲染
    SSE 串流渲染:Agent stdout 變成頁面版面。
  3. 03

    匯出到目標渠道

    一鍵匯出到微信 MP、X / 微博 / 小紅書、知乎、獨立 HTML 或 2× PNG。輸出是可發布成品,不是起手架。

    包含微信、X、小紅書、知乎、HTML、PNG 的匯出選單

示例

HTML Anything 開箱即用的輸出示例。每個卡片都對應 registry 裡的真實 Skill,可以 fork 資料夾、替換內容、直接匯出。

  • 歸藏編輯式 deck:雜誌跨頁示例
    deck-guizang-editorial 雜誌 deck · 16:9
  • Swiss international deck:網格版面
    deck-swiss-international Swiss 網格 deck
  • Kami 羊皮紙文件:暖色長文版面
    doc-kami-parchment 長文件
  • 雜誌海報:新聞紙版式
    magazine-poster 新聞紙海報

頁面之外的兩種形態

HTML Anything 也覆蓋簡報式 deck 和可交給影片流水線的 storyboard frames。

Deck 模式:逐頁簡報視圖
Keynote deck 模式 — 全出血 slide、Atelier Zero 字體系統與 Swiss-grid 變體。
Hyperframes:用於影片的 storyboard frames
Hyperframes — 按影片流程標註尺寸和資訊,下一步可以進入 Remotion 渲染。

九種內容形態

每種形態都是一組策劃過的版面家族,按最終發布渠道選擇即可。

  • 雜誌文章 帶首字下沉和引文的長篇編輯式版面。
  • Keynote deck 帶編輯式封面和 Swiss-grid 變體的簡報。
  • 履歷 一頁式 CV,強調可列印的字體層級。
  • 海報 新聞紙風格海報,用網格突出一個核心觀點。
  • 小紅書卡片 適合資訊流的直式 3:4 卡片。
  • Tweet 卡片 按 X / 微博比例匯出 2× PNG。
  • 網頁原型 可執行的 landing page 或產品頁草圖。
  • 資料報告 表格資料一鍵變成帶註釋的 dashboard。
  • Hyperframes 影片 可交給 Remotion 的 storyboard frames。

自動識別八種 coding agent

HTML Anything 複用你機器上已有的 CLI 登入態。不需要額外帳號,也不需要額外 API key。

  • Claude Code
  • Cursor Agent
  • OpenAI Codex
  • Gemini CLI
  • GitHub Copilot CLI
  • OpenCode
  • Qwen Coder
  • Aider

匯出目標

微信 MP
透過 juice 內聯 CSS,可直接貼到編輯器。
X / 微博
透過 modern-screenshot 生成 2× PNG,並可複製到剪貼簿。
小紅書
按資訊流尺寸匯出直式卡片。
知乎
LaTeX 公式會渲染為圖片佔位。
獨立 HTML
單檔下載,自包含,無外部資源路徑。
高 DPI PNG
2× 渲染,適合高清截圖。

快速開始

git clone https://github.com/nexu-io/html-anything
cd html-anything
pnpm install
pnpm -F @html-anything/next dev
# → http://localhost:3000

Agent 在你的電腦本地執行。Next.js 外殼也可以部署到 Vercel,但渲染循環仍留在本地。

路線圖

穩定

  • Agent 識別
  • Skill registry 與選擇器
  • SSE 串流渲染
  • 沙盒 iframe 預覽
  • 格式自動識別(Markdown · CSV · TSV · JSON · SQL · Excel)

進行中

  • 多模板對比視圖
  • Hyperframes → .mp4 Remotion 交接

計畫中

  • 瀏覽器擴充功能
  • 歷史記錄與版本 diff
  • Skill marketplace

來自 Open Design 家族

Open Design 是更完整的 Agent 原生設計工作台:Skill、設計系統、模板和整個 studio。HTML Anything 是更窄的工具:輸入 Markdown 或資料,輸出可交付 HTML。

造訪 Open Design → 瀏覽 Skill HTML Anything on GitHub