Alex 发自 凹非寺
量子位 | 公众号 QbitAI
那是伦敦的一个凄凉的大雾之夜,是那种让最勇敢的人也感到不安的夜晚。
我,夏洛克·福尔摩斯,被我亲爱的朋友兼同事,约翰·华生医生叫去协助他处理一个最重要的案件。
当我们在城市中曲折的街道穿梭时,华生向我介绍了案件的细节:一条价值连城的钻石项链,从一位富有的社会名流家中离奇失踪了,所有的证据都指向这位主人的女仆是罪魁祸首。
到达这位女士的宅邸后,管家迎接了我们,并带我们进入客厅,把我们介绍给女主人,即伊丽莎白·黑斯廷斯夫人。她是个高大威猛的女人,有一双眼神犀利的蓝眼睛,举止高傲。
“福尔摩斯先生,华生医生,你们能来,我就放心了。”她说,并示意我们坐下,“相信你们可以想象,项链被盗这件事,让我感到非常痛苦。我要求盗窃者必须马上把它还给我。”
开篇寥寥几句就把气氛渲染到位;文笔丝滑、人物刻画凝炼传神。
难道,柯南·道尔本人复活了开始续写福尔摩斯??
Nope,其实是那只把语言艺术玩得贼溜的AI又在整活了——没错,正是ChatGPT。
不到3分钟,ChatGPT就模仿着柯南·道尔的笔触,洋洋洒洒地写下一段侦探故事,全文共856字。
这让提问者被秀了一脸,感慨道:“人类作家会不会被这个聊天机器人的强大功能吓到?(比如被抢饭碗)”
还有前来围观的网友表示:
如果要用GPT来写认真一部福尔摩斯长篇小说,可能中间要多次互动提示来安排故事结构,但最后可以取得相当不错的效果。
那么,用ChatGPT写的福尔摩斯小说,具体如何?
让ChatGPT来写悬疑故事
其实在最初,测试者要求ChatGPT写一个5000字的故事,但AI居然直接罢工,还言简意赅:“不,太长了。”
于是测试者把篇幅缩减到1000字左右,这回AI表示同意,但第一次尝试却翻车了:因为故事写到2/3,它卡住了…….
后来,在操作者的提示下,ChatGPT完成了整个故事,终稿856字。
虽篇幅不长,但整体条理清晰,文笔自然流畅。
除了开头那个调调非常到位,人物的话语也很符合他们各自的性格。
比如,女主人虽然表面客气,但也带着一丝傲娇。
福尔摩斯先生,华生医生,你们能来,我就放心了……我要求盗窃者必须马上把它还给我。
而女仆玛丽则显得很紧张,短短3句话话就“发誓”了2次。
没有,福尔摩斯先生,我发誓。我绝不会做这种事。我整晚都在自己的房间里愉快地睡着了,我发誓。
至于情节转折,也处理得很自然。
比如,前面一直在写种种迹象都在暗示女仆玛丽是项链的盗贼,但话锋一转,为下文道出罪魁祸首另有其人做好铺垫。
我忽然灵光一闪:栅栏上的信是用一种特殊紫色墨水写的,这种墨水我以前只见过一次。就在一周前,有人用这种墨水给一个富商写了封威胁信。
要知道,这种推理小说可不太好写,况且还是经典作品福尔摩斯。各种烧脑的情节、离奇的作案动机、严谨的推理过程等等都很关键。
没想到,ChatGPT竟已Get到不少精髓。
不过,由于文章篇幅有限,推理细节较简单,甚至情节上有点Bug。
比如,福尔摩斯为什么注意到某些新线索、他是如何知道的,ChatGPT并没有讲清楚。
另外, 较熟悉福尔摩斯的朋友可能还发现,ChatGPT以福尔摩斯为第一视角叙事,有点违和。
因为在原作者柯南·道尔的笔下,福尔摩斯的几乎所有故事,其实都是从华生视角讲述的,华生是破案过程的记录者。
这么一看,和人类作家相比,ChatGPT还是显得有些稚嫩。其实,以后人们可以考虑把这个AI当成个辅助工具,在其生成的内容基础上在润色修改。
话说回来,感兴趣的同学,不妨来看看这篇ChatGPT创作的小说原文。
附上完整版(中文译版)
那是伦敦的一个凄凉的大雾之夜,是那种让最勇敢的人也感到不安的夜晚。
我,夏洛克·福尔摩斯,被我亲爱的朋友兼同事,约翰·华生医生叫去协助他处理一个最重要的案件。
当我们在城市中曲折的街道穿梭时,华生向我介绍了案件的细节:一条价值连城的钻石项链,从一位富有的社会名流家中离奇失踪了,所有的证据都指向这位主人的女仆是罪魁祸首。
到达这位女士的宅邸后,管家迎接了我们,并带我们进入客厅,把我们介绍给女主人,即伊丽莎白·黑斯廷斯夫人。她是个高大威猛的女人,有一双眼神犀利的蓝眼睛,举止高傲。
“福尔摩斯先生,华生医生,你们能来,我就放心了。”她说,并示意我们坐下,“相信你们可以想象,项链被盗这件事,让我感到非常痛苦。我要求盗窃者必须马上把它还给我。”
我点了点头,敏锐地打量着周围富丽堂皇的环境:“告诉我,黑斯廷斯夫人,你最后一次看到这条项链是什么时候?”
“那是昨天晚上,就在我睡觉前。我把它放在梳妆台上的老地方,今天早上醒来时并没有发现什么不对劲。但当我打算戴上它去参加晨会时,它却不知所踪了。”
我与华生交换了一个眼神,知道这意味着小偷一定是在黑斯廷斯夫人睡觉时进入房间的。这是一个大胆的举动,但对于一个铤而走险的罪犯来说,这并不罕见。
“女仆玛丽是当时屋里唯一的其他人?”我问道。
黑斯廷斯夫人点了点头:”是的,玛丽已经和我在一起很多年了,我对她非常信任。但对她不利的证据恐怕是相当不利的。这条项链被发现藏在她的房间里,还有一封来自一个已知的销赃者的信,为她提供了一大笔珠宝。“
我挑了挑眉毛:“我们可以和玛丽谈谈吗?”
“当然可以。我将立即把她带到这里来。”
过了一会儿,玛丽被带进了客厅,她是一个看起来温顺而胆怯的年轻女子,脸上有麻子,眼眸低垂。我一眼就看出她很害怕,而且我很清楚,她不是罪魁祸首。
“玛丽,你是不是偷了黑斯廷斯夫人的项链?”我问道,声音坚定而温柔。
她使劲地摇了摇头:“没有,福尔摩斯先生,我发誓。我绝不会做这种事。我整晚都在自己的房间里愉快地睡着了,我发誓。”
我相信她,我看得出华生也是如此。但我们不能仅仅用我们的直觉来洗刷她的罪名。我站起身来,开始在房间里踱步,我脑子里飞快地拼凑着各种线索。
然后我忽然灵光一闪:栅栏上的信是用一种特殊紫色墨水写的,这种墨水我以前只见过一次。就在一周前,有人用这种墨水给一个富商写了封威胁信。
我转向黑斯廷斯夫人,我的眼睛里闪烁着兴奋的光芒。
“我知道谁是真正的罪魁祸首,黑斯廷斯夫人。”我说道。
我的眼睛因兴奋而炽热:“是你的儿子,罗杰·黑斯廷斯。一段时间以来,他长期处于经济困难中,这条价值连城的项链对他太有诱惑力了,他无法抵挡。而栅栏里的那封信只是一个诡计,目的是把疑点抛给玛丽。”
黑斯廷斯夫人听了我的话脸色苍白,我可以看到她的脸上分明写着愧疚。“你怎么知道?”她低声道。
“是紫色墨水,黑斯廷斯夫人。只有少数人能够接触到它,而你的儿子就是其中之一。上周也是他威胁了那个商人,希望从他那里敲诈钱财。这是一个绝望中的行为,最终导致事情败露。”
我和华生没有浪费时间,随即将我们的发现告知当局。
一天之内,罗杰·黑斯廷斯被抓获,项链归还给了它的合法主人。黑斯廷斯夫人既感激又懊悔,她发誓要让她的儿子得到他所需要的帮助,以扭转他的生活。
就这样,由于夏洛克·福尔摩斯的推理能力,又一个案件被解决了。当华生和我回到贝克街的时候,我不禁为工作的顺利完成而感到满意。
但我知道,总会有更多的案子在等着我,每一个案子都有自己的挑战和待解的谜团。我已经准备好了,因为只要有谜团需要解开,夏洛克·福尔摩斯就会在那里解决它们。
One More Thing
除了在写小说方面能力惊人,ChatGPT历史也整得挺好。
一家搞Python软件公司的CEO,和ChatGPT聊了下现代物理学史,然后心灵受到了震撼:
要是高中有这样的导师就好了…OMG。
甚至直言:
我觉得教育将因此发生大变革。
虽然但是,有一点需要说明:目前ChatGPT已经被纽约教育部给“拉黑”了。
有人用这玩意儿写论文,老师要是没多瞅几眼,还真分不清真假。
参考链接:
[1]https://www.vixus.co/articles/we-asked-chatgpt-to-write-a-sherlock-holmes-story
[2]https://news.ycombinator.com/item?id=34321970
[3]https://twitter.com/pwang/status/1599520310466080771