如何使用ChatGPT辅助设计工作

设计师如何使用ChatGPT辅助工作?高手总结了9个技巧!

文章目录

    • 设计师如何使用ChatGPT提升工作效率?25个案例告诉你!
        • 什么是 prompt?
        • 咨询信息型 prompt vs 执行任务 prompt
        • 编写出色 prompt 的基本思路
        • 撰写 prompt 的案例和技巧
        • 1、将 ChatGPT 视作专业人士
        • 2、使用 ChatGPT 创建表单
        • 3、使用 ChatGPT 做信息组织
        • 4、使用 ChatGPT 塑造调性
        • 5、训练 AI 模型按照你的意愿行事
        • 6、分步撰写 prompt
        • 7、询问多个结果
        • 8、Prompt 需要不断迭代
        • 9、保存好成功的 prompt
        • 简单总结一下

编者按:这篇文章的作者 Edward Chechique 是一名从事复杂产品和设计系统方面的专家,撰写过大量的产品相关的文章。如今随着 ChatGPT 流行,他也开始借助 AI 来辅助设计。 这次他梳理总结了自己编写提示词(prompt)的经验,运用 ChatGPT 辅助设计的一些经验,希望有此打算的同学从中获得启发。

自从我开始使用 AI 工具来提升设计效率之后,我开始自己研究如何撰写 prompt (别担心,我后面会详细解释 prompt 是什么)。

如何使用 prompt ,是发挥 ChatGPT 功用的要点。网上各种用户分享的 prompt 数量正在不断增加,大家都在互相分享自己 prompt 列表。这件事情本身很好,但是真正贴合自己需求和场景的 prompt 才是最重要的。

我换个方式来表达就是:为自己定制 prompt 就像给自己定制食谱并且自己烹饪,共享的 prompt 则更像网上分享自己做饭的攻略。别人的攻略可以为你提供做饭和营养的内在技巧和逻辑,但是你的真实情况和需求只有你自己最明白,了解这些技巧,你能做到贴合自己身体状况且足够美味的食物。

在这篇文章当中,我将会为你展现自己编写 prompt 并发挥创造力的技巧,不会单纯的堆一堆现有的 prompt。

设计师如何使用ChatGPT提升工作效率?25个案例告诉你!

随着美国人工智能对话聊天机器人 ChatGPT 的发布,人类在人工智能领域又迈向一个新的台阶,最近笔者总在一些微信群里看到一些设计师提出的问题“ChatGPT 会代替设计师吗?

阅读文章 >

什么是 prompt?

Prompt 是用来引导人工智能生成结果的一系列提示词和简短陈述,输出的结果通常是图像、文本、视频乃至于代码。

对于 ChatGPT 而言,prompt 是用来生成就结果的引导语,而引导语可以是陈述句,可以是问题,也可以去是其他类型的请求。按照提示,ChatGPT 可以生成对应的回答。

假设你想做一款帮助年轻人管理薪水的 APP,然后需要编写对应的产品说明,那么你可以为 ChatGPT 提供以下 prompt:

「为一款新 APP 编写简短的产品说明,该 APP 可以通过追踪用户日常消费习惯、提供预算建议来帮助年轻人来管理工资收益。」

有了这个 prompt,ChatGPT 可以根据其中的信息生成产品描述,你提供的 prompt 越详细,生成的结果就越准确。以下是我生成的结果:

设计师如何使用ChatGPT辅助工作?高手总结了9个技巧!

使用中文 prompt 生成的结果如下:

设计师如何使用ChatGPT辅助工作?高手总结了9个技巧!

设计师如何使用ChatGPT辅助工作?高手总结了9个技巧!

咨询信息型 prompt vs 执行任务 prompt

ChatGPT 的 prompt 主要提供两种不同的功能:查询信息和执行任务,有效使用 ChatGPT 需要了解两者的差别。

你可以写一个 prompt 来查询资料。比如如何在 Figma 当中修改文本的颜色,它会一步一步指引你,不过请注意,ChatGPT 所提供的信息并非完全正确。

执行任务式的 prompt 可以引导 ChatGPT 来做一些特定的事情。比如可以要求 ChatGPT 来撰写一份邮件的草稿,告诉用户下一周需要续期订阅了。这样可以减少撰写邮件的时间。

需要注意的是,ChatGPT 即使 100% 理解每个提示,也没法每次都得出准确的答案。即便如此,对于产品设计师而言,它所提供的回复也相当具有参考价值,可以在不同的产品设计环节节省时间。

编写出色 prompt 的基本思路

当我们使用 ChatGPT 来编写 prompt 的时候,希望能够准确表述需求,获得结果,因此我们需要将提示写的足够清晰。

想象一下你正在和一位设计师合作,你描述了你对于新 APP 的构想,在此基础上在 Figma 当中创建界面设计。这个 APP 的功能是教用户如何做饭,那么你可以这么提供需求:

1、你能创建一个 APP 来教人做饭吗?
2、你能创建一个 iOS 平台的 APP 来教人做饭吗?我们主要的用户是想学习烹饪的青少年。
3、你能创建一个 APP 来向用户解释如何做饭吗?我们重要的受众是想要学习烹饪的青少年,这个 APP 将会是一个 iOS 应用,食谱需要以文本的形式呈现,同时包含视频内容,并且列举出用户所需购买的食材。用户界面风格会比较简约。

这三个描述当中,第三个是最明确的,在此基础上设计师能够绘制出更加明确的界面。而这就和 prompt 类似,你给的指引和约束越明确,生成的结果就越准确。

很重要的一件事需要注意:ChatGPT 即使有出色的提示,也无法提供 100% 准确的结果,你将不得不手动调整,直到满意为止。

设计师如何使用ChatGPT辅助工作?高手总结了9个技巧!

撰写 prompt 的案例和技巧
1、将 ChatGPT 视作专业人士

设计师应该利用 ChatGPT 的专业能力。

如果你只是想让 ChatGPT 做什么事情,或者想让它扮演特定的角色,那是最省心的。想象一下,你正在开发一个 APP,需要编写电子邮件模板,向用户说明信用卡订阅即将过期。

这个时候,你可以让 ChatGPT 充当 UX 文案编写器,让它生成相应的文本,在写 prompt 的时候,记得告知 ChatGPT 你想要的口吻和语气。

比如你可以这样写:「作为一名 UX 文案写手,给用户撰写一封电子邮件,告知他们信用卡订阅即将过期,需要他们进入 APP 的帐号重新提交订阅。语气需要是友好的,内容信息要足够丰富。」

2、使用 ChatGPT 创建表单

ChatGPT 可以帮你创建非常详尽的表单,比如你正在创建设计系统,需要 ChatGPT 为你提供设计系统中所有按钮的标注和参数,帮助你后续可以更好创建设计系统。

这个时候 prompt 可以这么写:「我是一名 UX 设计师,负责桌面端 APP 的设计系统的设计,这个 APP 当中包含主按钮、辅助按钮i、幽灵按钮三种按钮类型。能否给我一张表单,其中包含所有的按钮的标注信息?」

然后这是输出的结果:

设计师如何使用ChatGPT辅助工作?高手总结了9个技巧!

3、使用 ChatGPT 做信息组织

作为产品设计师,你可能会经常使用特定的方法来组织大量的信息,比如为当前的项目创建出一套出色的组织架构,这个时候你可以充分利用 ChatGPT 本身的优势。下面是一个简单的范例:「请按照字母顺序来针对以下品牌进行排序,丰田、本田、大众、福特、雪佛兰、日产、宝马、梅赛德斯-奔驰、现代和起亚。」

设计师如何使用ChatGPT辅助工作?高手总结了9个技巧!

4、使用 ChatGPT 塑造调性

你可以借助 ChatGPT 来控制调性和情绪,你可以在撰写 prompt 的时候让 ChatGPT 表达更加非正式一点,更加幽默,情绪更加乐观等。

ChatGPT 可以透过算法生成带有特定类型语气的文本。在这种风格约束之下,能够让你生成的内容有着一致的语言风格,比如在祝贺用户生日或者报错的时候,呈现不一样的情绪。当你需要 ChatGPT 呈现出幽默语气的时候,只需要在 prompt 上添加「请以幽默的语气书写」这类说明,即可。

在撰写 prompt 的时候,可以使用 友好、俏皮、专业、优雅、大胆、简约、怀旧、未来主义、自然和感性等词汇,来制造调性。

5、训练 AI 模型按照你的意愿行事

你可以通过编写一些特定的案例来训练 ChatGPT,这些案例可以辅助你生成特定类型的内容。

比如,当你想要为 404 错误页面编写报错信息的时候i,你可以向 ChatGPT 提供 3 个你想要的错误信息样式作为示例,可以要求它以相同的样式和风格,来生成新的报错信息。通过这种方式,ChatGPT 能够学习你的语气、风格和文本呈现方式。

示例:

请根据以下范例,为我的网站生成 404 页面报错信息。我的网站内容主要是面向冰激凌爱好者的数字杂志。

示例1:哎呀!您上传的文件似乎有问题,不过不用当心,只需要检查文件格式是否正确,再次上传即可。

示例2:哎呀!我们无法保存您提交的修改。请确保您的网络连接稳定,再重试。

示例3:哦嚯!您尝试访问的页面似乎不存在,请稍后尝试,或者联系我们的支持团队,寻求帮助。」

6、分步撰写 prompt

处理大量的内容和信息的时候,可以尝试分为多个步骤。

不要让 ChatGPT 根据 5 个范例来撰写一封电子邮件,而是告诉它这里有 5 封电子邮件,可以代表我的语言表达风格,让 ChatGPT 基于这些内容总结出风格,然后在下一个 prompt 当中,要求它根据之前梳理总结的特征,生成电子邮件。

这样一来,ChatGPT 可以总结出有效信息,而且能够相对准确地完成任务。如果一次给太多信息,ChatGPT 可能会不知所措,生成无效的信息。

7、询问多个结果

可以要求 ChatGPT 生成多个结果,并且可以对比多个结果,从中选择出最合适的那个。一般来说,让 ChatGPT 生成 3 - 5 个结果就够了。

通常,3 - 5 个结果就足以帮你确定大概符合的结果,如果你要求它生成 50 个结果,其中可能会有大量的重复。

示例:「请生成 3- 5 个独特且信息丰富的指引说明,向用户说明他们怎样才能联系上客服部门。」

设计师如何使用ChatGPT辅助工作?高手总结了9个技巧!

8、Prompt 需要不断迭代

不要指望第一次编写的 prompt 就可以完美生成结果,你可能需要反复测试,不断调整你的约束词和表达方式,才能得到你想要的结果,持续调整你的 prompt ,直到最终获得你想要的输出结果。

获得 ChatGPT 的答案之后,不要简单地复制粘贴,你还可以调整、增删其中的关键词,这个时候获得的答案变体可能会更贴合你的需求。

将 ChatGPT 视作为你获得想法和灵感的工具,而不是直接获得解决方案的方法。

9、保存好成功的 prompt

如果你所编写的某个 prompt 生成了不错的结果,那么一定要记录和保存好它!下次你需要生成类似内容的时候,就可以再它的基础上修改,节省时间经历。

为了更好地使用它,我在 Glide 当中创建了一个 APP 来辅助我跟踪所有的 prompt,方便我快速访问。

简单总结一下

对于希望使用使用 AI 工具来提高生产力的设计师而言,编写有效的 Prompt 是至关重要的。了解两种类型的 prompt ,掌握好细节和情绪,通过迭代生成有效的结果,这些技巧可以帮助你更快获得有效的结果。

请记住,即使有出色的 prompt,ChatGPT 也没法提供 100% 的准确结果,你依然需要复制下来做2次编辑。创建完美的 prompt 就像创建完美的食谱,你需要控制好对的配比,最终的美食也需要通过摆盘调整,才能完美呈现。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/355254.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

JDBC(简介、入门与IDEA中导入MySQL的驱动)

(建议学完 MySQL 的基础部分) JDBC——简而言之:用 Java 语言操作数据库。 Java DataBase Connectivity(Java 语言连接数据库) 目录 一、引言 (1)基本介绍 (2)JDBC 简…

2024华为OD机试真题- 计算三叉搜索树的高度-(C++/Python)-C卷D卷-100分

2024华为OD机试题库-(C卷+D卷)-(JAVA、Python、C++) 题目描述 定义构造三叉搜索树规则如下: 每个节点都存有一个数,当插入一个新的数时,从根节点向下寻找,直到找到一个合适的空节点插入。查找的规则是: 1.如果数小于节点的数减去500,则将数插入节点的左子树 2.如果数大于…

【配置】Notion自动化备份到github方案

步骤 打开notion网页,获取到需要的值 token_v2 找到请求getSpaces的 Cookie 值 token_v2 space_id 找到请求getSpaces的响应结果space,如下图: file_token 找个页面点击导出,之后拿到这个配置项 注意:配置项会过期&#xff0c…

低版本火狐浏览器报错:class is a reserved identifier

低版本火狐浏览器报错:class is a reserved identifier 原因:react-dnd,dnd-core 等node包的相关依赖有过更新,使得在低版本火狐浏览器中不支持 class 解决方法:在使用webpack打包构建时,编译排除node_modu…

Unity OpenCVForUnity 安装和第一个案例详解 <一>

目录 一、资源简介 二、安装使用 1.下载案例Demo 2.移动StreamingAssets文件夹 3.添加场景 三、今日案例 1.案例Texture2DToMat Example 2.什么是Mat? 3.如何把Texture2D变成Mat (1).初始化Mat (2).Cv_…

【React Native】measureInWindow在安卓上无法正确获取View在屏幕上的布局信息

问题描述: 在React Native中,我们可以使用measureInWindow的方式去获取一个View在屏幕中的位置信息: 下面这个Demo中,我们写了一个页面HomePage和一个列表项组件ListItemA,我们期望每过5s监测一次列表中每一项在屏幕中…

RabbitMQ(六)仲裁队列、流式队列、异地容灾(联邦队列Federation Queue)

文章目录 仲裁队列1、创建交换机2、创建仲裁队列3、验证主节点宕机不影响消息发送和接收 流式队列(不推荐,Kafka主场)概念 异地容灾一、Federation插件概述 二、Federation交换机1、总体说明2、准备工作3、启用联邦插件4、添加上游连接端点5、…

【深度学习】TCN,An Empirical Evaluation of Generic Convolutional【二】

文章目录 膨胀卷积什么是膨胀卷积膨胀卷积公式PyTorch代码 从零开始手动实现一个1D膨胀卷积,不使用PyTorch的nn.Conv1d1. 基本概念2. 手动实现1D膨胀卷积 TCN结构如何使用TCN源码说明1. Chomp1d 类2. TemporalBlock 类3. TemporalConvNet 类 使用方法 膨胀卷积 什么…

DVWA - Brute Force

DVWA - Brute Force 等级:low ​ 直接上bp弱口令爆破,设置变量,攻击类型最后一个,payload为用户名、密码简单列表 ​ 直接run,长度排序下,不一样的就是正确的用户名和密码 ​ 另解: 看一下…

【SpringBoot + Vue 尚庭公寓实战】公寓杂费接口实现(八)

【SpringBoot Vue 尚庭公寓实战】公寓杂费接口实现(八) 文章目录 【SpringBoot Vue 尚庭公寓实战】公寓杂费接口实现(八)1、公寓杂费业务介绍2、公寓杂费逻辑模型介绍3、接口实现3.1、保存或更新杂费值3.2、保存或更新杂费名称3…

Android【SDK】 SDK是如何开发的,怎么打包aar包

文章目录 一、Android SDK开发示例工程二、Android SDK的开发三、打包aar包四、Android SDK的使用 一、Android SDK开发示例工程 本教程工程Git链接:https://gitcode.com/xiaohuihui1400/AndroidSdkExample/overview 二、Android SDK的开发 新建项目,…

Photoshop中图像美化工具的应用

Photoshop中图像美化工具的应用 Photoshop中的裁剪工具Photoshop中的修饰工具模糊工具锐化工具涂抹工具 Photoshop中的颜色调整工具减淡工具加深工具海绵工具 Photoshop中的修复工具仿制图章工具污点修复画笔工具修复画笔工具修补工具内容感知移动工具红眼工具 Photoshop中的裁…

Redis持久化主从哨兵分片集群

文章目录 1. 单点Redis的问题数据丢失问题并发能力问题故障恢复问题存储能力问题 2. Redis持久化 -> 数据丢失问题RDB持久化linux单机安装Redis步骤RDB持久化与恢复示例RDB机制RDB配置示例RDB的fork原理总结 AOF持久化AOF配置示例AOF文件重写RDB与AOF对比 3. Redis主从 ->…

智能制造uwb高精度定位系统模块,飞睿智能3厘米定位测距芯片,无人机高速传输

在科技日新月异的今天,定位技术已经渗透到我们生活的方方面面。从手机导航到自动驾驶,再到无人机定位,都离不开精准的定位系统。然而,随着应用场景的不断拓展,传统的定位技术如GPS、WiFi定位等,因其定位精度…

小摩法兴纷纷转多,看涨港股的时机来了吗?

恒生指数今日高开一度上涨89点报18520点,创近两周高。之后持续震荡下行;恒指临近中 午跌幅扩大,恒生科技指数一度跌近1.5%。截止收盘,恒生指数跌0.52%,盘面上,石油、煤炭、环保、建筑节能等板块涨幅居前&a…

VScode中js关闭烦人的ts检查

类似如下的代码在vscode 会报错,我们可以在前面添加忽略检查或者错误,如下: 但是!!!这太不优雅了!!!,js代码命名没有问题,错在ts上面,…

112、路径总和

给你二叉树的根节点 root 和一个表示目标和的整数 targetSum 。判断该树中是否存在 根节点到叶子节点 的路径,这条路径上所有节点值相加等于目标和 targetSum 。如果存在,返回 true ;否则,返回 false 。 叶子节点 是指没有子节点…

简单且高效的水域物探轨迹坐标转换程序

简单且高效的水域物探轨迹坐标转换程序 前言 水上测线的高精度定位是水域物探的难题,水域磁法、水域地震实施时常采用船舶拖拽传感器进行走航式观测,GPS仪器放在船舶上测量,造成船舶位置与传感器位置存在偏差,后期资料整理需要校…

QT-QPainter实现一个可切换的开关控件

1、效果 2、核心代码 #ifndef SWITCH_H #define SWITCH_H #include <QWidget> #include <QTimer>

Javase.String 类

String 类 【本节目标】1. String类的重要性2. 常用方法2.1 字符串构造2.2 String对象的比较2.3 字符串查找2.4 转化2.5 字符串替换2.7 字符串截取2.8 其他操作方法2.9 字符串的不可变性2.10 字符串修改 3. StringBuilder和StringBuffer3.2 面试题&#xff1a; 4. String类oj4.…