社区所有版块导航
Python
python开源   Django   Python   DjangoApp   pycharm  
DATA
docker   Elasticsearch  
aigc
aigc   chatgpt  
WEB开发
linux   MongoDB   Redis   DATABASE   NGINX   其他Web框架   web工具   zookeeper   tornado   NoSql   Bootstrap   js   peewee   Git   bottle   IE   MQ   Jquery  
机器学习
机器学习算法  
Python88.com
反馈   公告   社区推广  
产品
短视频  
印度
印度  
Py学习  »  aigc

定位智能化设计|AIGC产品智能化设计原则

交互设计学堂 • 1 年前 • 252 次点击  

写在前面


迎合智能化浪潮,基于智能化产品场景和形态,厘清智能化功能定位及定义,从智能化能力、形态和维度等方面帮助梳理并完善智能化产品设计原则,提供一些思路和通用性原则的思考。


智能化与产品智能化



智能化:智能化包括了人工智能、大数据的应用,比如个性化推荐、软件自动化等,是一个比较宽泛的概念。


产品智能化:基于现有产品的部分功能或部分场景提供智能化的解决方案和手段,这里的智能化程度取决于智能化能力强度与智能化功能的数量。


产品智能化关注用户和场景:作为工具型的产品,用户的核心诉求其实就是高效,用户希望通过使用我们的产品快速的帮助他完成目标,工具的产品也希望用户可以实现快速的操作,养成使用习惯,对产品形成依赖。这里有两个因素会影响用户体验——用户和场景。因此,产品智能化应该从用户和实际场景出发提供高效的智能化方式。


产品智能化的程度与维度


产品智能化程度


AI匹配:通过AI对内容进行理解,在感知学习的基础上构建模型来实现生成内容和用户的个性化的匹配。


AI生成:生成式 AI 的工作原理是利用机器学习模型,学习人工创建的内容数据集中的模式和关系,然后,它会利用学习的模式生成新内容。


存在以下AI能力的基本组合形式:AI匹配、AI生成、AI生成+AI匹配、AI生成+AI生成。


产品智能化维度


智能化形态:融入场景 vs 独立工具


融入场景:基于场景出发的用于提效的能力或能力组合的形态,例如文字使用场景、特效使用场景、融入Discord的midjourney(场景的颗粒度并未限制,仅区别于独立工具的细分场景)


独立工具:仅依靠单一智能能力形成一个产品形态或一个独立入口工具形态,例如AI绘图、Runway


智能化能力:单点智能化能力 vs 整合智能化能力


单点智能化能力:以单一能力为主的智能化功能,目前可以被理解为:是以生文、生图、生视频等单一一次生成单一体裁结果的能力


整合智能化能力:以多种能力为主的智能化功能,目前可以被理解为:继生成单一结果后继续生成结果的能力,其中可能是AI生成+AI匹配(文字成片)、AI生成+AI生成(先生成文字prompt,再用该prompt生图)


基于智能化形态和能力的智能化维度



Level 1 |融入场景的单点智能化能力

Level 2 |独立工具的单点智能化能力

Level 3 |独立工具的整合智能化能力

Level 4 |融入场景的整合智能化能力


未来会有更多的智能化能力/功能,可以根据或按照上述确认该智能化维度,从而明确更有效的定位和能力边界。


智能化设计挑战



挑战1:融入复杂场景(核心点:入口、路径)


针对上述Level1和Level4的两个智能化维度,当一个智能化功能融入智能化场景需要2个判断点:是否和细分场景有高度耦合,是否可以辅助提效细分场景。


当融入复杂场景时,应该优先考虑入口,其次考虑使用路径的融合;入口决定了功能的定位


挑战2:如何定义智能化功能?


基于用户场景和使用目的:智能化功能在场景里所展示的基本能力决定其具体的定义。根据智能化维度,可以相对明确地定义智能化的能力范围和智能化功能所处的产品形态。


基于智能化能力边界:智能化功能应优先融入细分场景,与产品做深度的融合,及时明确智能化能力的边界,判断是否只能用于辅助提效,而不全部占据主导地位;如果是独立工具功能,也需要先考虑在什么位置更合适。


挑战3:是否需要强调智能化?


某些功能需要强调智能化,但强调应该可以从以下2个维度做和现有功能的差异化(随着智能化功能的增加,尽量减少功能之间的差异化,但要明确与普通功能的区别)例如:icon表现是否带AI字样,或是否带🌟;是否是商业化功能。


智能化设计原则


在产品智能化过程中,不同的智能化功能会因为融入的场景的差异化而不同,但在设计智能化功能,包括但不限于入口和路径等的设计对象,可以提炼出一些上层的设计原则,以帮助处理产品智能化功能有效性和可用性。


原则#1|简化流程并提高效率


智能化功能的本质是通过AI匹配或AI生成提效,因此设计智能化的功能需要从使用路径上简化


Microsoft Designers:简化流程,所点即所得


原则#2|基于场景且降低复杂


智能化功能需要基于所在的细分场景且需要与细分场景深度融合,在融合的过程中尽量降低功能的复杂程度


Notion:融入文字写作场景,复杂度低,用户理解程度高


原则#3|明确引导且提供推荐


智能化产品应该明确智能化能力对用户的接受程度,在适当时机提供明确的引导,包括文字、图像、icon等可视化。合理情况下,应尽可能多地降低用户的使用成本,提供多角度的推荐内容,让用户快速开始使用/创作。


Hayo:提供推荐的形式:高级编辑、优化prompt、灵感库等


原则#4|理解算法且制定策略


智能化功能的设计,特别是涉及到AI生成的功能,这里需要考虑如何帮助算法获得更高效的数据回收,尝试设计包括但不限于反馈、点评、问卷等交互方式,引导用户提供更多的使用评价和数据,帮助算法快速成长。


文心一言:提供反馈


原则#5|提前预测且明确预期


智能化功能可以在合适时机如输入、输出引导下一步的同时提供一些预测用户行为的功能,如自动填词,有效感知用户下一步的操作,可以提升效率和功能的满意度,同时要明确智能化功能的能力边界,减少用户对功能的超出预期。


文心一言:提前预测需要的能力


原则#6|提供出口且减少等待


智能化功能应及时提供给用户放弃、关闭、重试等明确的出口,以防用户长期的等待和减少用户对功能体验的误解,过程中可以设计异步加载、快速跳过等方式来减少用户的等待时间。


Runway:异步加载同时可以新建,首页保留加载


Yeutz Chen
2023.8.29


— END —

Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/162710
 
252 次点击