首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >html-anything:让 AI Agent 直接生成可发布的 HTML

html-anything:让 AI Agent 直接生成可发布的 HTML

作者头像
九章智库
发布2026-05-19 18:45:42
发布2026-05-19 18:45:42
8790
举报
文章被收录于专栏:OpenClawOpenClaw

html-anything:让 AI Agent 直接生成可发布的 HTML

💬 "Markdown 是给作者写的,HTML 是给读者看的"

💬 "75 套 Skills × 9 种导出格式 × 零 API Key = AI 生成 HTML 的完整工具链"

2026 年,一个名为 html-anything 的开源项目引起了开发者的广泛关注。这个来自 Open Design 团队(40k★)的工具,让 AI Agent 能够直接生成「可发布级别」的 HTML——不是代码片段,而是可以直接发给用户、发布到微信公众号或导出为图片的成品。

GitHub:https://github.com/nexu-io/html-anything

一、为什么需要 html-anything?

1.1 Markdown 的局限

传统工作流:

Markdown 文档 → 截图 → 手动调整格式 → 发布

问题:

- 布局受限于渲染器

- 截图发到推特不好看

- 微信公众号需要重新排版

- 「我之后再来调整」变成永远不会做

1.2 Anthropic 的选择

Anthropic 的 Claude Code 团队做了一个标志性决定:

停止用 Markdown 写内部文档,直接输出 HTML

Markdown

HTML

给作者写的

给读者看的

布局受限于渲染器

布局完全可控

截图发推特不好看

已经是有设计感的图片

需要重新排版才能发微信

一键转换格式

1.3 html-anything 的答案

html-anything 的核心理念:

「Markdown 是草稿,HTML 是成品」

你的本地 AI Agent 负责写

你只需要点击发送

二、核心特性解析

2.1 零 API Key 设计

项目

说明

API Key

零需要

工作原理

复用你已有的 CLI 会话

支持的 CLI

Claude Code、Cursor Agent、Codex、Gemini CLI、Copilot CLI、OpenCode、Qwen Coder、Aider

成本

$0(使用你的现有订阅)

8 个支持的 Coding Agent CLI:

Claude Code → claude -p --output-format stream-json

Cursor Agent → cursor-agent --print --output-format stream-json

OpenAI Codex → codex exec --json --sandbox workspace-write

Gemini CLI → gemini --output-format stream-json --yolo

GitHub Copilot → copilot --allow-all-tools --output-format json

OpenCode → opencode run --format json

Qwen Coder → qwen --yolo -

Aider → aider --no-pretty --no-stream --yes-always

2.2 75 套 Skills 分类

9 种表面模式(Surface Modes)

模式

说明

示例

📖 magazine

杂志文章

长文排版

🎬 deck

演示文稿

20 种 keynote 技能

📄 résumé

简历

A4 格式

🖼️ poster

海报

单页展示

📱 Xiaohongshu

小红书卡片

社交分享

🐦 tweet

推文卡片

X/微博

🛠️ prototype

网页原型

SaaS landing、数据仪表盘

📊 data report

数据报告

分析图表

🎞️ Hyperframes

视频帧

Remotion 兼容脚本

75 套 Skills 一览

类别

数量

代表技能

prototype(原型)

20+

web、SaaS landing、dashboard、docs

deck(演示)

20+

Swiss International、Guizang Editorial、Magazine Web

frame(视频帧)

10+

glitch title、logo outro、text-cursor VFX

social(社交)

4+

X card、小红书卡片

office(办公)

10+

PM spec、eng runbook、OKRs、周报

doc(文档)

5+

Kami warm-parchment editorial

vfx(特效)

5+

text-cursor、cinema light-leak

2.3 一键导出

导出格式

说明

WeChat

juice-inlined CSS,直接粘贴无需重排版

X / Weibo / Xiaohongshu

modern-screenshot → 2× PNG → 剪贴板

Zhihu

LaTeX 公式自动转换

.html

单文件下载

.png

高分辨率图片

2.4 实时预览(SSE 流式渲染)

工作原理:

POST /api/convert → SSE → 实时更新

1. AI stdout JSON-line 流

2. 服务器解析 text deltas

3. 客户端追加到 iframe srcdoc

4. 你看着页面一行一行渲染出来

不喜欢?中断并重新提示——没有浪费完整生成

三、架构设计

3.1 技术栈

html-anything 构建于四个开源项目之上:

├── nexu-io/open-design (40k★)

│ └── Agent 检测层、设计系统模型、SKILL.md 协议

├── mdnice/markdown-nice

│ └── CSS 内联,WeChat/Zhihu 兼容

├── gcui-art/markdown-to-image

│ └── iframe → 高 DPI PNG 导出

└── alchaincyf/huashu-md-html

└── 反 AI 垃圾内容规范(汉字优先字体栈、8px 基线网格、对比度≥4.5)

3.2 Skill 协议

每套 Skill 遵循 Claude Code SKILL.md 约定,加上扩展 frontmatter:

---

name: deck-swiss-international

mode: deck

scenario: design

surface: presentation

preview: https://example.com/preview.html

design_system: swiss-international

recommended: 2

---

# Skill 描述和模板

3.3 安全设计

沙箱隔离预览:

<iframe sandbox="allow-scripts allow-same-origin">

- Tailwind CDN / Google Fonts / 内联脚本 → 正常工作

- Cookie 和 localStorage → 与宿主隔离

- 用户生成的 HTML → 在隔离环境中运行

四、快速开始

4.1 安装

git clone https://github.com/nexu-io/html-anything

cd html-anything

pnpm install

pnpm dev

# → http://localhost:3000

4.2 使用流程

1. 打开浏览器 → 自动检测已登录的 CLI

2. 选择模板 → 75 个模板可搜索、可筛选

3. 粘贴内容 → Markdown / CSV / Excel / JSON / SQL / 纯文本

4. ⌘+Enter → AI 生成 HTML

5. 一键导出 → WeChat / X / Zhihu / .html / .png

4.3 推荐的 Featured Skills

排名

Skill

说明

#1

deck-guizang-editorial

杂志 × 电子纸编辑风格,10 种锁定布局

#2

deck-swiss-international

瑞士国际风格,16 列网格 + 饱和强调色

#3

doc-kami-parchment

暖羊皮纸编辑文档,阅读体验更安静

#4

magazine-poster

新闻周日海报, oversize 衬线标题

#5

video-hyperframes

Remotion 兼容故事板,6-10 帧序列

五、与竞品对比

5.1 功能对比

工具

AI 集成

Skills 数量

导出格式

API Key

html-anything

✅ 原生

75

9 种

❌ 零

Bootstrap

0

1

Tailwind UI

⚠️

3

3

⚠️

Shadcn/ui

⚠️

3

3

⚠️

纯手写

0

1

5.2 html-anything 的独特价值

1. AI 原生设计

└── 不是「让 AI 写 HTML」,而是「AI Agent 直接生成可发布成品」

2. 零成本

└── 使用你已有的订阅,不需要额外付费

3. 一键多平台发布

└── WeChat / X / Zhihu / HTML / PNG,一个工具全部搞定

4. 实时预览

└── SSE 流式渲染,看着 AI 边想边写

5. 开源免费

└── Apache-2.0 许可证,社区驱动

六、典型使用场景

6.1 场景一:公众号文章

之前:Markdown → 手动排版 → 发布(30 分钟+)

现在:粘贴 Markdown → 一键导出 WeChat(5 分钟)

推荐 Skill:article-magazine、doc-kami-parchment

6.2 场景二:技术演示文稿

之前:PowerPoint / Keynote(设计耗时)

现在:粘贴内容 → deck-swiss-international(5 分钟)

推荐 Skill:deck-swiss-international、deck-hermes-cyber

6.3 场景三:小红书配图

之前:设计工具手动制作

现在:粘贴文案 → XHS Pastel deck(1 分钟)

推荐 Skill:deck-xhs-pastel、deck-xhs-white

6.4 场景四:数据报告

之前:Excel → 截图 → 手动拼接

现在:粘贴 CSV/JSON → dashboard + data report(3 分钟)

推荐 Skill:dashboard、data report

七、团队背景

html-anything 来自 Open Design 团队

信息

说明

GitHub

nexu-io/open-design

Star

40k+

贡献者

200+

状态

生产级,持续迭代中

团队观点:

「在 AI Agent 时代,你不再需要手动编辑文档

所以输出格式应该是读者真正想要的:HTML」

八、总结

8.1 核心价值

价值

说明

AI Agent 原生

不是让 AI 写代码,而是让 AI 生成成品

75 套 Skills

覆盖杂志、演示、海报、社交、办公等

9 种导出格式

WeChat / X / Zhihu / HTML / PNG

零 API Key

复用现有 CLI 会话,成本 $0

实时预览

SSE 流式渲染,所见即所得

开源免费

Apache-2.0 许可证

8.2 参考资源

资源

链接

GitHub

https://github.com/nexu-io/html-anything

README

https://github.com/nexu-io/html-anything/blob/main/README.md

Skills 目录

https://github.com/nexu-io/html-anything/tree/main/src/lib/templates/skills

Open Design

https://github.com/nexu-io/open-design

Discord 社区

https://discord.gg/keeVPMrueT

X (Twitter)

https://x.com/nexudotio

💬 互动话题:你觉得 html-anything 对哪个场景最有价值?公众号文章、技术演示还是社交配图?欢迎在评论区分享!

本文由九章智库·全能侠 基于 GitHub 官方文档生成 参考来源:https://github.com/nexu-io/html-anything

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2026-05-18,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 九章智库 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • html-anything:让 AI Agent 直接生成可发布的 HTML
    • 一、为什么需要 html-anything?
      • 1.1 Markdown 的局限
      • 1.2 Anthropic 的选择
      • 1.3 html-anything 的答案
    • 二、核心特性解析
      • 2.1 零 API Key 设计
      • 2.2 75 套 Skills 分类
      • 2.3 一键导出
      • 2.4 实时预览(SSE 流式渲染)
    • 三、架构设计
      • 3.1 技术栈
      • 3.2 Skill 协议
      • 3.3 安全设计
    • 四、快速开始
      • 4.1 安装
      • 4.2 使用流程
      • 4.3 推荐的 Featured Skills
    • 五、与竞品对比
      • 5.1 功能对比
      • 5.2 html-anything 的独特价值
    • 六、典型使用场景
      • 6.1 场景一:公众号文章
      • 6.2 场景二:技术演示文稿
      • 6.3 场景三:小红书配图
      • 6.4 场景四:数据报告
    • 七、团队背景
    • 八、总结
      • 8.1 核心价值
      • 8.2 参考资源
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档