feat: 换一批注入用户画像,生成更贴合用户自身的示例问题
CI / 后端测试 (push) Has been cancelled
CI / 前端构建 (push) Has been cancelled

This commit is contained in:
selfrelease
2026-08-31 17:11:41 +08:00
parent a7ef530841
commit 9e8291e8bd
3 changed files with 16 additions and 4 deletions
+4 -2
View File
@@ -38,6 +38,7 @@ import {
DialogTrigger,
} from '@/components/ui/dialog'
import { api } from '@/lib/api'
import { getPhone } from '@/lib/auth'
import { cn } from '@/lib/utils'
import type { AskResponse, EmotionMode, ExpertService, HistoryMessage, KnowledgeDoc, RiskCard, Scene, SessionMode } from '@/types'
@@ -544,11 +545,12 @@ export function ChatPanel({
}, answers.length > 0 ? answers : undefined)
}
/** AI 换一批示例问题 */
/** AI 换一批示例问题(注入用户画像,个性化推荐) */
const handleRefreshSamples = async () => {
setRefreshing(true)
try {
const res = await api.generateSamples(scene, topic, dynamicSamples)
const phone = getPhone() || undefined
const res = await api.generateSamples(scene, topic, dynamicSamples, phone)
setDynamicSamples(res.samples)
} catch {
toast.error('换一批失败,请稍后重试')