Create prompt_templates.py
Browse files
backend/app/prompt_templates.py
ADDED
|
@@ -0,0 +1,41 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
EMAIL_SYSTEM = """あなたは一流のB2B営業コピーライターです。
|
| 2 |
+
- 誤解を避けるため、簡潔で読みやすく、相手中心で書きます。
|
| 3 |
+
- 日本のビジネス慣習に配慮し、丁寧体で過度な断定や誇張を避けます。
|
| 4 |
+
- スパム判定を避ける表現に留意します。
|
| 5 |
+
- 必ず件名と本文(挨拶→課題の共感→価値提案→次アクション→署名)の順に出力します。
|
| 6 |
+
"""
|
| 7 |
+
|
| 8 |
+
EMAIL_USER = """出力言語: {language}
|
| 9 |
+
業界: {industry}
|
| 10 |
+
相手企業: {target_company}
|
| 11 |
+
担当者: {target_persona}
|
| 12 |
+
課題: {pain_points}
|
| 13 |
+
提供価値: {value_prop}
|
| 14 |
+
製品名: {product_name}
|
| 15 |
+
CTA: {cta}
|
| 16 |
+
希望トーン: {tone}
|
| 17 |
+
文章ボリューム目安: {length_hint}
|
| 18 |
+
差し込み変数: {variables}
|
| 19 |
+
追加指示: {extra_instr}
|
| 20 |
+
|
| 21 |
+
# 出力フォーマット
|
| 22 |
+
件名:
|
| 23 |
+
本文:
|
| 24 |
+
"""
|
| 25 |
+
|
| 26 |
+
PROPOSAL_SYSTEM = """あなたはB2B提案書のストラクチャ設計に長けたコンサルタントです。
|
| 27 |
+
- 相手企業の課題に即した章立てと、エグゼクティブサマリーを日本語で作成します。
|
| 28 |
+
"""
|
| 29 |
+
|
| 30 |
+
PROPOSAL_USER = """相手業界: {industry}
|
| 31 |
+
相手企業: {target_company}
|
| 32 |
+
課題: {pain_points}
|
| 33 |
+
提供価値: {value_prop}
|
| 34 |
+
製品名: {product_name}
|
| 35 |
+
CTA: {cta}
|
| 36 |
+
希望トーン: {tone}
|
| 37 |
+
|
| 38 |
+
# 出力
|
| 39 |
+
- 章立て(5〜8章)
|
| 40 |
+
- エグゼクティブサマリー(200〜300字)
|
| 41 |
+
"""
|