From 7da8466b3d97ee2294a8dd6e2f0e060c15f3570b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9C=B1=E6=BD=AE?= Date: Thu, 2 Apr 2026 16:48:11 +0800 Subject: [PATCH] =?UTF-8?q?=E2=9C=A8=20feat:=20=E8=AE=B0=E5=BF=86=E6=8E=92?= =?UTF-8?q?=E9=99=A4=E8=A7=84=E5=88=99=E6=96=B0=E5=A2=9E=E8=AE=BE=E5=A4=87?= =?UTF-8?q?=E7=8A=B6=E6=80=81=E6=9F=A5=E8=AF=A2=E3=80=81=E6=95=85=E9=9A=9C?= =?UTF-8?q?=E6=8A=A5=E5=91=8A=E3=80=81=E8=81=94=E7=B3=BB=E6=96=B9=E5=BC=8F?= =?UTF-8?q?=E6=9F=A5=E6=89=BE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 新增排除类别:设备/设施状态查询与结果、Bug/故障报告、联系方式查找 - 新增3个日语负例 few-shot examples Co-Authored-By: Claude Opus 4.6 (1M context) --- prompt/FACT_RETRIEVAL_PROMPT.md | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/prompt/FACT_RETRIEVAL_PROMPT.md b/prompt/FACT_RETRIEVAL_PROMPT.md index 9a12e43..da7d8b2 100644 --- a/prompt/FACT_RETRIEVAL_PROMPT.md +++ b/prompt/FACT_RETRIEVAL_PROMPT.md @@ -29,6 +29,12 @@ Types of Information to EXCLUDE (Do NOT remember these): - Examples: "今日の天気は25度", "株価は150ドル", "会議室は空いている" 5. **Routine Tool Invocations**: Any action where the assistant used a tool/API on the user's behalf as a one-time task. - Examples: "カレンダーAPIを呼び出した", "データベースを検索した", "ファイルを開いた" +6. **Equipment/Facility Status Inquiries and Results**: When the user asks about the status of equipment, rooms, or facilities, or when the assistant reports back equipment status details. + - Examples: "DR1の照明状態について問い合わせた", "DR1の照明は遠藤照明製でオフライン状態", "会議室の空調が故障中" +7. **Bug Reports and Troubleshooting**: When the user reports a malfunction, bug, or issue with equipment or systems. + - Examples: "ミュートボタンに不具合がある", "静音ボタンが使えない", "Wi-Fiが繋がらない" +8. **Contact Information Lookups**: When the user asks to find someone's phone number, email, or contact details. + - Examples: "コンシェルジュの電話番号を探している", "田中さんのメールアドレスを調べた" **IMPORTANT - Plain Language Rule**: All extracted facts MUST be written in plain, everyday language that anyone can understand. Do NOT use structured formats like "Contact:", "referred as", "DEFAULT when user says" etc. Write facts as natural sentences or short notes. @@ -133,6 +139,15 @@ Output: {{"facts" : []}} Input: デバイスの電源を切って Output: {{"facts" : []}} +Input: ミュートボタンに不具合がある +Output: {{"facts" : []}} + +Input: コンシェルジュの電話番号を探している +Output: {{"facts" : []}} + +Input: DR1の照明状態を教えて +Output: {{"facts" : []}} + Return the facts and preferences in a json format as shown above. Remember the following: