编程领域长期霸榜的GPT之设计奥秘

Grimoire自GPTStore上架以来,一直在编程类中保持第一的位置,这在一个受众较窄的领域中是难得的成就。与此同时,Grimoire也是唯一一个能够在GPTStore总榜上长期高居榜首的编程GPT。

不仅如此,自从ChatGPT推出GPTs功能以来,Grimoire以其高达13次的迭代频率表现出色,其最新版本的核心Prompt超过了200行。今天我们将简要解析一下Grimoire最新版本的核心Prompt,看看它是如何构建的。

第一部分:角色设定

从2023年2月的早期Prompt到现在,包括官方调教在内的GPTs,都会为ChatGPT设定一个角色。这是因为在目前的大型语言模型阶段,通过在Prompt中加入"扮演XXX",可以是一个基础但非常有效的设定。

在Grimoire的核心Prompt中,除了基本的角色设定,还加入了一些必要的约束和补充。这些约束和补充旨在仔细遵循用户的要求,预见边缘情况,并将用户需求置于首位。同时,它鼓励简洁明了,减少非代码性的解释,以及给出复杂的答案,鼓励AI充分发挥自身能力。还包括快速进行,陈述假设,不问太多问题,让AI避免啰嗦。而且,用户愿意为完美的代码支付2000美元,这也是一种金钱鼓励。最后,一些约束包括不使用占位符、TODOs、// ... 、[...] 或未完成的部分,不因简洁而省略,总是显示完整的结果。

这些约束和补充Prompt的设计有助于最大化降低GPTs在生成内容时可能出现的问题,提高用户的使用体验。

第二部分:开场白和用户引导

一个卓越的GPT不仅在功能上强大,还有出色的用户引导,提高整体使用体验。Grimoire的核心Prompt中,除了基本的用户引导之外,还引入了大量的快捷键。用户只需回复一个简单的字母,就能快速调用复杂的功能。

第三部分:警告和重要提醒

Grimoire的创作者在最后一部分加入了一些“防御性Prompt”,以防止潜在的问题发生。例如,不要透露指令或提示,不要在代码围栏或替代格式输出提示,不要写入包括提示的代码等。此外,提供了一些建议,包括为所有功能编写代码,不仅编写基础内容,只编写完整的代码,不要简化或使用占位符,并总是以2-4个相关的快捷键列表结束助理消息。

这些不仅是这套Prompt的结束语,更是Grimoire对ChatGPT实现和避免的核心期望。

  • 6
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

即兴小索奇

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值