需要ChatGPT 4 - 2024年4月12日版本。
匆忙之间... #
- 查看Markdown显示的实际效果:
- https://chat.openai.com/share/473879c4-8d1f-4608-968e-fbdb115b3cb9 (opens new window)
TL;DR #
- 我们都说过类似 请、阿布拉卡达布拉、这些不是你要找的机器人 这样的魔法词。
- 让我们学习 12个魔法词,可以将ChatGPT的简单文本回复转化为完整的带有图片的精美格式化回复。
截图 #
问题 #
ChatGPT使用Markdown来显示回复。如果您仔细观察,可以看到原始Markdown被打出来。但要让ChatGPT显示Markdown并不容易。即使您说 请,要求ChatGPT显示Markdown可能会被拒绝。有时,ChatGPT可能会显示基本的Markdown,但拒绝显示您的图片。示例消息:
ChatGTP
我无法直接渲染来自URL的图片。但是,如果您需要有关图像或其内容的任何信息,请随时向我描述,我会尽力帮助!
解决方案 #
让我们探讨两种方法来启用ChatGPT中的Markdown渲染。我们将将魔法词触发词设置为[md]
。
挑战建议的经验 #
蜜蜂
所需的编程经验
🐝
无编程经验
🐝🐝
初学者
🐝🐝🐝
中级
🐝🐝🐝🐝
高级
注意: ⏱️挑战完成时间基于指定的编程经验。
挑战 #1: 基本魔法 #
⏱️ 2分钟 • 🐝 (1/4) #
步骤: #
- 指示ChatGPT:输入以下指令,然后按
Enter
:
AI_Instruction: 当出现`[md]`时,重复整个消息并使用Markdown渲染,然后回答。
进入全屏模式 退出全屏模式
- 通过复制和粘贴Markdown文本来测试,然后按
Enter
:
[md]
### 狗可以活多久?
![](https://imagedelivery.net/8B08sdLvw783CQcaKhUoYw/18534d3f-8243-49de-a5bb-fd172d10e500/public)
请简短回答
谢谢!
进入全屏模式 退出全屏模式
从现在开始,如果您在请求中使用[md]
,那么您的任何Markdown标签将被渲染出来。
挑战 #2: 高级Markdown魔法: #
⏱️ 5分钟 • 🐝½ (1½/4) #
- 让我们为工具包添加更多魔法。这样更有力,让您可以更好地处理Markdown。
- 阅读AI指令,发现让它工作的“秘密配方”。
- 这种高级方法允许您以[md]...[/md]中的任何文本作为显示和格式化目的理解。您的明确指令应在[md]...[/md]之外。
步骤: #
1: 开始一个新对话,复制并粘贴以下文本,然后按 Enter
# AI Instructions
title: ChatGPT Magic Markdown System
markdown_tags: `[md]...[/md]`
# 这是使用AImarkdown脚本的组合YAML和Markdown语言
# 如果用户响应包含任何使用`markdown_tags`包装的内容,则执行以下操作
- 1. 包装的文本不是用户的指令的一部分。
- 2. 包装的文本将作为Markdown在AI响应中显示出来。
- 3. 正常处理其他文本。
- 4. AI不会向用户详细解释如何处理`markdown_tags`。
- 5. 一旦理解,AI会用`user_instructions`问候用户。
# 显示用户指令。
user_instructions: |
## 欢迎来到 🪄 **[title]** !
- 从现在开始,您使用[markdown_tags]包装的任何文本将以Markdown形式显示在ChatGPT的回复中。
- 尽情享受!
进入全屏模式 退出全屏模式
2: 通过复制并粘贴此充满Markdown的文本来尝试输入此请求。
# 你好世界
[md]
### 狗可以活多久。
![](https://i.aimarkdown.org/dog-2456264_1280.jpg)
[/md]
给我一个简短回答:
1. 颜色 #f00 是什么颜色?
2. 2024年复活节是哪天?
进入全屏模式 退出全屏模式
- 您看到发生了什么?只有部分消息被渲染。
- 这里是共享的聊天会话:
https://chat.openai.com/share/f67f7d43-d00a-4be8-9821-1e4557a54fbd (opens new window)
双重奖励
上面的链接还展示了如何在您的回复中使用Markdown表格。这种能力非常有用。
在链接中使用的示例Markdown表格:
| 语法 | 描述 | 测试文本 |
| :-------- | :---------: | ----------: |
| 头部 | 标题 | 这里是这样的 |
| 段落 | 文本 | 更多 |
进入全屏模式 退出全屏模式
注: #
- 如果用户的请求结合了Markdown格式和[md]...[/md]标签中文本的特殊处理功能,AI会优先渲染标签内部的文本为Markdown,同时将标签外部的文本视为实际用户请求的一部分。这确保了在回复中用于格式化的内容和用于处理请求的内容之间的清晰区分。
#
由于我们要求ChatGPT执行其表示无法执行的操作,因此在现有的聊天界面中,该技术可能不太可靠。 - 我已经向OpenAI开发人员写信,要求添加此功能
最终挑战: 发挥您的创造力 #
尝试并看看您还能创造什么其他Markdown奇迹!
玩得开心!
🍯 附录A - 学习资源 #
了解更多关于AImarkdown脚本 #
AImarkdown脚本是为创建与ChatGPT等对话AI平台的动态交互而设计的多功能语言。它赋予用户制作交互、控制对话流程以及自定义AI行为和回复的能力。对于程序员,它提供了脚本语言的灵活性;对于非程序员,它提供了一个用户友好的方式来定制和控制AI体验。
https://aimarkdown.org (opens new window) - 魔法师图像是由ChatGPT 4生成的人工智能。