要求ChatGPT 4 - 2024年4月12日版本。
匆忙之中... #
- 查看Markdown显示效果:
- https://chat.openai.com/share/473879c4-8d1f-4608-968e-fbdb115b3cb9 (opens new window)
TL;DR #
- 我们都说过类似 please, abracadabra, These Aren't The Droids You Were Looking 这样的魔法词。
- 让我们学习 12个魔法词,可以将ChatGPT的纯文本回复转换为完整的格式化回复,包括图片。
截图 #
问题 #
ChatGPT使用Markdown显示回复。如果仔细观察,您会看到原始Markdown被输入。但要让ChatGPT显示Markdown并不容易。即使您说 please,ChatGPT也可能拒绝。有时,ChatGPT可能会显示基本的Markdown,但会拒绝显示您的图片。示例消息:
ChatGTP
我无法直接从URL渲染图像。但是,如果您需要有关图像或其内容的任何信息,请随时向我描述,我会尽力帮助!
解决方案 #
让我们探讨两种方法来启用ChatGPT中的Markdown渲染。我们将将魔法词触发词设置为 [md]
。
挑战的推荐体验 #
蜜蜂
所需编程经验
🐝
无编程经验
🐝🐝
初学者
🐝🐝🐝
中级
🐝🐝🐝🐝
高级
注意:⏱️挑战完成时间基于指定的编程经验。
挑战 #1:基本魔法 #
⏱️ 2分钟 • 🐝 (1/4) #
步骤: #
- 指示ChatGPT:输入以下指令并按
Enter
键:
AI_Instruction: 当 `[md]` 出现时,重复整个消息并使用Markdown渲染,然后回答。
- 通过复制并粘贴Markdown文本来测试,并按
Enter
键:
[md]
### 狗狗可以活多久?
![](https://imagedelivery.net/8B08sdLvw783CQcaKhUoYw/5154a7d8-d376-4394-1da6-ac6a9b0b7600/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. 包装的文本将在AI回复中以Markdown形式呈现。
- 3. 普通处理其他文本。
- 4. AI不会向用户解释如何处理`markdown_tags`。
- 5. 一旦理解,AI将以`user_instructions`问候用户。
# 向用户显示指令。
user_instructions: |
## 欢迎来到 🪄 **[title]** !
- 从现在开始,您包裹在 [markdown_tags] 中的任何文本都将在ChatGPT的回复中以Markdown形式呈现。
- 尽情享受!
Enter fullscreen mode Exit fullscreen mode
2: 尝试输入此请求,复制并粘贴此充满Markdown的文本
# 你好世界
[md]
### 狗狗可以活多久。
![](https://i.aimarkdown.org/dog-2456264_1280.jpg)
[/md]
给我一个简短的答案:
1. 颜色 #f00 是什么颜色?
2. 2024年复活节是什么时候?
Enter fullscreen mode Exit fullscreen mode
- 您看到发生了什么吗?只有部分消息被渲染。
- 下面是共享的聊天会话:
https://chat.openai.com/share/f67f7d43-d00a-4be8-9821-1e4557a54fbd (opens new window)
额外奖励
上面的链接还显示了如何在您的回复中使用Markdown表格。这种能力非常有用。
在链接中使用的示例Markdown表格:
| 语法 | 描述 | 测试文本 |
| :-------- | :---------: | ----------: |
| 标题 | 标题 | 这里是这个 |
| 段落 | 文本 | 更多内容 |
Enter fullscreen mode Exit fullscreen mode
注释: #
- 如果用户的请求结合了Markdown格式和[md]...[/md]标签内文本的特定处理功能,则AI将优先处理Markdown标签内的文本,并将任何标签外的文本视为实际用户请求的一部分。这确保了在回复中用于格式的内容和用于处理请求的内容之间的明确区分。
#
由于我们要求ChatGPT执行其声称无法执行的操作,这种技术在现有聊天界面中可能不够可靠。- 我已经联系OpenAI开发人员,要求添加此功能
最终挑战:释放您的创造力 #
尝试实验并看看您还能创造出什么其他Markdown奇迹!
玩得开心!
🍯 附录A - 学习资源 #
了解更多有关AImarkdown脚本的信息 #
AImarkdown脚本是用于创建与ChatGPT等对话AI平台的动态交互的多功能语言。它使用户能够编写交互、控制对话流程,并自定义AI行为和回复。对于程序员来说,它提供了脚本语言的灵活性;对于非程序员来说,它提供了一种用户友好的方式来定制和控制AI体验。
https://aimarkdown.org (opens new window) * 头部向导图像由ChatGPT 4生成的AI。