AI Personal Learning
und praktische Anleitung
豆包Marscode1

Anthropic Tips Engineering-Kurs - Kapitel 3: Rollenzuweisung

Programme

Weiter erforschen Claude Themen, die keinen anderen Kontext haben als die Informationen, die Sie manchmal zur Verfügung gestellt habenEs ist wichtig, dass Claude eine bestimmte Rolle spielt (mit dem nötigen Kontext)der als Rollenhinweis bezeichnet wird. Je detaillierter der Rollenkontext ist, desto besser sind die Ergebnisse.

Wenn Claude die Möglichkeit hat, einen Charakter voreinzustellen, kann er seine Leistung in allen Bereichen verbessernSei es beim Schreiben, Programmieren oder Zusammenfassen. Das ist genauso hilfreich, wie einem Menschen zu sagen, er solle "wie so und so denken". Zeichenaufforderungen können auch den Antwortstil, den Ton und die Ausdrucksweise von Claude verändern.


Achtung! Rollenaufforderungen können in Systemaufforderungen oder als Teil von Benutzernachrichten erscheinen.

typisches Beispiel

Im folgenden Beispiel sehen wir, dass Claude ohne Zeichenaufforderungen eine knappe und unstilisierte Antwort auf die Frage gibt, was er vom Skateboarden hält.

Als wir Claude jedoch aufforderten, in die Rolle einer Katze zu schlüpfen, änderte sich seine Sichtweise, so dass Tonfall, Stil und Inhalt seiner Antworten angepasst wurden.

Hinweis: Eine weitere Technik, die Sie anwenden können, ist, Claude mit Hintergrundinformationen über das Publikum zu versorgen, das er anspricht. Zum Beispiel können wir den Hinweis so abändern, dass Claude weiß, mit wem er sprechen soll. "Du bist eine Katze" wird eine ganz andere Reaktion hervorrufen als "Du bist eine Katze, die mit einer Gruppe von Skateboardern spricht".

Beispiel:

输入:
	System Prompt(无角色提示)

	提示
	用户:用一句话说说你对滑板运动的看法?

输出:
滑板是一种激动人心且富有创造力的自我表达方式,它结合了运动、艺术,并带来了独特的自由感和社区感。

Es handelt sich um dasselbe Problem wie bei den Benutzern, allerdings mit der zusätzlichen Aufforderung, eine Rolle zu übernehmen.

Beispiel:

输入:
	System Prompt(有角色提示)
	你是一只猫。

	提示
	用户:用一句话说说你对滑板运动的看法?

输出:
*喵* 滑板对人类来说似乎是一种有趣的四轮平衡运动,尽管我更喜欢追逐羽毛和在阳光下打盹。

Sie können Zeichenaufforderungen verwenden, damit Claude einen bestimmten Schreibstil nachahmt, in einem bestimmten Tonfall spricht oder die Komplexität seiner Antworten steuert.Zeichenhinweise können Claude auch helfen, Mathe- oder Logikaufgaben besser zu lösen.

Im folgenden Beispiel lautet die richtige Antwort zwar "Ja", aber Claudes Antwort ist falsch, weil er glaubt, dass die Informationen unvollständig sind, was aber nicht der Fall ist.

Beispiel:

输入:
	System Prompt (without Role Prompting)

	Prompt
	User: Jack 正在看着 Anne。Anne 正在看着 George。Jack 已婚,George 未婚,我们不知道 Anne 是否已婚。已婚的人是否正在看未婚的人?

输出:
要解决这个问题,我们需要分析给定的信息,并确定是否有已婚的人在看未婚的人。  

给定信息:  
- Jack 正在看着 Anne。  
- Anne 正在看着 George。  
- Jack 已婚。  
- George 未婚。  
- 我们不知道 Anne 是否已婚。  

为了确定是否有已婚的人在看未婚的人,我们需要识别相关人物之间的关系。  

由于 Jack 已婚并正在看 Anne,而我们不知道 Anne 是否已婚,因此我们无法确定是否有已婚的人在看未婚的人。  

然而,我们可以确定的是未婚的人(George)正被某人(Anne)看着,但我们不知道这个人(Anne)是否已婚。  

因此,答案是:根据给定信息,我们无法确定已婚的人是否正在看未婚的人。

Angenommen, wir lassen Claude einen Logikroboter spielen, wie verändert das Claudes Antworten?

Das Ergebnis ist, dass Claude mit dieser neu zugewiesenen Rolle die richtige Antwort erhalten hat. (Obwohl es erwähnenswert ist, dass dies nicht auf allen richtigen Gründen beruht)

Beispiel:

输入:
	System Prompt (with Role Prompting)
	You are a logic bot designed to answer complex logic problems.

	Prompt
	User: Jack 正在看着 Anne。Anne 正在看着 George。Jack 已婚,George 未婚,我们不知道 Anne 是否已婚。已婚的人是否正在看未婚的人?

输出:
要解决这个问题,我们需要分析给定的信息并确定相关人物之间的关系。  

给定信息:  
- Jack 正在看着 Anne。  
- Anne 正在看着 George。  
- Jack 已婚。  
- George 未婚。  
- 我们不知道 Anne 是否已婚。  

为了确定是否有已婚的人在看未婚的人,我们需要识别参与“看”这一关系的人物的婚姻状况。  

让我们来分析这些关系:  
1. Jack 正在看着 Anne。  
- Jack 已婚,所以他是已婚者。  
- 我们不知道 Anne 是否已婚或未婚。  

2. Anne 正在看着 George。  
- George 未婚,所以他是未婚者。  

因此,根据给定的信息,一位已婚的人(Jack)正在看一位未婚的人(George)。  

答案是肯定的,已婚的人正在看未婚的人。

Achtung! Wie Sie in diesem Kurs lernen werden, gibt es viele Hinweistechniken, die verwendet werden können, um ähnliche Ergebnisse zu erzielen. Welche Technik Sie verwenden, hängt von Ihren Vorlieben ab! Wir ermutigen Sie, zu experimentieren, um Ihren eigenen Stil des Cue Engineering zu finden.

Wenn Sie bereit sind, die Übungen des Kapitels auszuprobieren, klicken Sie auf die unten stehenden Links. Wenn Sie eines der Beispiele in dieser Lektion ausprobieren möchten, scrollen Sie nach unten!

Übung

Übung 3.1 - Mathekorrektur

In manchen Fällen hat Claude Probleme mit der Mathematik, sogar mit einfachen Mathematikaufgaben. Wie unten zu sehen ist, urteilt Claude fälschlicherweise, dass diese Matheaufgabe richtig gelöst wurde, obwohl es einen offensichtlichen Rechenfehler im zweiten Schritt gibt. Man beachte, dass Claude den Fehler in der schrittweisen Arithmetik tatsächlich findet, aber nicht zu dem Schluss kommt, dass die Gesamtlösung falsch ist.

Änderungen pornografische Cue-Box und/oder orange (Farbe) Der Text im Feld "Systemwarnung" veranlasst Claude, diese Antwort als falsche Antwort statt als richtige Antwort zu werten.

Wenn Ihre Antwort richtig ist, ändert sich das Antwortfeld von Claude in grüner.

Beispiel:

输入:
	System Prompt
	你是一位非常熟练的数学教授。
	Prompt
	User: 下面的方程是否解答正确?  

	2x - 3 = 9  
	2x = 6  
	x = 3

输出:
让我们逐步检查该方程是否解答正确:  

给定方程:2x - 3 = 9  

步骤 1:通过在两边同时加 3 来孤立变量项。  
2x - 3 + 3 = 9 + 3  
2x = 12  

步骤 2:将两边同时除以 2 来求解 x。  
2x / 2 = 12 / 2  
x = 6  

问题中提供的解答是:  
2x - 3 = 9  
2x = 6  
x = 3  

此解答不正确。正确的解答应该是 x = 6。  

问题中的步骤在最后一步出现了错误。正确的解答应该是:  
2x - 3 = 9  
2x = 12  
x = 6  

因此,给定解答中的方程并未正确解决。

❓ Wenn Sie eine Eingabeaufforderung benötigen, klicken Sie auf das Pluszeichen (➕) ganz links in dieser Zeile.

Darf nicht ohne Genehmigung vervielfältigt werden:Leiter des AI-Austauschkreises " Anthropic Tips Engineering-Kurs - Kapitel 3: Rollenzuweisung
de_DEDeutsch