Claude Design 初体验:从视觉原型到代码交付

原标题A First Look at Claude Design: From Visual Prototype to Code Handoff

Theo Browne 通过重设计 T3 Code 落地页,测试设计反馈、用量限制和 Claude Code 交付。

TBTheo Browne讲者 · T3
频道
Theo - t3․gg
发布
2026年4月21日
视频
37:54
阅读
8 分钟
幻灯片
5
原文
英语
在 YouTube 打开
往下滚动阅读时,视频会缩到右下角继续播放。字幕跟随阅读语言。
阅读语言共 2 种语言可读
由 AI 从英语原文翻译。打开“对照原文”可以逐段核对。
摘要

30 秒看懂

Theo Browne 首次试用 Claude Design,为自己的 T3 Code 项目制作并迭代营销页面。他通过 Twitch 的设计协作经历解释交互原型的价值,同时记录生成细节错误、文件似乎消失和用量上升等问题;最终交付得到一份可继续完善的草稿。

  1. 1视觉反馈与交付产品结合上下文、元素评论、调整和供实现使用的导出。
  2. 2设计师的原型Iris 制作了交互式 Mod View 原型,让设计想法更容易测试和讨论。
  3. 3多个方案需要上下文不同视觉方向有用,但缺少源码上下文可能导致虚构细节。
  4. 4可靠性影响信任一次会话中设计文件似乎消失,后来需要重建。
  5. 5可继续工作的起点交付产生了 Theo 喜欢的草稿,但仍需要进一步打磨和测试。

要点建议

  1. Claude Design 结合视觉原型、上下文评论和编码代理交付。
  2. 提供真实代码库、设计系统和素材可以改善上下文,但不能保证输出准确。
  3. 设计师、产品经理和工程师理解彼此的限制有助于协作。
  4. 应检查生成页面的响应式表现、虚构细节和功能错误。
  5. 可靠性与账号相关的用量限制会影响迭代流程是否实用。
全文

按章节阅读整理后的全文

只看原始文稿
01

初试 Claude Design

Theo 测试一个生成和完善视觉作品的新界面。这是一次早期个人体验。

我经常觉得 Claude 模型适合界面设计,但得到好结果通常需要大量迭代。Claude Design 吸引我,是因为它为这项工作提供了专门界面。我在这里首次试用,并保持开放态度;初次结果不能代表所有使用场景。

面向设计的 skill 可以用相对少量的文字上下文影响模型。完整产品或许还能通过视觉反馈、预览和向编码工具交付走得更远。我想看看这个工作流程是否真的能帮助人们作出更好的设计决定。

引导界面提供原型、线框图及其他视觉工作类型。它可以导入设计系统上下文,也可以在获得访问权限后读取本地代码库。Anthropic 在 https://www.anthropic.com/news/claude-design-anthropic-labs 介绍了产品及预期工作流程。

其中一个例子要求生成多个不同的设计方向。这和我常用的方法一致:一次要求多种有差异的方案,而不是反复用同一个提示词重新生成,寄希望于出现更大变化。这些方案仍需要结合实际产品和受众判断。

02

从提示词到原型

他导入上下文并要求生成 T3 Code 营销页面,随后检查设计系统计划和反馈工具。

教程展示了截图输入、本地文件夹上下文、附着在元素上的评论、实时调整控件,以及交给 Claude Code 的交付包。这些是发布时介绍的产品功能,可用性和行为可能变化。有意思的问题是,它们在真实项目中能否配合好。

这次测试我选择了 T3 Code 的营销网站。我要求设计一个深色落地页,介绍支持的编码代理工具、开源访问、性能、Git 工作流和并行工作。这是我自己的产品,因此我对结果的质量和呈现有直接利益关系。

界面先读取提供的上下文并描述设计计划:现有字体和颜色、克制的强调色、深色背景以及页面各个区块。它会写入原型文件,但这不意味着生成代码已经集成到生产应用中。

我喜欢这样的可能性:指向某个元素留下评论,让代理一次处理多条反馈。与用很长的文字描述问题位置相比,协作设计界面可能让沟通更准确。它是否可靠,还需要通过测试验证。

生成的设计计划
幻灯片 1 / 5生成的设计计划原型参考现有颜色、字体和深色视觉方向。

在 Twitch,设计师和工程师努力让 Figma 组件与实际组件库保持一致。这样实现设计时就不必重新发明每个元素。如果原型没有反映真实设计系统,代理也会像人类开发者一样遇到交付问题。

03

设计即协作

Theo 回顾 Twitch 的经历和设计师制作交互原型的故事,解释跨角色协作的价值。

我把产品过程看作一条连接用户、产品经理、设计师、前端开发者和后端工程师的链条。不同团队的边界各不相同,但当人们理解自己通常职责两侧的需求时,协作往往更有效。

在 Twitch,即使转向前端工作后,我仍花时间和后端工程师讨论 API,也与设计师讨论实现。这让我能在单一狭窄层面之外作出贡献。有价值的专业人员可以在一个领域深入,同时保有足够广度,与相邻领域协作。

我合作过的一位设计师 Iris 改变了我的想法。她给出的设计包含圆角卡片和弹出控件,我提出异议,因为 CSS 的 overflow 行为让这两者难以组合实现。我原以为这次设计修改请求到此就结束了。

但 Iris 追问了这些限制,并带着调整后的分层设计回来,避开了有问题的裁切。她不必成为工程师,也能充分理解问题并与我合作。她的能力在于连接用户需求、产品目标和技术限制。

后来,她用 HTML、CSS 和 jQuery 为最终成为 Twitch Mod View 的产品做了交互原型,尽管她没有开发背景。原型没有连接真实后端,但支持调整大小和移动元素。它让工程团队正式投入之前,可以更容易地讨论和测试想法。

这正是我看到此类工具的潜力:让有动力的设计师或产品人员把想法做成交互原型、分享并从反馈中学习。它不会消除设计判断或工程工作的必要性,但可以让双方的对话更具体。

04

评审与迭代

初版原型存在细节不准确和布局问题。Theo 使用评论并探索多个方向。

第一版 T3 Code 原型可以作为起点,但并不完善:标志旁重复了产品名,文字换行不自然,还虚构了一个产品界面,没有准确展示现有应用。它使用的标志也不正确。视觉上有说服力的画面,不一定准确代表产品。

虚构的产品原型
幻灯片 2 / 5虚构的产品原型生成的营销页面包含一个 Theo 认为不准确的模拟界面。

我用评论工具标记具体问题:不必要的导航、开源特性强调不足、不理想的换行,以及不合适的滚动提示。可以选中多条评论一起发送,让反馈与设计本身紧密相连。

第一次修改解决了部分问题,却留下了其他布局问题。我尝试不同屏幕尺寸,发现滚动提示和文字换行仍需要处理。这提醒我们不仅要看第一张预览,还要检查交互行为和响应式布局。

我新建另一个项目,要求给出四种不同方向,这次没有附加代码库。这可能鼓励更多变化,但也移除了模型准确呈现产品所需的具体信息。虚构的界面和安装细节让这种权衡变得明显。

界面看起来卡住了,一个预览还提示找不到文件。后来我发现部分工作其实已经继续,只是状态没有清楚更新。如果人们要围绕代理建立工作流程,输出和产品进度提示都需要可靠。

我注意到单独的 Claude Design 用量计量,并在测试中看到它不断上升。这些百分比描述的是我当时的账号和订阅,不是适用于所有人的价格或额度。一个套餐允许多少次探索,是使用产品的实际成本之一。

我留下第二批评论:移除重复标签和状态胶囊,使用真实标志,缩小过大的区块,并更早展示准确的产品截图。我喜欢在上下文中提交反馈,但手动选择评论、以及旧评论仍然保留的体验比较繁琐。

备选设计采用了不同的审美方向,但有些包含错误产品细节和有问题的排版。其中一个方向更接近我的想法。生成多个方案只有在有人能够批判性地检查它们、识别虚构或不可用细节时才有价值。

05

素材、可靠性与额度

他提供真实标志,遇到文件似乎消失的问题并查看用量;备选设计后来得到重建。

其中一个备选方向
幻灯片 3 / 5其中一个备选方向多方案实验产生不同布局,每个方案都需要审查细节是否准确。

生成的标志不准确,因此我从 SVGL 取得可识别的 SVG 素材并上传。提供真实文件,比让模型凭记忆重建品牌标志更能给它可靠材料。但我仍需要检查最终的位置、大小和行为。

随后,备选项目的设计文件似乎消失了:预览失败,代理报告只剩上传文件夹,并提出重建几个版本。这发生在我的会话里;我不能据此推断其他用户多久遇到一次,也不能确定原因。

文件似乎消失改变了我对工作流程的信任。如果无法确定刷新后作品是否仍在,我就必须更仔细地监控和保存。精致的界面很有价值,但底层作品的可靠性同样必不可少。

回到第一个项目后,我提供真实 SVG 文件,并要求放大漂浮的标志。进一步修改后,页面更接近我想要的方向,尽管调整大小时元素一度消失。我决定它已经足够好,可以尝试交付。

修改后的落地页
幻灯片 4 / 5修改后的落地页Theo 使用提供的标志修改页面,随后将其交给编码代理。
06

交付并实现

设计包交给 Claude Code 后生成了可继续工作的站点草稿,细节和控件仍需完善。

交付功能生成了一条命令,让本地编码代理访问设计包。Claude Code 找到相关营销网站目录并开始实现设计。我在测试中故意没有指定目录,它自行找到了预期位置。

我检查了交付包:其中包含页面与样式文件、组件、上传图片、素材以及对话上下文。把这些工件一起交付,给编码代理提供的不只是一张截图;它还可以看到原型和部分设计意图。较长的聊天历史也可能占用上下文,需要取舍。

之前丢失的部分备选设计得到重建,编码代理则继续实现主页面。实验期间,我的 Claude Design 用量计量大幅上升。具体数字只适用于当时的账号,但它说明迭代工作流程需要考虑用量限制。

实现后的草稿
幻灯片 5 / 5实现后的草稿最终页面是后续打磨的起点,并非完成的生产设计。

在我看来,实现后的站点是一个不错的起点。我仍想收紧间距、替换或调整标志、删除部分区块,并提高产品原型的准确性。成功交付让我得到可继续工作的草稿,并不意味着页面已经完成或可以直接上线。

我试用了针对标志大小和运动的生成式调整控件。有些控件没有按预期影响页面,某些默认值还破坏了布局。它们作为传达视觉偏好的方式很有潜力,但仍需要测试和完善。

尽管有这些故障,我喜欢产品的方向。它把代码上下文、视觉迭代、评论和具体交付结合起来,符合我想要的工作方式。这个结论基于一次早期试用,并不是说它已经在所有团队中取代 Figma。

我能看到它对设计师、产品经理和营销人员的潜在价值,尤其是在原型及其上下文能完整交给工程团队时。我也认为用量成本和产品可靠性会影响采用。它是否成为主要竞争者仍是预测,不是这次演示已经证明的结果。

目前,我得到了一份可以继续为 T3 Code 打磨的设计。我很高兴看到有产品探索不同的设计工作流程,同时也承认试用中遇到的故障和成本顾虑。

同频道的其他文章

5 张幻灯片38:47EN → 简体中文
Theo - t3․gg· 2026年10月28日Theo 的长时间 Agent 实验:验证、算力与成本Theo Browne · Ping Labs滑板游戏和两个编译器项目展示了反复检查与弹性算力如何支撑 agent 工作,也揭示了循环可能带来的高昂成本。编程智能体智能体工程AI cost & performance+2
5 张幻灯片36:07EN → 简体中文
Theo - t3․gg· 2026年10月27日Theo 谈 Token 成本、编程智能体与 AI 能力的价格Theo Browne · Ping Labs一则关于 Lauren 的 AI 支出估算广泛传播,引出了对缓存计价、基准测试和编程智能体工作方式的讨论。AI cost & performance编程智能体Inference+1
5 张幻灯片30:37EN → 简体中文
Theo - t3․gg· 2026年10月26日Theo 的三个技能:用编程智能体审查和交付代码Theo Browne · Ping Labssol-loop、full-send 和 full-stop 如何定义审查、验证以及不同程度的合并权限。Agent skills编程智能体Code review & verification+2
2 张幻灯片0:43EN → 简体中文
Theo - t3․gg· 2026年10月23日Theo 区分安全漏洞与实际攻击Theo Browne · Ping Labs一段简短讲解:软件漏洞披露和攻击事件为何属于不同类型的安全新闻。CybersecuritySoftware engineering
6 张幻灯片29:22EN → 简体中文
Theo - t3․gg· 2026年10月22日Theo 谈安全漏洞、被盗 API 密钥与 AITheo Browne · Ping Labs从漏洞披露到补丁部署之间的风险窗口,以及被盗推理密钥为何可能有价值的推测。CybersecurityAI securitySoftware engineering+1
4 张幻灯片31:13EN → 简体中文
Theo - t3․gg· 2026年10月20日Theo:更聪明的模型为何能帮助更多人Theo Browne · Ping Labs从游戏修改到编译器实验,Theo 重新思考谁能从更强大的 AI 中受益。编程智能体Developer productivityHuman-AI Collaboration+1