简述:AI 并非接管用户体验设计,而是彻底改变我们的工作方式。本文将分享 AI 工具如何改变我的工作流程,让我的工作更高效、更敏锐,以及为什么拥抱 AI 是当今设计师最明智的选择。
当人工智能工具开始充斥我的设计信息时,我感到恐慌。
“这会让我的工作变得无关紧要吗?”
这是我脑海深处平静的声音。
但我的经验是:人工智能并非用户体验设计师的替代品——它只是对我们工具包的升级。我们并非与人工智能竞争——而是与它合作。
现在,我把人工智能视为我的头脑风暴伙伴、文案助理、设计陪练伙伴和时间节省者。这种思维转变开辟了我从未意识到自己需要的创意空间。
在我将人工智能引入其中之前,对我来说典型的用户体验流程是这样的:
是的,这确实很周到。但通常进展缓慢、重复性强,而且难以规模化。
然后是人工智能。起初,它只是用于快速内容的 ChatGPT。但很快,我发现自己将更多工具融入到我的工作流程中——这些工具不仅节省了时间,而且实际上改善了我的工作方式。
以下是人工智能如何融入我当前的用户体验阶段:
突然之间,数小时的体力劳动变成了几分钟的辅助创造力。
以下是人工智能帮助我做得更好、更快、更少摩擦的事情:
即使取得了所有进展,仍有一些东西是人工智能无法(或许也不应该)取代的:
这是件好事。因为这些正是用户体验的一部分,让设计更具人性化。
现在与人工智能合作感觉就像是一种创造性的伙伴关系——双方都能带来一些有价值的东西。
在研究过程中,我使用人工智能转录和标记访谈内容,但我也会介入解读其中的情感细微差别并验证模式。在构思阶段,人工智能会生成流程或占位文案,然后我会将其精炼成符合用户目标的精美体验。在设计线框图时,人工智能有助于加快布局建议的速度,但我也会运用用户体验启发式方法、无障碍标准和叙事技巧。即使在测试阶段,人工智能也会提供摘要和行为图,但我仍然需要深入挖掘用户行为背后的原因。
简而言之,人工智能承担了繁重的工作。我负责判断、同理心和目标。
如果您对人工智能感到好奇,但不知道从哪里开始,我推荐以下内容:
人工智能不会取代用户体验设计师。
但懂得如何使用人工智能的设计师可能会比不懂人工智能的设计师更成功。
用户体验的未来以人为本,并由人工智能加速发展。人工智能帮助我们更快、更智能地行动——但同理心、道德和创造力呢?这些仍然取决于我们。
让人工智能处理自动化,你来掌控直觉。
兰亭妙微(www.lanlanwork.com )是一家专注而深入的界面设计公司,为期望卓越的国内外企业提供卓越的大数据可视化界面设计、B端界面设计、桌面端界面设计、APP界面设计、图标定制、用户体验设计、交互设计、UI咨询、高端网站设计、平面设计,以及相关的软件开发服务,咨询电话:01063334945。我们建立了一个微信群,每天分享国内外优秀的设计,有兴趣请加入一起学习成长,咨询及进群请加蓝小助微信ben_lanlan。
刚开始学习设计时,我面临的最大挑战就是时间。
画线框图要花好几个小时,用户流程则要铺满凌乱的白板。
但我见过一些了不起的事情:一位设计师在不到 10 分钟的时间内借助人工智能制作出整个应用程序的原型。
这让我不禁要问:AI-First UX 是否会成为我们领域的新常态?
传统上,UX 意味着研究、线框、设计系统和测试,所有这些都由设计师和研究人员团队手动完成。
但“AI-First UX”颠覆了这一工作流程:
简而言之:人工智能不再是一个辅助工具,它正在成为设计的第一步。
过去两年来,设计行业发生了巨大变化:
我亲眼见证了这一点:以前在 Figma 上要花几个小时才能完成的事情,现在在 AI 的帮助下,几分钟就能构思出来。我不用再纠结于矩形和对齐,而是可以把精力放在更重要的问题上:“这个设计真的能解决用户的问题吗?”
最大的误解是什么?AI 会取代设计师。但我注意到的是不同的:AI 正在接管生产工作,但我们作为设计师的角色正变得更加以人为本。
这种转变是这样的:
所以,无论如何,人工智能正在让我们的实践变得更加人性化。
与任何颠覆一样,人工智能既带来兴奋,也带来警惕。
机会:
挑战:
作为设计师,我们面临的真正考验是:我们能否引导人工智能,而不是被它引导?
我认为是的,但是带有星号。
人工智能正在成为默认的起点,但终点线仍然属于人类设计师。因为无论工具多么先进,人工智能都无法体会用户在结账表单上挣扎时的沮丧,也无法体会用户首次浏览无障碍产品的喜悦。
这就是我们的优势。
作为一名设计师,我不再问“人工智能会抢走我的工作吗?”
,而是问“我怎样才能让人工智能成为我的设计助手,这样我就可以专注于解决更深层次的问题?”
AI First UX 并不会消除对设计师的需求,而是需要更好的设计师。
如果你是设计新手,我的建议是:不要害怕人工智能。学会引导它。学会提出更好的问题,让人工智能掌控速度。
因为在2025年,设计不再只是推动像素,而是在人工智能的帮助下设计人类体验的未来。
兰亭妙微(www.lanlanwork.com )是一家专注而深入的界面设计公司,为期望卓越的国内外企业提供卓越的大数据可视化界面设计、B端界面设计、桌面端界面设计、APP界面设计、图标定制、用户体验设计、交互设计、UI咨询、高端网站设计、平面设计,以及相关的软件开发服务,咨询电话:01063334945。我们建立了一个微信群,每天分享国内外优秀的设计,有兴趣请加入一起学习成长,咨询及进群请加蓝小助微信ben_lanlan。
TLDV: AI 产品设计师在工作中遇到挑战并不少见,尤其是在理解 AI 产品背后复杂的技术方面。这可能会使他们难以与技术专家进行有效沟通,从而导致进一步的复杂化。此外,跟上不断发展的人机交互设计模式也极具挑战性。在本文中,我整理了一些资源,旨在提升设计师在这些领域的知识和技能,帮助他们自信而轻松地完成工作。
人工智能的进步为人机交互带来了激动人心的机遇。从识别照片中的猫咪到实现自动驾驶,人工智能为用户体验提供了众多充满希望的全新可能性。它促成了以往难以想象的交互形式。
根据最近的研究,设计师正在努力应对设想和原型人工智能系统的复杂性。
这是为什么呢?传统的用户体验 (UX) 和人机交互 (HCI) 设计技术(例如草图和原型设计)可能不足以解决人工智能在产品设计中带来的意外后果。
Graham Dove 及其同事在“计算机系统人为因素”会议上表示: “人机交互专业人士无法轻易地勾勒出人工智能系统在不同情境下适应不同用户的多种方式。” “……他们也无法轻易地为尚未开发的人工智能系统可能犯的推理错误类型建立原型。” 引用Philip van Allen 的话,我还可以补充一句。
卡内基梅隆大学的杨倩及其团队研究了人机交互研究人员和专业人士在使用人工智能时面临的挑战。他们基于广受认可的双钻石设计流程模型,构建了这些挑战及相关的研究论文。
以下是我从本文中得出的结论,按设计过程步骤细分:
2. 定义(聚合思维阶段)
发展(发散思维阶段)
交付(聚合思维阶段)
我把所有提到的问题分为两大类:
仅仅让更多用户体验师参与使用机器学习的项目是不够的。他们必须理解机器学习的核心概念,破除人们对人工智能及其功能的先入之见,并遵循建立和维护信任的最佳实践。Josh
Lovejoy
关于哪些类型的人工智能知识与用户体验设计相关,仍然存在很大争议。然而,越来越多的人认同,用户体验设计师需要具备一些人工智能方面的技术专长才能有效地运用它。
大多数人工智能课程都要求学生具备统计学、概率论、线性代数、微积分和编程方面的知识。如果没有这些背景知识,理解许多人工智能概念可能会很困难。
你无需对人工智能有深入的理解,但熟悉数学和计算机科学至关重要。如果你对这些科目感到不适应,可以考虑参加这些高评价课程。
概率: 渺茫的机会:从头开始的概率(哈佛大学)
统计学:麻省理工学院统计学基础
线性代数: 麻省理工学院的线性代数 18.06
微积分:麻省理工学院的单变量微积分和多变量微积分
编程:从Codecademy、谷歌或密歇根大学学习 Python 。我个人更喜欢密歇根大学的“Python for Everybody”课程。虽然篇幅较长,但讲解更详细。
对每个主题有一定的熟悉度将为参加以下课程奠定良好的基础:
1)“ AI For Everyone ”(6小时,49.99美元/月)——最好的非技术性AI入门课程,由斯坦福机器学习课程创始人吴恩达讲授
2)“人工智能计算机科学专业证书”(5个月,432欧元)——edX 颁发的两部分专业证书,跟踪哈佛大学的 CS50 和 CS50AI 课程,让没有必备 CS 知识的学习者也能进入人工智能领域。
3)“人人适用的人工智能基础”(40小时,49.99美元/月)—— IBM提供的专业课程 。IBM通过Coursera被公认为新兴技术领域的革命性领导者。该专业课程包含三门课程:
4)“人工智能要素”(30-60小时,免费)——赫尔辛基大学和MinnaLearn合作推出的课程,解释了人工智能可以实现什么(和不可能实现什么)以及它如何影响我们的生活——无需复杂的数学或编程。
您是否知道其他有用的资源?如果有,请在评论区留言。
人们对人机交互设计技能的需求日益增长,但相关课程却十分有限。幸运的是,有众多设计师和研究人员慷慨地分享他们的知识和专业技能。以下是我关注的一些:
如果我遗漏了任何人,请随时在评论区分享他们的名字以及他们创建的任何有用资源。让我们一起拓展知识,帮助彼此成长。
人工智能塑造着我们的思维、感受和行为方式。它驱动着决定我们未来的决策。我们有责任将其潜力转化为人性化的科技。构建一个基于我们多样化价值观和需求的人工智能需要深思熟虑的设计。
人工智能正日益融入各种数字产品和服务。用户与人工智能的交互将成为决定这些产品成功与否的关键因素。然而,如果我们未能定义并采用新的交互模式和技术,而是依赖过时的启发式方法和对人工智能有限的理解,就有可能阻碍创新。
通过将坚持与创造力相结合,设计师可以充分发挥人工智能的潜力,为更美好的未来铺平道路。
兰亭妙微(www.lanlanwork.com )是一家专注而深入的界面设计公司,为期望卓越的国内外企业提供卓越的大数据可视化界面设计、B端界面设计、桌面端界面设计、APP界面设计、图标定制、用户体验设计、交互设计、UI咨询、高端网站设计、平面设计,以及相关的软件开发服务,咨询电话:01063334945。我们建立了一个微信群,每天分享国内外优秀的设计,有兴趣请加入一起学习成长,咨询及进群请加蓝小助微信ben_lanlan。
想法简述
随着人工智能 (AI) 越来越深入地融入产品,设计师必须了解这些系统真正能做什么。本文介绍了一个围绕感知、推理、记忆和代理四大核心能力构建的实用框架,旨在帮助用户体验 (UX) 专业人士设计更智能、更值得信赖的 AI 体验。本书包含真实案例和实用技巧,对于任何致力于塑造 AI 界面未来的人士来说,都是必读之作。
许多人认为,人工智能代理已经存在,只是分布不均。然而,目前很少有案例能够展现与这种近未来人工智能的良好交互体验。幸运的是,在最近的 AWS Re: Invent 大会上,我偶然发现了一个与人工智能代理交互的用户体验的绝佳示例,我迫不及待地想在本文中与大家分享这一愿景。但首先,人工智能代理究竟是什么?
想象一下一个蚁群。在一个典型的蚁群中,有不同专长的蚂蚁:工蚁、兵蚁、雄蚁、蚁后等等。蚁群中的每只蚂蚁都有不同的工作——它们独立运作,但又像一个紧密结合的整体。你可以“雇佣”一只蚂蚁(代理)为你做一些简单的半自主工作,这本身就很酷。然而,试想一下,你可以雇佣整个蚁丘去做一些更复杂或更有趣的事情:找出你的系统出了什么问题,预订你的行程,或者……做几乎所有人类在电脑前能做的事情。每只蚂蚁本身并不非常聪明——它们高度专业化,专注于完成特定的工作。然而,不同专长的蚂蚁组合在一起,呈现出一种我们将其与高级动物联系起来的“集体智慧”。我们在博客中一直使用的“人工智能”(AI)与人工智能代理之间最显著的区别在于自主性。您不需要向 AI 代理提供精确的指令或等待同步输出 - 与一组 AI 代理的整个交互更加流畅和灵活,就像蚁丘解决问题一样。
代理型人工智能 (Agentic AI) 的工作方式多种多样——这是一个内容丰富的主题,值得专门写一本书来探讨(或许一两年后)。在本文中,我们将以系统故障排除为例,阐述一个涉及主管代理(也称为“推理代理”)和多个工作代理的复杂流程。该流程始于人类操作员收到问题警报。他们启动调查,然后由主管代理领导的半自主 AI 代理团队帮助他们找到根本原因,并提出解决问题的建议。让我们用步骤图来分解与 AI 代理交互的过程:
上图所示的多阶段代理工作流程包含以下步骤:
如同与典型的人类组织签订合同一样,主管AI代理拥有一支由专业AI代理组成的团队。主管可以将消息路由到其监管下的任何AI工作代理,这些代理将执行任务并反馈给主管。主管可以选择将任务分配给特定代理,并在稍后获得更多信息时发送附加指令。最后,任务完成后,输出将反馈给用户。然后,人类操作员可以选择向主管AI代理提供反馈或附加任务,在这种情况下,整个流程将重新开始。
人类无需担心任何内部事务——所有事务都由“主管”以半自主的方式处理。人类所做的只是提出一个通用请求,然后审查并响应这个代理“组织”的输出。如果你能做到这一点,这正是你与蚁群沟通的方式:你将工作分配给蚁后,让她管理所有工蚁、兵蚁、雄蚁等等。与蚁群类似,单个专业代理不需要特别聪明,也不需要直接与人类操作员沟通——它们只需要能够半自主地解决它们被设计执行的专业任务,并将精确的输出反馈给“主管”代理,仅此而已。“主管”代理的工作就是完成所有的推理和沟通。这种人工智能模型更高效、更经济,并且在许多任务中都非常实用。让我们来看看交互流程,以便更好地感受这种体验在现实世界中的感受。
为简单起见,我们将遵循本文前面的工作流程图,流程中的每个步骤都与图中的步骤相对应。此示例来自AWS Re: Invent 2024 — 不要停滞不前:互联遥测如何助您前进 (COP322),由 YouTube 上的 AWS Events 主持,从 53 分钟开始。
该流程始于用户发现名为“bot-service”的服务(屏幕截图左上角)故障急剧增加,并启动新的调查。然后,用户将所有相关信息以及一些额外的指令传递给主管代理。
现在,在步骤 2 中,主管代理接收请求并生成一组工作 AI 代理,这些代理将半自主地查看系统的不同部分。该过程是异步的,这意味着右侧的建议初始状态为空:调查启动后不会立即显示结果。
现在,工作代理返回了一些“建议的观察结果”,这些结果由主管处理并添加到屏幕右侧的建议中。请注意,屏幕右侧现在更宽了,以便于阅读代理建议。在下面的屏幕中,不同的代理提出了两个截然不同的观察结果,第一个代理专门负责服务指标,第二个代理专门负责跟踪。
这些“建议的观察结果”构成了调查中的“证据”,旨在找出问题的根本原因。为了找出根本原因,此流程中的人类操作员会提供帮助:他们会向主管代理反馈哪些观察结果最相关。因此,主管代理和人类操作员并肩协作,找出问题的根本原因。
人工操作员会点击“接受”按钮,确认他们认为相关的观察结果,这些结果会被添加到屏幕左侧的调查“案例档案”中。现在,人工操作员已经添加了反馈,表明他们认为这些信息是相关的,代理流程将启动调查的下一阶段。主管代理收到用户反馈后,将不再发送“更多相同的信息”,而是会进行更深入的挖掘,甚至可能调查系统的其他方面,以寻找根本原因。请注意,下图中右侧出现的新建议属于另一种类型——它们现在正在查看日志以寻找根本原因。
最后,主管代理掌握了足够的信息,开始尝试找出问题的根本原因。因此,它从证据收集转向推理根本原因。在步骤3和4中,主管代理提供了“建议性观察”。现在,在步骤5中,它准备好进行重大揭秘(也可以称之为“结局场景”),因此,就像文学侦探一样,主管代理提出了它的“假设建议”。(这让人想起游戏“线索”,玩家轮流提出“建议”,然后,当他们准备好发起攻击时,他们就会提出“指控”。主管代理在这里也做了同样的事情!)
建议的假设是正确的,当用户点击“接受”时,主管代理会提供后续步骤来解决问题,并防止将来再次出现类似问题。代理似乎在对人类指手画脚,建议他们“实施适当的变更管理程序”——这是任何良好系统卫生的基础!
代理流如此引人注目,并成为当今众多人工智能开发工作的焦点,原因有很多。代理引人注目、经济实惠,并且能够实现更加自然灵活的人机界面。代理能够填补人类与机器之间沟通的空白,真正实现人机思维的融合,形成超越人类的“增强智能”,其价值远超其各部分之和。然而,要从与代理的交互中获得最大价值,也需要我们彻底改变对人工智能的理解方式,以及设计支持代理交互的用户界面的方式:
无论你对人工智能代理有何看法,它们无疑会与人类同行共同发展,并持续存在。因此,我们必须了解代理人工智能的工作原理,以及如何设计能够让我们安全高效地与它们协同工作的系统,充分发挥人类和机器各自的优势。
兰亭妙微(www.lanlanwork.com )是一家专注而深入的界面设计公司,为期望卓越的国内外企业提供卓越的大数据可视化界面设计、B端界面设计、桌面端界面设计、APP界面设计、图标定制、用户体验设计、交互设计、UI咨询、高端网站设计、平面设计,以及相关的软件开发服务,咨询电话:01063334945。我们建立了一个微信群,每天分享国内外优秀的设计,有兴趣请加入一起学习成长,咨询及进群请加蓝小助微信ben_lanlan。
生成式人工智能通过关注基于意图的结果规范,为人类与系统交互提供了一种新的方式。GenAI 带来了新的挑战,因为它的输出是概率性的,需要理解变异性、记忆、错误、幻觉和恶意使用,这就带来了构建原则和设计模式的必要性,正如 IBM 所描述的那样。
此外,任何AI 产品都是一个分层系统,其中 LLM 只是其中一种成分,而内存、编排、工具扩展、UX 和代理用户流才是真正的魔力!
本文是我对 GenAI 设计模式演变的研究和记录,这些模式为产品经理、数据科学家和交互设计师提供了一种通用语言 ,帮助他们打造以人为本、值得信赖且安全的产品。通过应用这些模式,我们可以弥合用户需求、技术能力和产品开发流程之间的差距。
评估 GenAI 是否改善了用户体验或增加了复杂性。通常,基于启发式 (IF/Else) 的解决方案更易于构建和维护。
这种模式确保 GenAI 开发始于用户意图以及实现该意图所需的数据模型。GenAI
系统的优劣取决于其训练数据。但真正的用户并非以行列的方式表达,他们表达的是目标、挫折和行为。如果团队未能将用户需求转化为结构化的、模型可用的输入,最终的系统或产品可能会优化到错误的结果,从而导致用户流失。
GenAI 应用中的一个关键决策是完全自动化任务还是增强人类能力。使用此模式可以使技术与用户意图和控制偏好保持一致。
自动化最适合用户倾向于委派的任务,尤其是在繁琐、耗时或不安全的情况下。例如,Intercom FinAI 会自动将冗长的电子邮件线索汇总为内部笔记,从而节省重复性、低价值任务的时间。
增强功能能够提升效率、创造力和控制力,从而增强用户想要持续参与的任务。例如, Abelton 的Magenta Studio支持创造性的控制,方便用户操控和创作新音乐。
在人工智能系统中,自动化指的是将多少控制权委托给人工智能而不是用户。这是一种战略性的用户体验模式,它根据用户的痛点、情境场景和对产品的期望来决定自动化程度。
当用户第一次接触基于新技术的产品时,他们常常想知道系统能做什么和不能做什么,它如何工作以及他们应该如何与它交互。
该模式提供了多维策略来帮助用户使用 AI 产品或功能、减少错误、与用户准备情况保持一致,以提供明智且以人为本的用户体验。
这种模式是许多其他模式的顶峰
心智模型帮助用户预测系统(网页、应用程序或其他类型的产品)的运作方式,从而影响他们与界面的交互方式。当产品与用户现有的心智模型相符时,用户会感觉直观且易于上手。当两者发生冲突时,可能会导致用户沮丧、困惑,甚至放弃。
例如,Github Copilot 建立在开发人员从传统代码自动完成的思维模型之上,从而简化了向 AI 驱动的代码建议的过渡
例如,Adobe Photoshop 建立在使用矩形控件扩展图像的熟悉方法的基础上,通过集成其生成填充功能,智能地填充新创建的空间。
通过提问来识别并建立现有的心智模型
这种模式涉及清楚地传达人工智能模型能做什么和不能做什么,包括其知识边界、能力和局限性。
它有助于建立用户信任、设定适当的期望、防止误用,并在模型出现故障或异常行为时减少挫败感。
在人工智能系统中,思路链(CoT) 提示 技术 通过模仿人类更结构化、循序渐进的思维过程,增强了模型解决复杂问题的能力。
CoT 展示是一种用户体验模式,它通过揭示 AI 是如何得出结论的来提高透明度。这可以增强用户信任,提高可解释性,并为用户反馈提供空间,尤其是在高风险或模糊场景下。
例如,Perplexity通过显示处理步骤来增强透明度,帮助用户理解答案背后的深思熟虑的过程。
例如,Khanmigo是一种人工智能辅导系统,它通过模仿人类推理来逐步指导学生解决问题,以增强理解和学习。
GenAI 凭借其概率特性,能够对同一输入产生不同的响应。这种模式通过并排呈现多个输出来利用可变性。展示多样化的选项有助于用户创造性地探索、比较、改进或做出更符合其意图的决策。例如, Google Gemini提供了多种选项,帮助用户探索、改进并做出更明智的决策。
在 GenAI 应用程序中,清晰地阐明数据源对于透明度、可信度和用户信任至关重要。清晰地表明 AI 的知识来源有助于用户评估响应的可靠性并避免错误信息。
这在医疗保健、金融或法律指导等高风险事实领域尤其重要,因为决策必须基于经过验证的数据。
AI 生成的输出具有概率性,准确度可能存在差异。显示置信度分数可以传达模型对其输出的确定性。这有助于用户评估可靠性并做出更明智的决策。
记忆和回忆是一个重要的概念和设计模式,它使人工智能产品能够存储和重用过去交互中的信息,例如用户偏好、反馈、目标或任务历史,以提高连续性和情境感知。
用于访问信息的记忆可能是短暂的(会话内的短期)或持久的(跨会话的长期),并且可能包括对话上下文、行为信号或明确的输入。
情境输入参数通过简化用户交互来提升用户体验,并更快地实现用户目标。通过利用用户特定数据、用户偏好、过往交互,甚至来自其他具有相似偏好的用户的数据,GenAI 系统可以定制输入和功能,以更好地满足用户意图和决策。
副驾驶是一种增强模式,AI 充当协作助手,在用户掌控全局的同时,提供情境化和数据驱动的洞察。这种设计模式在战略制定、构思、写作、设计或编码等领域至关重要,因为这些领域的结果具有主观性,用户拥有独特的偏好,或者用户的创意输入至关重要。
副驾驶 加快工作流程,增强创造力并减少认知负荷,但人类仍保留创作权和最终决策权。
构建 UI 级机制,让用户根据用户目标、上下文场景或系统故障状态管理或覆盖自动化。
没有系统能够预测所有用户情境。控制赋予用户自主权,即使人工智能出错,也能保持信任。
GenAI 系统通常依赖于对人类输入的解读。当用户提供模糊、不完整或错误的信息时,AI 可能会误解其意图或产生低质量的输出。
输入错误通常反映的是用户期望与系统理解之间的不匹配。妥善处理这些问题对于维护信任和确保顺畅的交互至关重要。
GenAI 输出本质上是概率性的,容易出现幻觉、偏见和上下文错位等错误。
与传统系统不同,GenAI 的错误状态难以预测。针对这些状态进行设计需要透明度、恢复机制和用户自主性。精心设计的错误状态可以帮助用户了解 AI 系统的边界并重新获得控制权。
混淆矩阵有助于分析人工智能系统错误,并通过显示以下计数来深入了解模型的执行情况
-真阳性(正确识别阳性案例)
-假阳性(错误识别阳性案例)
-真阴性(正确识别阴性案例)
-假阴性(未能识别阴性案例)
现实世界的一致性需要直接的用户反馈来改进模型,从而改进产品。当人们与人工智能系统互动时,他们的行为会塑造并影响他们未来收到的输出。从而形成一个持续的反馈循环,系统和用户的行为都会随着时间的推移而不断调整。例如,ChatGPT使用“反应”按钮和“评论”框来收集用户反馈。
强大的 GenAI 模型需要在训练期间以及部署后持续进行评估。评估旨在确保模型按预期运行,识别错误和幻觉,并与用户目标保持一致,尤其是在高风险领域。
有三种关键的评估方法可以改进机器学习系统。
人工智能护栏的设计意味着在GenAI模型中建立实践和原则,以最大限度地减少伤害、错误信息、不良行为和偏见。至关重要的是
这种模式确保 GenAI 应用程序清楚地传达如何收集、存储、处理和保护用户数据。
GenAI 系统通常依赖于敏感数据、情境数据或行为数据。处理不当可能会导致用户不信任、法律风险或意外滥用。清晰地传达隐私保护措施有助于用户感到安全、受到尊重并掌控全局。例如,Slack AI 明确表示,客户数据仍归客户所有并控制,不会用于训练 Slack 或任何第三方 AI 模型。
兰亭妙微(www.lanlanwork.com )是一家专注而深入的界面设计公司,为期望卓越的国内外企业提供卓越的大数据可视化界面设计、B端界面设计、桌面端界面设计、APP界面设计、图标定制、用户体验设计、交互设计、UI咨询、高端网站设计、平面设计,以及相关的软件开发服务,咨询电话:01063334945。我们建立了一个微信群,每天分享国内外优秀的设计,有兴趣请加入一起学习成长,咨询及进群请加蓝小助微信ben_lanlan。
今天给大家分享一个强大的工作流程:Lovable — GitHub — Cursor。
虽然 Lovable 和 Cursor 都是流行的工具,但它们各有其优点和局限性。
但当一起使用时,它们可以很好地互补,您可以获得两全其美的效果。
此工作流程让您可以利用 Lovable 的快速设计生成和 Cursor 的 AI 驱动编码环境来精确构建更强大的应用程序。
我将向您展示如何逐步连接它们并创建无缝的工作流程。
在Lovable中,将您的项目与Github连接起来,这样代码就可以实时同步到GitHub。
在 Cursor 中,你可以将项目代码克隆到本地并进行编辑。之后,你可以随时同步到 GitHub。
一旦同步,更新将立即反映在 Lovable 中。
然后,您可以根据需要选择使用 Lovable 或 Cursor 进行工作。两者之间可无缝切换。
对于专注于前端的设计来说,Lovable 直观且快速。但当需要改进或添加实际功能时,你很快就会遇到瓶颈。
它根本不适合开发可靠的应用程序。而且,Lovable 的免费计划也很容易达到使用上限。
这就是 GitHub 和 Cursor 的用武之地。GitHub 充当了 Lovable 和 Cursor 之间的桥梁。从它的名字就可以看出“ GitHub = Git + Hub ”。Git 是管理代码版本的工具。GitHub 是一个托管 Git 存储库并增强协作的平台。
而 Cursor 就像一个带有 AI 助手的代码编辑器。它比 Lovable 强大得多。你可以更精确地调试、优化和构建代码。
缺点是,如果你编程经验有限,Cursor 可能会让你感到不知所措,而且它不够简单,不适合前端探索。这就是为什么 Lovable 和 Cursor 相辅相成的原因。
但是如何让 Lovable、Cursor 和 GitHub 协同工作呢?
接下来,我将逐步引导您完成工作流程!
首先,你需要有一个 GitHub 帐户。
那就用 Lovable 来构建一些东西吧。我在一篇新闻通讯里提到过 Lovable 。它很容易上手。
为了这个演示,我创建了一个简单的“像我 5 岁一样解释它”应用程序。
您可以随时通过点击右上角的 GitHub 图标选择连接到 GitHub。
如果单击该图标,将出现以下对话框:
连接到 Github 帐户后,此对话框将显示另一个选项,供您将此“项目”连接到您的 Github。请确保它也已连接。
打开 Cursor。第一步是选择一个文件夹。这就是项目所在的位置。
接下来,您只需在 Cursor 中输入以下内容:
克隆此 repo:[你的项目 Github 链接]此repo:[你的项目 Github 链接]
然后 Cursor 会告诉你该怎么做。设置起来非常简单直接。
您实际上是在安装“依赖项”,即下载并设置项目正常运行所需的所有包。
按照说明,我打开了本地服务器,它在 Lovable 中显示了完全相同的设计。
假设现在我想在 Cursor 中进行一些修改。CTA 按钮的悬停效果太过分了。
我在 Cursor 的提示窗口中输入了以下内容:
删除悬停时“解释一下!”CTA 上的放大效果。悬停时对“解释一下! ” CTA产生影响。
然后就修复了:
您可以随时选择将代码从 Cursor 同步到 GitHub。
但是,您会发现选项比您预期的要多得多,而只有一个选项 — — 同步。
Git 就是这样运作的。它将版本控制分解成多个小的、具体的操作,以便你进行精确控制。
这在处理大型项目时尤其有用。想象一下,当多人协作时,所有本地模型都同步到一个中心模型,而且每个人都只能选择同步,没有其他选择,那该有多混乱。
我在下面画了一张图表来帮助您更好地理解所有这些命令。
您不必亲自输入这些命令,但是当您在 Cursor 中看到这些术语并感到困惑时,该图表可以作为有用的参考。
首先,点击这个“分支”图标切换到源代码控制面板。然后点击“+”图标“暂存更改”,使其准备好提交。
然后根据您的需要,您可以在“提交”下拉菜单中选择一个选项。
如果您只想直接同步,请使用“提交和同步”。
你看到“提交”顶部的消息框了吗?它就像一个版本历史记录名称,方便你更好地跟踪更改。如果你将其留空,Cursor 会根据你所做的更改自动生成一条提交消息。
现在就是神奇的一步。因为你什么都不用做。
你应该会立即看到更新自动同步到 Lovable 中。太酷了!
如果您查看上面的快照,它会在聊天窗口中显示来自 Cursor 的最新修订。
然后,您可以根据需要选择继续在 Lovable 中构建或切换到 Cursor。
如果您想与某人合作,只需在 GitHub 上的项目仓库中添加一位合作者即可。前往项目 → 设置 → 合作者 → 添加人员
一旦添加,他们也可以使用 Cursor 实时协作该项目。
感谢阅读。特别感谢 Junaid,在我准备课程期间与我分享了工作流程。
下周见,
欣然
-
PS:几天前我做了一个关于创建 AI 原型的演讲,并演示了一些示例。如果你也对这个话题感兴趣,可以去看看。你可能会喜欢我和观众现场演示的冰淇淋搭配应用。
蓝蓝设计的小编 http://www.lanlanwork.com