Skill · Anthropic - Claude Artifacts
用实时Artifacts交付交互式原型
图片: Eftakher Alam 来自 Unsplash
在Claude内生成功能完整的React仪表盘、HTML表单或SVG图表,无需离开对话即可实时迭代。Claude Artifacts可渲染实时、可执行的代码--即时查看结果,通过对话进行针对性修改,然后与团队分享可用的原型。非常适合产品模型、数据仪表盘和客户演示。
Claude Artifacts可直接在聊天界面中渲染实时、可交互的成果:具有完整状态和交互性的React组件、含CSS和JavaScript的HTML页面、SVG图形、Mermaid流程图以及Markdown文档。当Claude生成大量独立的代码(通常为15行以上)时,它会自动在对话旁的专用预览面板中打开。结果完全可用--React应用可运行,HTML页面可加载CSS和JavaScript,SVG渲染清晰--你可以立即与之交互。
专业地使用Artifacts:请Claude构建一个React仪表盘、交互式表单或数据可视化。你不会收到需要复制到本地编辑器的聊天框中的代码,而是实时看到渲染结果。通过继续对话进行迭代:“让按钮颜色与页眉一致”、“为这个表格添加搜索筛选”、“把这个数据以折线图形式显示”。Claude只更新代码的相关部分,预览会即时刷新。这彻底消除了复制-粘贴-测试的循环。
对于团队:Artifacts可通过私密链接共享,因此非技术利益相关者无需访问代码即可准确看到你正在构建的内容。与产品经理、客户或设计师分享,以便在开发前获得反馈。将实时Artifact链接附在Slack消息或电子邮件中,任何人都可以点击查看原型的当前状态--无需构建工具、无需部署、无需本地设置。
该功能支持六种Artifact类型:纯代码(语法高亮)、完整的HTML网站、带hooks和状态的React组件、SVG图形和图标、用于架构或工作流的Mermaid图表,以及用于规格说明和计划的Markdown文档。所有Claude方案均可使用--Free、Pro、Max、Team、Enterprise--无需额外费用。对于数据驱动的Artifacts,付费方案还支持Live Artifacts,它使用模型上下文协议连接外部数据源,并自动刷新为最新信息。
来源与版权