全部文章

如何把 Claude Artifact 发布成真正的网站

Claude 在 artifact 中帮你做了一个漂亮的网站。你点击“Publish”,得到的是一个嵌在 Anthropic 界面里的 claude.site 链接。用来展示演示很棒,但它不是你的网站。下面介绍如何把 Claude 生成的页面发布成拥有自己地址的真正网站。

Claude 确实非常擅长构建网页。让它做一个落地页、作品集或单页介绍,它就会生成一个完整的 artifact,你可以在对话中实时预览。它生成的代码是自包含的:HTML、CSS 和 JavaScript 都在一个文件里,这恰好是即时托管的理想格式。

问题出在最后一步。Claude 内置的 Publish 按钮生成的链接位于 Anthropic 自己的域名下,并嵌在其界面中。你无法把它放到自己的地址上,也无法完全掌控,一看就是“Claude 演示”而不是真正的网站。如果你想要真正能用的东西,无论是企业、作品集还是项目,都需要把这段 HTML 放到真正的托管服务上。好消息是:这大约只需要一分钟。

首先,从 Claude 中取出 HTML

Claude 提供了几种从 artifact 中提取原始代码的方法,任选其一即可:

提示:要求输出单个 HTML 文件

如果 Claude 用 React 构建了 artifact,可以让它“把它改成一个自包含的 HTML 文件,所有 CSS 和 JavaScript 都内联”。单个 HTML 文件最容易托管:无需构建或拼装,粘贴后立即可用。

分步指南:从 Claude artifact 到在线网站

1

复制 artifact 的 HTML

按上文所述,使用 Claude artifact 面板中的复制或下载按钮。确认你拿到的是完整页面:它应以 <!DOCTYPE html> 开头、以 </html> 结尾。

2

注册免费托管账号

注册一个免费的 Hostilo 账号。大约只需一分钟,不需要信用卡。为网站取个名字,它会成为你的公开地址,例如 your-name.hostilo.page。

3

粘贴、保存、上线

打开编辑器,粘贴 artifact 的 HTML,然后点击保存。网站会立即在你自己的地址上线,并已配置好免费的 HTTPS 证书。没有 claude.site 外壳,也没有 Anthropic 界面,只有你的页面,出现在开放的互联网上。

Claude 的 Publish 与真正的托管有什么区别?

Claude“Publish”真正的托管
地址claude.site/...(Anthropic 的域名)你自己的名称 / 域名
看起来像一个 Claude 演示一个真正的网站
自定义域名不支持支持(付费方案)
联系表单、统计不支持支持
完全掌控有限是,网站属于你

如果只是快速给同事看个演示,Claude 的 Publish 就够了。但凡是要当作真正网站使用的东西,比如印在名片上或发给客户的页面,都应该放在拥有自己地址的正规托管上。

之后的编辑与更新

因为 artifact 是单个自包含文件,更新非常简单。想改点什么?有两种方式:直接在 Hostilo 编辑器中修改代码并保存;或者回到 Claude 提出修改,复制新版本并覆盖旧代码。无论哪种方式,线上网站都会立即更新。很多人干脆在 Claude 中不断迭代并重新粘贴,这是最快的循环。

额外技巧:让 Claude(或你的 AI 智能体)替你发布

如果你经常使用 Claude,可以完全跳过复制粘贴:把 https://hostilo.app/mcp 添加为自定义连接器,登录后对 Claude 说“把这个发布为 my-page”(详见文档)。如果你使用 Cursor 或 Windsurf,还有另一种免动手的方式。Hostilo 提供面向 AI 智能体的 API,你的助手可以代你发布和更新网站:生成 API 密钥交给智能体,它就会直接部署,你完全不用打开控制面板。对大多数人来说复制粘贴已经足够,但如果你常年在 AI 编程工具里工作,这能让流程彻底闭环。

准备好让你的 AI 网站上线了吗?

粘贴 ChatGPT 或 Claude 生成的代码,点击保存,几秒钟内获得带 HTTPS 的在线链接。免费开始,无需信用卡。

免费发布你的网站

更多博客文章