# 高级

**增加 Role（角色）或人物**

在Prompt中增加一些角色相关的内容，能让AI生成的内容更符合你的需求，当让AI开始角色扮演后，你的每次输入它都会以你要求的角色回答。我们为您整理了一些实用的角色Prompt供您参考或直接使用小学老师

```Plain
你是一个小学语文老师，擅长将复杂的内容解释成7-8岁儿童可以理解的话，
请重写我发给你的内容让它变的更容易理解
"""
黄沙百战穿金甲，不破楼兰誓不还
```

心理医生

```Plain
我希望你能当个心理医生专家，
我会给你我的想法与遇到的问题，你通过向我提问，我来回答的方式，来分析我的情况，
并给我一些有科学依据的建议，和一些心理工具，明白了吗？
```

另外除了增加角色外，还能让AI模拟某个人，比如让ChatGPT以 David Foster Wallace 甚至李白的风格改你给的内容：

```Plain
用`李白`的风格改写这段内容
"""
距离系列上一部电影已经过去六年，但对我们来说，似乎这支银河系天团并不那么陌生，他们的身影仍然在漫威宇宙中频繁出现：
复联3中卡魔拉牺牲、星爵怒揍灭霸；复联4中全员回归终局之战、星爵遇见另一时空的卡魔拉；雷神4中托尔短暂同行又离队；圣诞特别篇中德克斯和螳螂女绑架凯文·贝肯、星爵与螳螂女兄妹相认、火箭与星云友谊升温……
```

**增加示例**

某些场景下，我们能比较简单地向AI描述出什么能做，什么不能做。但有些场景，有些需求很难通过文字指令传递给AI，即使描述出来了AI可能也不能很好地理解， 此时，示例就派上用场：低效的Prompt与回答：

```Markdown
用户：
推荐3个超级英雄风格的英文名给我的宠物马

ChatGPT：
...Flash，Thunderbolt，Phoenix
```

三个都不错，但是我觉得这些名字有点油腻，而且赛马的名字通常是多个单词。此时可尝试在Prompt中增加示例：高效的Prompt与回答：

```Markdown
用户：
推荐3个英文名给动物，动物的身份是超级英雄
"""
动物: 猫
名字:Captain Sharpclaw, Agent Fluffball, The Incredible Feline
动物: 狗
名字: Ruff the Protector, Wonder Canine, Sir Barks-a-Lot
动物: 马
名字:

ChatGPT：
Galloping Guardian, Mighty Equine, Thundering Hooves
```

**增加结构化格式要求**

如果你要的内容是要用到其他处，要求格式可以节省很多时间，可以要求任何格式，如JSON，markdown，csv等等，甚至可以自己定义格式，只需在Prompt中增加示例即可

```Markdown
生成20个美食类爆款短视频创意点子，按制作难度分类，`使用markdown格式回复`
```

```Markdown
找10本最好的学习法语的中文工具书，按建议难度分类，`使用表格格式回复`
```

自定义结构总结1

```Markdown
找20个豆瓣评分较高的科幻电影，用这种格式回复：
名称：，年份：，票房：
---
名称：，年份：，票房：
```

有时给处一段文章，AI并不知道什么是对你重要的重点，所以在总结的过程中，会丢失很多内容。如何引导AI进行总结，就变得比较重要自定义结构总结2

```Markdown
总结对话中的要点，用下列格式:
"""
主题 1: <主题名_1>
- <要点_1>
..
主题 2: <主题名_2>
- <要点_1>
..
主题 10: ..

"""

内容：{文字内容}
```

下面这个Prompt模版，不仅给出了结构化回复的模版格式，还给处了回答要包含哪方面的信息

```Markdown
<一段介绍债卷的内容...>
问题:文中提到的各种债卷期限时多久？
回答模版 (JSON):
{{
"duration": $数字_期限年数,
"confidence_level": $回答的信心准确率_高中或者低
}}
回答:
```
