第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定

Figma設(shè)計(jì)一鍵迭代:Anima Playground的AI智能助手幫你輕松調(diào)整設(shè)計(jì)和代碼

一个增强你设计的AI助手,不会夺走你的创意掌控权

虽然我不得不这么说,Figma中设计和原型也有一些局限。

设计师知道最终产品应该是什么样子,但开发人员可能需要猜测设计中未注意到的小细节(比如微交互应该持续多少毫秒的时间)。当我们用参与者测试设计时,会发现Figma原型可能无法完全代表一个真实的网站,因为并非所有交互都被完全实现,或者只是有些问题。

低代码和无代码工具在这里就能大显身手。

这些工具让UX设计师能够与他们工作的设计进行真实、实时的互动,从而实现快速迭代,并从利益相关者和用户处获取反馈(无需开发人员的支持)。

有好几个工具具有这种功能,比如 Lovable 以及 Anima,特别是 Anima 的新 Playground 功能,真的开始改变了游戏。对于 UX 设计师来说,这使得设计和迭代代码变得更加自然流畅。

Anima Playground feature showing the AI-chat and the live preview of the designs

Anima的游乐场特色使用AI助手来实时调整设计

Anima 已经成为 Figma 设计工作流程中的重要组成部分——它拥有超过一百万 Figma 插件用户,甚至帮助 Figma 创建了著名的“开发者模式”。而新推出的 Playground 功能则利用 AI 助手来实现无需在 Figma 文件中做任何更新,就可修改设计和代码。

让我们看看这个新功能,看看设计师如何利用AI助手来提升设计效果,同时保持创意掌控(避免被替代的感觉)。

Anima Playground设计师指南
  1. 准备 Figma 设计文件
  2. 在 Figma 中启动 Anima 插件
  3. 在 Anima Playground 中打开并编辑
  4. 导出代码文件
  5. 替代方法:使用 AI 进行自定义
1. 准备 Figma 设计文件

在你可以运行 Anima 插件之前,你的 Figma 设计应该已经达到了你满意的细节程度,以便生成用于实时预览的代码之前。即使它还没有完全准备好,,Playground 功能也可以帮助你达到这个目标(就像我们很快会看到的那样)。

这里有几点简单的最佳实践来帮助你为 Figma 工作做好准备,以便在 Anima 中使用:

  • 命名 Figma 图层:这有助于在转换成代码时保持整洁和清晰。
  • 创建画板:画板可以帮助 Anima 组织和理解元素之间的关系,但不要过度使用,过多嵌套的画板会使代码变得复杂。
  • 添加自动布局:创建画板后,为画板添加自动布局,这样 Anima 就知道元素应该如何定位,以及画板如何响应屏幕尺寸的变化。
  • 使用组件:Anima 可以识别设计中的重复组件,Playground 功能可以让你通过一个指令更改所有组件(我使用了 IBM Carbon 设计系统 进行设计,但你也可以使用自定义的设计系统)

Figma designs of a document center with the layers panel exposed in the left panel

为 Anima 准备 Figma 设计,可以通过命名和整理图层来完成。

在Figma里使用Anima

在您的设计准备好之后,就可以运行Figma 的 Anima 插件了。首先,在 Figma 中打开 Anima,选择你要生成代码的画框,在这个步骤里,选择你项目的 JavaScript 框架。

提示:我在使用 Anima 的“Pro”套餐,所以如果你用的套餐不一样,插件界面可能看起来会有点不同。

操作步骤

  • 按 ⌘+K 或在 Figma 的底部工具栏中选择“动作”(如果使用 UI3)来打开 Figma 插件。
  • 找到并选择“Anima”,然后点击“运行”。
  • 选择主要帧(从“组件代码查看”视图中),Anima 将自动开始生成代码了。

Anima plug-in running in Figma and generating code for the designs

在 Figma 中选择一个画板,然后开始用 Anima 生成代码。

  • 生成代码后,选择位于右侧、包含 JavaScript 框架的下拉菜单
  • 选择“React”、“Vue”或“HTML”(这会决定你的选择选项;我选择了“React”这个选项)
  • 选择一个 UI 库(我选择了 Shadcn)→ 选择“JavaScript”或“TypeScript”(我选择了“TypeScript”)
  • 选择“是”或“否”,以决定 Anima 是否需要为你的设计生成主题(我选择了“是”这个选项)
  • 我的选择默认样式为“Tailwind CSS”(选择的选项会根据之前的选项有所不同)

Selecting the javascript framework for the design project in the Anima plug-in for Figma

挑选最适合您UX项目需求的UI库和JavaScript框架。

3. 在 Anima Playground 中打开并进行迭代:

好了,现在Figma的设计已经准备好,并且可以在Anima中打开了,是时候在Anima Playground中打开设计了。

提示:Playground 在所有 Anima 计划中都可用(即使是免费计划,但会有一些使用限制)。

步骤如下

  • 选择 Anima 插件中的主屏幕后,选择“在 Playground 中打开”(如果此按钮被禁用,则代码仍在生成中)
  • Anima 在您的默认浏览器中打开;左侧面板会出现一个新的“聊天”,主视图会显示代码和预览
  • 在右下角,选择聊天功能里的 Figma 图标 → 在弹出的窗口中选择“配对 Figma”(这是可选的,但会在 Anima 中添加一个额外的标签页,以便直接比较 Figma 设计和预览)

注意:每次你在 Figma 中选择“在 Playground 中打开”选项时,Anima 会新建一个文件及其对应的聊天——可以通过点击左上角的面板图标进行访问。

Anima app with a modal that asks to authenticate with Figma to link the accounts together

将 Anima 和 Figma 结合起来使用,直接比较实时预览效果和 Figma 设计。

当 Anima 中的预览准备就绪时,你就可以开始在左侧的 AI 聊天窗口中进行代码和设计修改。你可以让 AI 助手帮忙“让标签项功能正常”或甚至“将标题颜色设置为 HEX 值 #EBF2FF。”

我最初生成的预览中,Anima 根据我的 Figma 设计生成了一些互动元素,但并非所有元素都可以互动(比如头部标签这类)。所以我请 AI 助手帮忙调整一下。

The initial design preview Anima Playground generated directly from the Figma designs

预览:由我的Figma设计生成的Anima Playground预览

  • 我问AI助手:“让头部元素和文档元素具备互动性。”AI助手立即开始更新代码。
  • AI助手回答:“我会让头部元素和文档元素具备互动性,同时保留所有现有的样式和功能。”
  • 然后我问AI助手:“让头部元素和文档元素悬停时具有深灰边框。”
  • AI助手回答:“我会将悬停状态更新为使用深灰边框,适用于头部元素和文档元素。

The design preview now has hover states with a dark-grey border for the header menu items and document items

在 Anima 的 Playground 中,让 AI 助手提供实时设计调整。

提示:如果您不喜欢这些改动,可以点击AI聊天中的撤销按钮回到之前版本(但这会删除当前版本)。

最后,你可以检查设计在平板和手机视图中是否按预期显示。

如果他们不响应,AI 助手可以设置断点——只需告诉它“为平板电脑和手机屏幕设计响应式布局”。如果你在 Figma 中添加了框架和自动布局,这在 Playground 功能中应该可以实现。

步骤如下:

  • 在 Anima Playground 的预览部分,选择右侧预览上方的“切换到设备模式”
  • 为了查看响应性,选择“全屏”进入全屏视图以调整屏幕宽度
  • 如有需要调整断点,可以向 AI 助手求助即可

Responsive mode in the Anima app to test the designs to ensure they work for different screen sizes

在 Anima Playground 中开启响应式模式,确保设计在不同屏幕尺寸下都能正常工作。

4, 发布代码

当你觉得 Anima 里的设计预览不错时,就可以导出和分享代码了。

Anim 为你提供了三种方法:

  • 直接推送到 GitHub 功能:Anima 提供了通过设置连接你的 GitHub 的选项,或者你可以在 Playground 项目右上角选择“推送到 GitHub”来指定仓库名称的名称
  • 下载代码按钮:在“推送到 GitHub”按钮旁边是“下载代码”按钮,允许你下载一个 zip 文件并在其他地方运行以继续使用
  • 与协作伙伴分享项目:根据你的 Anima 订阅计划,你可以通过在 Anima 应用内添加协作者或查看者来与队友分享项目

Link GitHub repository with the Anima app to send code directly to your GitHub

将你的 GitHub 仓库与 Anima 平台集成

5. 替代方法:用AI来自定义

如果你更愿意直接从 Figma 下载设计的代码并进行定制,你可以使用 Anima 的 “AI 定制” 功能。

请注意,这并不是必须使用 Anima Playground,这只是另一种自定义设计代码的选项,但可以直接在 Figma 中进行。

在Anima的Figma插件右下角,有一个紫色按钮,上面标有“添加提示”,旁边带有一个闪烁的图标。点击该按钮后,你可以打开“使用AI自定义”功能,来使用自定义请求或预设。

The “Customize with AI” feature in the Anima-Figma plug-in allows you to add custom requests or select presets for the code

“AI自定义”功能在Anima插件中的Figma插件中

这些预设让你选择设计如何响应和互动(例如启用“使其有效”),从而获得设计的功能预览。你还可以添加代码示例和自定义指令(例如,指定你希望按钮具有什么互动)。

“AI自定义”功能允许你利用AI来修改和迭代代码,您可以直接从Figma下载代码并在其他地方运行它。

The presets in the “Customize with AI” feature in Anima range from how you want the design to respond and if you want interactions to work

使用“AI自定义”中的预设选项快速设置代码规范

Anima 新的 Playground 功能展示了使用 AI 设计的潜在未来。我可以使用 AI 助手实时修改代码(甚至可以同时进行多处修改),如果我想尝试新的颜色或交互模式——所有这些都不需要向开发人员求助。

在使用此功能时,我并没有感觉到我的设计师角色被AI助手取代了,反而更像是与AI助手一起工作的伙伴。

不仅如此,它还会在需要时主动提供帮助,例如在遇到终端错误时。作为设计师,我对如何解决这种错误信息一无所知(这让我有点害怕),但AI助手给出了一个“尝试修复”的建议,我立刻选择了这个选项。

Anima Playground code generation showing a terminal error and a prompt for the AI-assistant to fix the issue

阿尼玛的AI助手会在代码有问题时提示修复代码

Anima推出的Playground功能,为我们提供了一种新的方式来改变我们的设计工作流程,让其更好地融入AI。这些变化将加速设计探索、利益相关方的反馈以及测试周期,这将有助于产品开发和用户体验的提升。

點(diǎn)擊查看更多內(nèi)容
TA 點(diǎn)贊

若覺得本文不錯(cuò),就分享一下吧!

評(píng)論

作者其他優(yōu)質(zhì)文章

正在加載中
  • 推薦
  • 評(píng)論
  • 收藏
  • 共同學(xué)習(xí),寫下你的評(píng)論
感謝您的支持,我會(huì)繼續(xù)努力的~
掃碼打賞,你說多少就多少
贊賞金額會(huì)直接到老師賬戶
支付方式
打開微信掃一掃,即可進(jìn)行掃碼打賞哦
今天注冊(cè)有機(jī)會(huì)得

100積分直接送

付費(fèi)專欄免費(fèi)學(xué)

大額優(yōu)惠券免費(fèi)領(lǐng)

立即參與 放棄機(jī)會(huì)
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)

舉報(bào)

0/150
提交
取消