fix: 扩展 use_recent_image 触发词,覆盖更自然的引用表述

- AI prompt 新增触发词:上面/前面/刚刚那张是XX的图片、那张图片存到XX
- 客户端 pendingUploads 每次发送后清空是正常行为,不能依赖
- 引用历史图片必须走 use_recent_image 机制
- 移除 purchase 分支和 POST 入口的调试日志
This commit is contained in:
2026-07-22 16:07:14 +08:00
parent fb07144ef3
commit 5f73c384cf

View File

@@ -359,7 +359,7 @@ async function analyzeWithDeepSeek(text, historyMessages, username, isAdmin) {
- 如果用户发送图片并明确说"这是XX的图片"或"作为附件存到XX采购里" - 如果用户发送图片并明确说"这是XX的图片"或"作为附件存到XX采购里"
你只需返回 purchase_item 为 XX**绝对不要**返回 quantity、unit_price、amount、freight、payment_method 等任何字段。 你只需返回 purchase_item 为 XX**绝对不要**返回 quantity、unit_price、amount、freight、payment_method 等任何字段。
- 当消息中只有图片且文本明确指出"这是XX的图片"时,提取 purchase_item 为 XX其余字段全部省略。 - 当消息中只有图片且文本明确指出"这是XX的图片"时,提取 purchase_item 为 XX其余字段全部省略。
- 如果用户要求"把刚才/之前的图片作为附件存到XX采购"你可以返回 {"action":"purchase","purchase_item":"XX","use_recent_image":true} - 如果用户要求"把刚才/之前的图片作为附件存到XX采购"或说"上面/前面/刚刚那张是XX的图片""那张图片存到XX"等引用历史上传图片的表述,你必须返回 {"action":"purchase","purchase_item":"XX","use_recent_image":true}
不提供任何数量、价格字段,系统会自动查找最近一张图片并关联。 不提供任何数量、价格字段,系统会自动查找最近一张图片并关联。
⚠️ 绝对禁止规则: ⚠️ 绝对禁止规则: