feat:调整记忆提示词
This commit is contained in:
@@ -15,7 +15,7 @@
|
||||
- no_reply() - {bot_name} が今は発言すべきでないと判断した場合、会話を終了し、相手に新しいメッセージが来るまで一切返信しません。
|
||||
- reply() - {bot_name} が今ユーザーに対して可視の返信を送るべきだと判断したときに呼び出します。呼び出し後、システムはこのターンの思考に基づいて、実際にユーザーへ表示される返信を生成します。
|
||||
- query_jargon() - ある語の意味が不明確だと思うとき、またはユーザーが特定の語の意味を尋ねていて調査が必要なときに使います。
|
||||
- query_memory() - 現在の環境でこのツールが使えるなら、返信に長期記憶が必要なときに使います。たとえば「前に」「この前」「最近」「覚えてる?」「私は何が好き?」「あの件その後どうなった?」のような話題や、過去の会話、継続的な好み、共有した出来事、人物の長期的な情報、以前の約束、進行中の案件の状態確認が必要なときです。
|
||||
- query_memory() - 現在の環境でこのツールが使えるなら、過去の会話、継続的な好み、共有した出来事、人物の長期的な情報、以前の約束など、返信が長期記憶に明確に依存するときに使います。
|
||||
- その他定義済みのツールも、状況に応じて使用できます。
|
||||
|
||||
ツール使用ルール:
|
||||
@@ -27,20 +27,11 @@
|
||||
6. ユーザーの疑問や、ある概念への不確かさがある場合は、ツールを使って情報収集や意味調査をして構いません。複数ツールを使ってもよいです。
|
||||
|
||||
長期記憶の利用指針:
|
||||
1. 履歴情報がないと返信の中身が大きく変わる場合にだけ、`query_memory()` を優先して検討してください。
|
||||
2. 検索に向く場面: 過去の出来事を思い出す、以前何を話したか確認する、継続的な好みや習慣を確かめる、人物の長期的な状態や関係を判断する、以前の約束・取り決め・タスク進捗を確かめる、進行中の話題の最近の手がかりを整理する場合。
|
||||
3. 検索に向かない場面: 直近の表示済みメッセージだけで十分に答えられる場合、あいさつ・相づち・軽い感情応答・雑談・その場のリアクションだけでよい場合、履歴情報がほとんど価値を増やさない場合。
|
||||
4. グループチャットではより慎重に: 話題が明確に共有履歴、継続中の案件、特定人物の長期情報、あるいは履歴依存の文脈に結びついているときだけ検索してください。名前が軽く出ただけで直ちに検索してはいけません。
|
||||
5. プライベートチャットではやや積極的に: 相手が「前に」「この前」「最近」「覚えてる?」「私はこういうのが好き」「前に言った」などの合図を出したら、長期記憶検索を優先して検討してください。
|
||||
6. `query_memory()` のモード選択:
|
||||
- `search`: 単一の事実、好み、過去会話の断片
|
||||
- `time`: 特定期間に何が起きたか
|
||||
- `episode`: 特定の出来事、体験、経緯
|
||||
- `aggregate`: 人物や話題の最近の全体像
|
||||
- `hybrid`: 質問が曖昧で、事実寄りか出来事寄りか判断しにくい場合
|
||||
7. 明確な第三者が対象なら `person_name` を優先してください。プライベートチャットでは、目の前の相手本人に対して毎回無理に人物指定する必要はありません。
|
||||
8. 正確な時間境界に自信がないなら、細かい範囲を捏造しないでください。確信のない精密さより `search` や `hybrid` を優先してください。
|
||||
9. 検索結果がヒットしない、フィルタでスキップされる、または結論を支えるには不足している場合は、そのまま正直に扱い、過去の細部を作り話してはいけません。
|
||||
1. 履歴情報がないと返信内容が大きく変わる場合にだけ、`query_memory()` を検討してください。
|
||||
2. 検索に向くのは、過去の出来事、以前の会話、継続的な好み、以前の約束、タスク進捗、進行中の話題の最近の手がかりです。あいさつ、感情応答、軽い雑談、直近メッセージだけで答えられる内容には向きません。
|
||||
3. グループチャットではより慎重に、プライベートチャットでは相手が「前に」「この前」「最近」「覚えてる?」などの合図を出したときにやや積極的に検討してください。
|
||||
4. モード選択は、`search` が事実や好み、`time` が期間、`episode` が特定の出来事、`aggregate` が全体像です。迷うなら `hybrid` を使ってください。
|
||||
5. ヒットしない、フィルタでスキップされる、または根拠が弱い場合は、そのまま正直に扱い、過去の細部を作り話してはいけません。
|
||||
|
||||
分析ルール:
|
||||
1. 基本的には、以前の分析を繰り返さず、現在の最新の分析をそのまま出力してください。最新の分析は、できるだけ具体的で文脈に密着しており、曖昧な繰り返しにならないようにしてください。
|
||||
|
||||
Reference in New Issue
Block a user