如何发现你和AI的关系、找到突破口,并快速利用AI工具呢?
下面先介绍一下我自己的经历。
我的本职工作是程序开发,工作已超过10年,做过全栈开发,也做过技术管理,中途还和朋友一起创业开过软件公司,算是积累了比较丰富的IT职场经验。
同时,我也在运营一个公众号,名叫“不会笑青年”,这是一个程序员主题的漫画公众号。
为什么要做漫画公众号?有以下两个主要原因。
一是漫画作品看起来很有趣且很受读者欢迎,而程序员垂直领域还没有这样一个公众号;二是我本人对“艺术创作”很有兴趣,同时对程序员群体也足够了解,内心是想干这件事的。
仅凭这两点,我和我的朋友联手做了这个漫画公众号。到今天,已经发布了300多篇原创漫画作品,公众号粉丝数量也从0涨到了30万人,收入主要靠广告,整体收益是高于我在职场的工资的。基于这个公众号,我也把副业变成了主业,目前是一名自由职业者、创业者。
说起来很轻松,但做起来并不容易。踏入陌生领域,最难的莫过于启动阶段的从0到1。从IT理工男跨界到漫画自媒体人,当时没有ChatGPT,也没有前辈告诉我该怎么做,一切纯靠热情来支撑、靠时间去摸索。
第一个问题,漫画如何创作?
漫画创作主要分为三步:策划、撰写脚本、绘图。
· 策划:确定漫画的主题方向,主题要“真实共鸣+诙谐幽默”。这个我可以做。
· 撰写脚本:基于策划方案,通过文字描述清楚漫画要表达的内容。这个怎么写,还不知道。
· 绘图:自己不会画,就需要漫画师资源,如何对接?预算是多少?
第二个问题,漫画脚本如何写?
自己从零开始创作效率太低,前期还是要从别的漫画公众号中学习,但只能看到成品,也拿不到别人的脚本。看得多了,还是可以从中总结出一些漫画常见的套路。比如,对比型,如“1年程序员VS 10年程序员”;盘点型,如“程序员加班的100种理由”;故事型,如“记一次程序员的相亲经历”,等等。这些都是常见的漫画表达形式。
根据已经了解的这些形式,我开始着手写自己的漫画脚本。
写了两天,第一篇初稿发给漫画师后,她直接反馈这没法画。经过沟通,我认识到漫画脚本与普通文章完全不同。漫画脚本中,更需要场景化的文字描述,每个画面具体长什么样,都需要尽量用文字描述清楚。
而这种场景化思维的写作习惯,与平日写文章完全不同。写文章时,我们顺着思路把要表达的思想说明白即可,但创作漫画脚本时,脑海里更像是在过电影,每个镜头有哪些元素?是远景展现还是近景特写?还有人物的情绪、环境的气氛等,这些都需要写清楚。
后面再看别人的漫画,我都会特别留意他们的分镜是如何处理的,甚至在看电影时,也常习惯于跳出电影本身,思考哪些镜头运用得更精彩,然后记录下来用到我的漫画脚本里。差不多一个月后,我才写出了让我和漫画师都足够满意的漫画脚本。与漫画师试合作几期之后,逐步形成了一版漫画脚本的标准模板,主要包含以下几点。
(1)以场景为单元,每个场景分为“场景描述”(尽量清楚地描述场景细节)和“配文”(漫画中需要展示的文字)两个部分。
(2)规范格式,场景与配文用不同颜色的文字标记,更加一目了然。
(3)脚本开头添加“漫画大意”和“人物设定”等信息,方便漫画师对整个文案快速了解。
这里展示一下我写的一篇漫画脚本。
漫画大意:千万别第一个下班
漫画开始
场景1
描述 办公室场景,程序员Nico正全神贯注地盯着显示器右下角的时间,此刻时间显示“18:29”。
配文 Nico: 距离下班还有最后一分钟。
场景2
描述 工位上,Nico的表情非常兴奋(特写),开始收拾东西准备下班。
配文 Nico: 吼吼!准备下班喽!
场景3
描述 突然,Nico注意到了办公室的其他人,表情开始严肃。
配文 Nico: 不对劲!
场景4
描述 办公室场景三联(画面展示男女同事,神态各异),所有同事看起来似乎都忘记了下班,有的专心(标注:噼里啪啦)敲代码,有的相互探讨需求(标注:积极探讨),有的正喝着咖啡凝神思考(标注:凝神苦思)。
配文 旁白:
下班时间已到,
办公室却没有任何波澜。
所有同事若无其事,
继续保持着平静的工作状态。
场景5
描述 Nico一副怀疑人生的表情(特写),可以分为两个不同的镜头特写,表示不断思考。
配文 Nico:
白天的时候看着都挺闲啊,
下班了倒一个个忙起来了。
都不着急回家啊!
如果我就这么走了,
是不是不太好……
不如再坐一会儿。
旁白: 15分钟后……
场景6
描述 Nico看向四周,大家依旧还是原来的样子,没人下班。
配文 Nico: 这……
旁白: 又过了15分钟……
场景7
描述 时间显示19:00,办公室场景,Nico猛然站起,英雄气概油然而生!
配文 Nico: 不忍了!爱咋咋地!
场景8
描述 办公室的走廊,Nico背着双肩包,大踏步走出办公室,犹如上海滩大哥一般走向办公室大门,帅气逼人。
配文 旁白:
真正的勇士,
敢于在下班之后,
第一个走出办公室大门!
场景9
描述 对应场景4,几位工作很忙的同事,都用眼神余光,注意到了Nico下班的壮举。
配文 同事A: 终于有人第一个下班了!
同事B: 嘿嘿!
同事C: 果然有人沉不住气了。
场景10
描述 Nico打卡下班的特写。
配文 打卡声: 哔!
旁白: 办公室第一个下班打卡的出现了。
旁白: 10分钟后……
场景11
描述 画面展示已空无一人的办公室……(突出与刚才忙碌办公室的对比)
配文 旁白:
原来不是大家忘记了下班,
而是在等那第一个下班的人……
这篇是我漫画作品中非常简单的一个小短篇。后面所有的漫画脚本,大体也都是按照这样的模板来写的,与我合作的几位漫画师朋友对我的脚本也都很满意。就这样,3个多月后,我逐渐掌握了创作公众号漫画脚本的方法。
相较于普通文章,创作漫画脚本的难度要高出许多。另外,常年保持原创输出绝非易事。但无论如何,我一直按每周更新2~3篇作品的节奏,坚持着自己的原创作品。
我们知道,ChatGPT的基础功能就是内容生成,这些内容可以涉及文章、报告、小说、剧本,甚至代码。这其中,当然也包含每周我都在创作的“漫画脚本”。于是,我迫不及待地试了一下ChatGPT的漫画创作能力。
以我在2.1节展示的漫画脚本为例,我让ChatGPT也生成一个同主题的脚本,看看效果如何。
为了使ChatGPT能够创作漫画脚本,我用了一段提示词为ChatGPT提供背景。
提示词如下:
在某些公司形成了一些看似奇怪的风气。比如,办公室内,大多数员工即便不太忙,也不好意思第一个下班走出办公室,都在等第一个下班的人。一旦第一个人离开了办公室,其他人也就跟着下班了。你理解这是为什么吗?
ChatGPT的回应如下:
这种现象被称为“下班恐惧症”,其核心原因主要是因为工作文化和环境的影响。以下是我理解的一些可能的解释。
1.工作评估与工作时长的关联:在一些工作环境中,员工的努力程度和奉献精神可能会被错误地与他们在办公室度过的时间长度相关联。因此,有些员工可能会担心,如果他们比其他同事早离开,则可能会给上司留下不够努力或者不够敬业的印象。
2.人际关系压力:在许多办公室环境中,特别是在那些竞争激烈的环境中,人们可能会因为担心自己看起来比同事“更懒”或者“更不积极”而留下更久。这种风气会使得员工不好意思第一个离开办公室。
3.敬业的期望:在某些文化中,长时间工作被视为敬业和努力的象征。因此,员工可能会因为不想给人留下一种不敬业的印象,而选择留在办公室的时间比他们实际需要的更长。
这种现象并不健康,因为它可能导致员工的过度劳累,影响他们的生活质量,甚至造成劳动力的浪费。为了改变这种现象,公司需要建立一种更健康的工作文化,比如鼓励员工在完成工作后及时下班,确保他们有足够的休息时间,以及对员工的工作表现进行全面评估,而不仅仅是看他们留在办公室的时间长短。
这一段提示词,相当于为ChatGPT接下来的创作设置了一个大背景,先确保它已理解我要表达的主题,我们继续。
提示词如下:
请基于以上现象,写一个漫画脚本,要求用夸张和诙谐的方式,讽刺这一职场现象,漫画长度在10个镜头左右即可。
ChatGPT的回应如下:
当然可以,下面就是一个以夸张、诙谐的方式讽刺这一职场现象的漫画脚本。
1.镜头一:办公室内,工作时间已过,所有员工还坐在各自的工作位,看起来很忙碌的样子,但其实在偷偷玩手机或者看小说。
2.镜头二:一个员工不经意地看了一眼办公室的时钟,已经到了下班时间。他小心翼翼地收起手机,准备收拾东西。
3.镜头三:这个员工悄悄收拾东西,一旁的同事发现他的动作,紧张地看着他,双手紧握,眼神带有期待。
4.镜头四:这个员工鼓足勇气,站起来,准备离开办公室。其他所有人都紧张地看着他,仿佛在看一个勇士。
5.镜头五:这个员工走到门口,回头看了一眼办公室,所有的眼神都集中在他的身上。他深深吸了一口气,然后向外走去。
6.镜头六:门关上的一刹那,整个办公室都陷入了短暂的寂静。然后,所有员工都爆发出激烈的掌声,好像刚刚的员工做出了伟大的行为。
7.镜头七:随后,所有员工都快速地收拾起他们的东西,仿佛他们是在参加速度比赛。
8.镜头八:员工们纷纷走出办公室,一切仿佛回到了正常,但他们的脸上都带着释然和满足的笑容。
9.镜头九:在办公室外,刚刚第一个离开的员工站在一旁,看着大家纷纷离开,露出微笑。
10.镜头十:最后一幅图,第一个离开的员工手举标语,标语上写着:“不是英雄,只是下班而已。”
这个漫画以夸张和诙谐的方式表达了这种不健康的办公室文化,希望能引发人们的思考。
认真读读ChatGPT生成的漫画脚本,不得不承认,画面的诠释比我的版本更加生动、丰富。最后一句话“不是英雄,只是下班而已”简约且有力地表达了主题的内核。
以上案例是我们给定选题,让ChatGPT“借题发挥”。如果你连选题都不想思考,也完全可以借助ChatGPT的力量。
提示词如下:
我正在做程序员主题的漫画,请帮我生成10个相关的漫画主题,这些主题均取材于程序员的日常工作、生活,保证选题尽量有趣、好玩!
ChatGPT的回应如下:
当然,我很乐意为你提供更多的程序员相关的漫画主题。以下是10个主题建议。
1.双屏的魔力:以幽默的方式描绘程序员如何在双屏显示器上完成超人一等的任务。
2.假期的幻想:程序员对假期的憧憬与实际发生的事情之间的对比,诙谐地展示程序员的生活。
3.编程语言的对决:Python、Java、C++等编程语言如何在程序员的世界中“对决”,呈现出一场充满幽默和戏剧化的编程语言战争。
4.疯狂的Debug之夜:程序员通过整夜Debug,成功找到一个难以寻找的Bug的故事。
5.404生活:以程序员的视角讲述日常生活中遇到的各种“404 not found”问题。
6.GitHub的秘密:一个讲述程序员在GitHub上发现奇怪项目、代码,甚至恶搞或者有彩蛋的故事。
7.聊天工具的误会:程序员通过聊天工具与非程序员交流,因为使用太多的程序员术语和互联网俚语而导致的各种误会。
8.全栈工程师的一天:全栈工程师是如何一分钟换多种角色,同时处理前端、后端和数据库问题的。
9.半夜的代码灵感:程序员在半夜醒来,脑海中突然闪现出解决问题的代码,然后疯狂敲键盘的故事。
10.程序员的宠物:讲述程序员如何通过与他们的宠物互动,例如狗、猫、金鱼、植物等,得到编程的灵感和解决问题的答案。
这些主题都是从程序员的日常工作和生活中提取的,它们充满了趣味性和可识别性,希望你会喜欢!
目前版本的ChatGPT已经集成了多模态数据处理能力,其自带的图片处理模型DALL·E 3的功能非常强大!图2-1所示的四格漫画就是出自DALL·E 3之手。当然,也是我工作状态的真实写照!
图2-1
我们看到,ChatGPT几秒钟就给出了10个主题建议,以我从事自媒体行业的经验来看,这些主题的质量还是可以的。可怕的是,如果你愿意,可以让ChatGPT快速生成100个,甚至1000个主题,并根据你选择的主题生成具体的文案脚本。
我们看到,利用ChatGPT就可以独立完成撰写脚本、绘图两个核心环节。这样,在运营漫画公众号的工作流中,除了策划人员可以在选题质量的把控上发挥作用,文案人员和漫画师差不多可以同时“下岗了”。
看到ChatGPT在10秒内就完成一个漫画脚本,说实话,那一瞬间我的心情并不太好。毕竟这可是我要花两天才能完成的工作啊。这感觉,有点类似《三体》中的一个场景,人类耗费上百年打造的太空舰队,被三体人一个小小的水滴顷刻间“团灭”了,真是“降维打击”!
很快,我也意识到,真实情况并没有那么糟糕。相反,如果以开放的心态去看待这一切,文案人员和漫画师并非“被下岗”了,反倒是获得了一个很好的机遇。原本需要一周左右时间才能完成的工作,现在借助AI可能半天就完成了。
这就使生产力得到了极大的提升,从而让我们有机会把精力投入到更为核心的业务中。也只有我们这个时代的人,才有幸遇到了如此巨大的红利。
ChatGPT的出现,尤其是GPT-4的发布,带给我极大的震撼,我们创业公司的业务重心也因此做了一些调整。我们公司所有人,都提早进入AI赛道,我甚至加入了几十个ChatGPT相关的社群,也因此认识了很多AI赛道的头部大佬,并有机会和其中很多人建立起了联系,一起探讨AI赛道的趋势与变革。
我们也利用自己公众号的粉丝资源,创建了自己的AI俱乐部社群。除了团队日常分享AI干货,每周还邀请行业大佬分享相关落地案例。我们还会在社群内定期组织AI实战训练营活动。目的就是借助这样一个平台,带更多人进入AI赛道,并鼓励大家集思广益,共同创造更多可能。当然我们也有私心,希望能在社群中发现潜在的合作伙伴。我们团队的好几位合伙人都是从社群中不断挖掘出来的。
ChatGPT及其相关产品,未来会带来哪些具体改变,我们并不知晓,但这条赛道,我们需要积极参与其中。
别做旁观者,你需要主动与AI建立连接。
无论你是单兵作战还是身处团队,只要善于借助ChatGPT等AI应用,就完全有机会成为你所在领域的“超级个体”。
如何理解“超级个体”?我们可以简单理解为,用好AI,一人的战斗力可以抵得上一个团队!随着AI技术的迭代更新,相信这样的个体必会越来越多。
例如,在日常工作中,有一项非常烦琐的任务,就是定期按一定规则,对大量Excel文件进行重命名。大家可以想象,海量的Excel文件,需要人工分类并逐一完成重命名,单是想想就觉得头疼。按公司过往经验,这项工作大概需要两个人忙几天了。
作为程序员出身的我,对这种事情自然难以容忍,但我并没有从零开始写代码,而是让ChatGPT快速给出了解决方案。经测试,ChatGPT几秒钟就给出一段Python代码,出于安全考虑,先将所有文件进行备份,然后运行ChatGPT写的这段Python代码,瞬间就处理完了绝大多数的文件重命名工作。剩下的未处理文件,文件名没有规律可循,单独人工处理即可。
借助ChatGPT,无代码编写基础的人半个多小时就完成了这些工作,极大地提升了工作效率。因为源代码涉及公司文件,具体代码这里就不展示了,但操作原理和下方案例类似。
提示词如下:
我需要对大量Excel文件进行重命名,手工操作太烦琐,想利用编程语言来实现,你有什么建议吗?
ChatGPT的回应如下:
如果你熟悉Python,就可以使用它对文件进行批量重命名。下面是一个简单的Python脚本,用于对目录下的所有文件进行重命名。
请注意,你需要根据需求修改这个脚本,特别是关于如何生成新名称的部分。这里默认所有的Excel文件都是.xlsx格式的,如果你的文件是.xls格式的,请适当修改。
在运行这个脚本之前,请确保你已经备份了所有要被重命名的文件,以防万一出现错误,导致文件丢失。
还可以根据需要调整这个脚本。例如,你可能想要根据文件的内容或文件的创建日期来生成新的文件名,这都是可以实现的,只要你添加适当的代码来生成新的文件名。
本章内容介绍了ChatGPT如何颠覆我的漫画工作流程的经历。从表面上来看,90%的工作被ChatGPT“无情取代”了,但从本质上来说,ChatGPT使我的生产力得到了极大的提升,从而让我有机会把精力投入到更核心的业务中,这看似是一次巨大的颠覆,实则是一次难得的机遇!
下面结合我的自身经验,分享几点个体借助ChatGPT解决特定领域问题的通用逻辑。
(1)确定目标:目标可以是一个待解决的具体问题,也可以是你正从事的,或你有兴趣想进一步发展的新领域。
(2)研究学习:向ChatGPT提问。ChatGPT能够提供大量明确信息和知识供你参考,并可利用其做数据分析、答疑解惑等支持。
(3)实践应用:解决问题或进入全新领域。ChatGPT能提供具体可执行的实操步骤。这对开始一个新的实践项目非常有帮助,但ChatGPT也会犯错,我们需要保持批判思维。
(4)获取反馈:根据实践结果,使用ChatGPT获取反馈和改进建议。
(5)迭代优化:重复这个过程,不断优化,改进你的项目。
上述的通用逻辑,需要在不断的实践中才能深刻体会。