HTML Anything 是一个开源本地 Web 应用:它调用电脑上已经安装的编程 Agent CLI,把原始资料转成设计过的 HTML。产品把 75 个 Skill 模板、流式预览,以及 HTML、PNG、微信、X、知乎等导出路径放进同一个界面。仓库仍在维护,采用 Apache-2.0 许可证,当前文档列出 9 种 Agent CLI。
先给结论:如果你已经在本地使用编程 Agent,而且每周都要产出视觉化交付物,它值得测试;如果你想要注册即用的设计 SaaS、明确服务保障或天然隐私,它并不符合这些期待。
当前产品状态与价格
HTML Anything 仍可从 nexu-io/html-anything 官方仓库获取。官方 Quickstart 依然是克隆仓库、用 pnpm 安装依赖、启动 Next.js 应用,再打开 localhost:3000。当前文档没有把第一方桌面安装包列为普遍可用产品;项目在 Issue 中推进过桌面客户端,而 Windows 安装包讨论指向的是社区构建。
HTML Anything 本身没有订阅费,源代码按 Apache-2.0 开放。但“免费”只覆盖编辑器代码。它所调用的 Agent 订阅或 API 用量、本地或托管环境,以及人工审阅依然有成本。
| 成本层 | 实际情况 |
|---|---|
| HTML Anything | 开源仓库不收许可证费用 |
| 编程 Agent | 消耗现有 Claude Code、Codex、Cursor、Gemini CLI、Copilot、OpenCode、Qwen、Aider 或 IBM Bob 的套餐/API 额度 |
| 部署 | 默认本机运行;Web 层另行托管会产生费用 |
| 渲染 | 普通预览占本机浏览器资源;视频交接还会增加 Remotion 或渲染工作 |
| 运维 | 更新、依赖修复、备份、安全审查与成品 QA 都由使用者承担 |
“零 API Key”更准确的意思是“不用再向 HTML Anything 填一把新 Key”。它复用已经登录的 CLI 会话,并不等于免费 AI。
它实际做了什么
官方架构可以拆成四层。
检测 Agent 并生成
启动时,服务器扫描 PATH,识别 Claude Code、OpenAI Codex、Cursor Agent、Gemini CLI、GitHub Copilot CLI、OpenCode、Qwen Coder、Aider 和 IBM Bob。每个 CLI 都有一个适配器,负责启动子进程并解析流式输出。
方便的另一面是权限风险。部分官方记录的启动参数会允许较广工具权限或跳过确认。实际权限取决于所选 Agent、CLI 配置、工作目录和操作系统账户。选择 Agent 不是单纯选模型,也是选择安全边界。
75 个 Skills 与 9 类交付物
模板覆盖杂志页面、演示文稿、简历、海报、社交卡片、Web 原型、数据报告、办公文档和 Hyperframes 视频脚本。每个 Skill 是一个文件夹,包含 SKILL.md、示例,以及可选的素材和参考资料。模板会约束网格、字体、对比度、焦点状态与真实数据使用。
这一层才是 HTML Anything 与“一句话让 Agent 写 HTML”的主要差异。一次提示可以生成一个页面;版本化 Skill 则能反复生成同一类报告或卡片,并像源文件一样审阅和维护。
流式预览
Agent 的 JSON-line 输出被转换为 SSE,再逐步写进 iframe。仓库说明 iframe 使用 allow-scripts allow-same-origin 沙箱;生成 HTML 可以运行脚本与加载设计资源,而存储与宿主页面隔离。
沙箱能降低风险,但生成的 HTML 仍是可执行代码。项目公开 Issue 还讨论过未净化 HTML 注入。不要把“能预览”等同于“任意不可信 HTML 都安全”,发布前也要检查脚本。
导出
官方列出的路径包括独立 .html、.png、内联 CSS 的微信导出,以及 X、微博、小红书、知乎的复制或导出流程。Deck 模式包含 PDF 导出。Hyperframes 产出的是交给 Remotion 的 Frame Scripts,不等于托管式的一键视频生成服务。

“本地优先”不等于什么
HTML Anything 的应用和源文件可以在本机运行。文档称表格解析发生在浏览器中,即使部署 Web 层,Agent 进程也留在用户电脑上。它确实减少了把内容再传给一个 HTML Anything 服务的环节。
但这不代表选中的 AI 模型也在本机推理。Claude Code、Codex、Cursor、Gemini CLI 等通常会依据账户、套餐和配置,把提示与文件发送给相应服务商。本地 CLI 是本地客户端,不是本地模型证明。
使用客户资料前,需要确认:
- Agent 能读写哪些目录;
- 上下文是否会发送给云端模型;
- 当前账户的数据留存与训练条款;
- 预览或导出是否加载外部字体、脚本和图片;
- 生成 HTML 是否夹带分析代码、远程依赖或密钥;
- 成品和任务历史最终存在哪里。
更多数据边界可参考 AI 文件工具会不会上传文件,以及 本地优先与云端 Agent Workspace。
三种值得投入配置时间的工作流
周期性客户报告
输入已经核准的 CSV 和简短说明,选择 Data Report Skill,锁定品牌色、图表标签和必填章节。生成后把总数与源文件逐项核对,再检查移动端和打印布局,最后导出 HTML 或 PNG。
价值不在“AI 做出一份报告”,而在下周能复用相同约束。模板应与客户工作流一起保存,而不是埋在聊天记录里。
多渠道内容包
从一篇已批准文章出发,生成杂志页面、小红书卡片与适合平台尺寸的图片。逐项检查事实、链接、裁切与字体是否在每个目标中保留。除非另有经过授权的发布流程,否则继续手动发布。
此时 HTML Anything 是渲染器和编辑器,不负责验证原文,也不应绕过发布审批。
一次性产品原型
用 Prototype Skill 生成单页 Dashboard 或 Landing Page 概念,把占位文案替换为真实约束,测试键盘焦点与响应式,再交给正式开发流程。
独立 HTML 适合讨论,但不会自动变成可维护的生产代码,也不会自动满足辅助技术、恶意输入防护或真实后端接入。
评测中明显扣分的地方
安装方式偏开发者
官方路线需要 Git、Node/pnpm、终端和已登录的编程 Agent CLI。PATH 检测与服务商登录都是常见故障点。只想浏览器注册、购买托管支持的非技术用户,会觉得它远重于 Claude Artifacts、ChatGPT Canvas 或传统可视化编辑器。
模板有明确审美与结构偏好
75 个模板听起来很多,但匹配度比数量重要。强默认可以加速常见交付物,也会限制特殊需求。有成熟 Design System 的团队应准备自己维护 Skill,而不是把内置示例当作品牌成品。
导出不等于部署
下载 HTML 或复制社交卡片,不会自动得到域名、分析治理、表单、登录、CMS、无障碍认证与长期托管。如果真正需求是持续维护网站,Site Builder 或常规代码仓库更适合作为单一事实源。
信任边界仍然很宽
服务器会启动本地 CLI,生成 HTML 会在浏览器中执行。Agent 参数、脚本、远程资源、依赖和输入材料都需要审查。本地优先减少一次数据中转,但不会消除供应链、Prompt Injection 或生成代码风险。
支持模式是开源社区,而非商业 SLA
项目持续有 Issue 和 PR,但它是开源仓库,不是购买来的支持合同。公开问题涉及上手困惑、PATH 发现、桌面打包、导出竞态和 HTML 注入。透明度值得肯定,同时也说明用户可能需要自己排障。
按真实任务选择替代方案
| 需求 | 更适合先试的方案 |
|---|---|
| 一次性交互 HTML | 直接让现有编程 Agent 生成,或使用 Artifact/Canvas 工具 |
| 从文件反复生成品牌化 HTML | HTML Anything,或当前 Agent Workspace 中的可复用 Skill |
| 正式营销网站 | 可维护的 Web 代码库或托管 Site Builder |
| 长期文档 | Markdown 加文档生成器;参考 AI 输出用 HTML 还是 Markdown |
| 强设计、多渠道视觉资产 | 带模板和审批流程的视觉设计工具 |
| 跨多种文件的 Agent 工作 | AI Workspace,而非仅浏览器 Agent |
最接近的开源替代品是同一团队的 Open Design。HTML Anything 聚焦 HTML 编辑,Open Design 则面向更宽的设计系统与贡献生态。
怎样测试才不会被 Demo 误导
只选择一种周期性交付物,并固定测试材料:
- 选周报、Deck、社交卡片组或原型,不选展示型 Prompt。
- 准备三份输入:干净、混乱、包含已脱敏敏感字段。
- 记录安装时间、生成时间、Agent 用量、人工修改和导出失败。
- 用同一内容和验收表,与现有方法对比。
- 检查 HTML 中的脚本、外部请求、无障碍、响应式和意外泄露的密钥。
- 到真实目标测试:粘贴微信或知乎、离线打开 HTML、打印 PDF、按目标尺寸看 PNG。
- 修改一个源事实并重跑。真正可复用的系统应能干净更新,而不是重新做整套样式。
- 只有当它替代一段周期性手工流程时才保留。精美 Demo 不是 ROI。
通过标准应是:所有已批准事实被保留,品牌与无障碍要求达标,导出稳定,而且把模型用量与排障算进去后,复核时间仍然下降。
结论
HTML Anything 对一个窄但真实的问题给出了可信开源答案:用你已有的 Agent CLI,把周期性材料转成有视觉约束的 HTML 成品。Skill 库、可检查源码、流式预览,以及对微信和知乎友好的导出,使它明显区别于普通 HTML Prompt。
缺点同样明确:安装偏开发者,“零 API Key”仍消耗外部 Agent 账户,本地优先不等于本地推理,导出无法替代生产系统,而可执行 HTML 需要安全和无障碍检查。
已经日常使用编程 Agent、每周都做相似视觉交付物的人,可以测试。 偶尔生成一次内容,用更简单的 Artifact 工具。需要多年在线、多人编辑和治理的成果,则应进入正式网站或文档系统。
资料来源
相关文章
本地优先还是云端 Agent 工作站:该怎么选?
从文件控制、隐私、后台执行、连接器、团队协作与可恢复性比较本地优先和云端 Agent 工作站,帮助知识工作者选择适合任务、信任边界和设备条件的架构,并理解混合模式真正需要划清的执行边界。
2026 最好的 Markdown 编辑器——按工作流排名,不按功能堆砌
2026 年主流 Markdown 编辑器全对比:Obsidian、Typora、VS Code、Zettlr、iA Writer 各自适合什么工作流、放弃了什么、价格如何,以及哪些场景下免安装的浏览器工具反而比本地应用更合适。
Markdown 里的数学公式——到处能渲染的 LaTeX(以及渲染不了的地方)
Markdown 数学公式全解:美元符号 LaTeX 语法、GitHub/Obsidian/Jekyll 的渲染现状、KaTeX 与 MathJax 的分野,以及诚实的绕行方案。
https://floatboat.ai/zh/blog/html-anything-review-2026



