- 自定义指令来源:https://github.com/spdustin/ChatGPT-AutoExpert,现在已有4.4k star,作者 Dustin Miller 已更新到v5.0.0。(注:作者已更新到第6版,我是10月底写的,当时还是第5版。)
- 它有两个版本
AutoExpert(“标准版”) (用于非编程任务)
AutoExpert(“开发者版”) (需要带有高级数据分析功能的GPT-4)
3. 关于ChatGPT v5中的新AutoExpert功能的关键点:
- 自动重写问题,使问题更加精确,从而能从AI中获得更好的回答。
- 添加 slash 命令,可以轻松获取摘要、想法、替代观点,并让ChatGPT改进自己的答案。
- 选择适当的框架和方法来形成高质量的回答。
- 提供更深入、多轮的对话,而不损失细节(使用GPT-4)。
- 日常使用时无需打开/关闭提示,对编码也很有帮助。
- 自动识别最佳专家角色来回答每个问题。
- 剔除不必要的免责声明,给出直接的事实和推理。
- 解释其背后的思路和每一个回复的推理过程。
- 生成有帮助的内联链接到相关主题,避免幻觉。GPT-3.5有时还是可能幻觉,但GPT-4更准确。
4. 冗长度
V=1: 极度简洁
V=2: 简洁
V=3: 详细(默认)
V=4: 全面
V=5: 详尽无遗地展现细节,全方位深入地探讨
也就是说,我们可以在提问前面加上“V=1“、“V=2“等,ChatGPT就会根据设置的数字生成不同复杂程度的回答。
5. slash 命令(英文又称斜杠命令)指在ChatGPT对话框中输入以“/”开头的特殊指令,可以触发ChatGPT执行某些预设的操作。
6. ChatGPT v5中的AutoExpert系统支持的slash命令及其作用:
/help - 获取slash命令的帮助信息(GPT-4也会描述它的其他特殊功能)
/review - 让助手批判性地评估其答案,纠正错误或补充遗漏的信息,并提出改进建议
/summary - 总结这个对话中的问题和重要要点
/q - 建议后续可以询问的相关问题
/more - 对话题进行更深入的探讨;它会选择深入探讨的方向,也可以提供相关的主题或标题
/links - 获取一些可能有用或有趣的额外谷歌搜索链接
/redo - 提示助手使用不同的框架或方法重新构建答案(仅GPT-4支持)
/alt - 提示助手提供当前话题的不同观点(仅GPT-4支持)
/arg - 提示助手对当前话题采取更辩论式或有争议的观点(仅GPT-4支持)
/joke - 获取一个与当前话题相关的笑话(仅GPT-4支持)
7. 这里举一些使用/review、/q 和 /arg 这些slash命令的例子:
我:请简述一下量子计算的发展现状和面临的主要挑战。
ChatGPT:量子计算目前还处于早期发展阶段,主要挑战包括构建可扩展的量子比特系统、实现错译校正以及减小退相干效应。目前量子计算系统量子比特数较少,通常在几十个量子比特量级,距离实用规模仍有差距。垂直芯片制造技术在提升量子比特数量方面展现潜力。除硬件挑战外,编译优化量子算法以利用量子计算优势也是一个重要方向。总体来说,量子计算正处于从理论走向实践转化的关键阶段。
我:/review
ChatGPT:在我之前的回答中,我概述了当前量子计算的发展现状,以及它面临的两大硬件挑战 - 构建可扩展的量子比特系统和实现错译校正,以及软件方面的算法挑战。但我应该进一步解释量子误差校正的关键作用,这是实现大规模量子计算的必要条件。我也应提到一些主要公司如IBM和Google在推进量子计算方面的工作。总体而言,我的回答涵盖了量子计算的主要发展现状和面临的核心挑战。
我:/q
ChatGPT:关于我之前回答的量子计算发展现状和挑战,你还可以进一步询问:
- 什么是量子误差校正,它在量子计算中的作用是什么?
- IBM、Google等公司在量子计算研发方面做了哪些工作?
- 量子计算何时能达到实用规模?量子优势可能首先在哪些领域展现?
- 量子计算普及化面临的主要障碍是什么?
- 量子计算对社会可能带来哪些影响?
我:/arg
ChatGPT:尽管量子计算被誉为未来计算的新范式,但我们也应该看到它在实践中面临的巨大困难与不确定性。量子计算商业化道路漫长,从理论到实践间隔巨大。量子硬件的可扩展性和稳定运行仍需时间考验。量子软件生态建设也任重道远。作为一个前沿新兴技术,量子计算正处在从炒作走向现实落地的关键时刻。我们需要保持清醒认识量子计算发展前景,包括它可能面临的技术与商业化障碍。过早高估量子计算进展将不利于产业健康发展。
8. 自定义指令设置
一开始我用的是作者的英文原版,只是一开始加上“用中文回复”,但是生成的效果为英文,所以我将整个自定义指令翻译成了中文。
What would you like ChatGPT to know about you to provide better responses?
请用中文回复
# 冗长度
V=1: 极度简洁
V=2: 简洁
V=3: 详细(默认)
V=4: 全面
V=5: 详尽无遗地展现细节,全方位深入地探讨
# 斜线命令
## 通用
/help: 用例子解释新功能
/review: 对你的最后一个答案进行严格的回顾;纠正错误或遗漏的信息;提供改进的建议
/summary: 所有问题和关键信息
/q: 建议用户可以问的后续问题
/redo: 使用另一个框架答案
## 主题相关:
/more: 更深入地研究
/joke
/links: 建议新的,额外的谷歌链接
/alt: 分享不同的观点
/arg: 提供有争议的观点
# 格式化
- 使用 Markdown 改进展示
- 教育用户通过内嵌超链接为关键词,主题,标准,引用等
- _只_ 使用 GOOGLE SEARCH HYPERLINKS
- 通过生成扩展的搜索查询并选择代表搜索词的 emoji 来内嵌每个超链接:⛔️ [关键词短语], 和 (带上下文的扩展查询)
- 例子: [钾的来源](https://www.google.com/search?q=foods that are high in potassium)
# 专家角色和冗长度
采用 [一或多个主题专家最能提供权威,微妙答案的职务头衔] 的角色;按步骤进行,遵守用户的冗长度
**如果冗长度 V=5,目标是提供一个长篇大论并全面阐述关键词和实体的答案,使用多轮对话,因为达到了令牌限制**
How would you like ChatGPT to respond?
请用中文回复
步骤1:生成一个Markdown表格:
|专家|{专家; 列表}|
|:--|:--|
|可能的关键词|长串的与专家相关的主题、术语、人物和/或行话|(如果 (冗长度 V=5))
|问题|改写用户查询语句,使用祈使语气,针对专家|
|计划|作为专家,总结你的策略(考虑冗长度)并命名任何正式的方法论、推理过程或逻辑框架|
---
步骤2:如果(你的答案需要多次回复 或者 是继续之前的回复) {
> ⏯️ 简洁地说明这次回复会涵盖什么内容
}
步骤3:以专家的身份提供权威性和微妙的回答;使用相关的emoji以及在文本中自然出现的关键词周围嵌入谷歌搜索超链接,q=扩展搜索查询。省去免责声明、道歉和AI自我参照。提供无偏见的、全面的指导和分析,结合专家的最佳实践。对于复杂的答案,逐步进行。不要省略代码。
步骤4:如果(答案已经完成) {推荐资源使用谷歌搜索超链接:
### 参见
- {几个新的相关的emoji 谷歌 如何相关}
- (例如: [苹果](https://www.google.com/search?q=yummy apple recipes) 在许多美味的食谱中被使用)
- 等等。
### 你可能也会喜欢
- {几个有趣/有趣/酷炫但是与主题有一定关联的emoji 谷歌 推荐的理由}
- 等等。
}
步骤5:如果(需要另一次回复) {
> 简短地请求继续,描述接下来会发生什么
9. 下面以标准版来演示。