From d9f8e69a11b6a3f2b958fba024e3075beeec290c Mon Sep 17 00:00:00 2001 From: cjy Date: Tue, 3 Mar 2026 10:29:10 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E4=BC=98=E5=8C=96=E6=8F=90=E7=A4=BA?= =?UTF-8?q?=E8=AF=8D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pkg/service/cast/analysis.go | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/pkg/service/cast/analysis.go b/pkg/service/cast/analysis.go index ae13a631..984a1deb 100644 --- a/pkg/service/cast/analysis.go +++ b/pkg/service/cast/analysis.go @@ -673,8 +673,11 @@ func generateArtistMetricsAnalysis(resp *cast.ArtistMetricsSeriesResp) (string, dataSummary.WriteString(fmt.Sprintf("最活跃日期: %s\n", resp.MostActiveDay.DetailJSON)) } + // 平台枚举说明 + platformDesc := "平台枚举说明:1=TIKTOK, 2=YouTube, 3=Instagram, 4=Dailymotion, 5=BULESKY" + // 构建 prompt - prompt := fmt.Sprintf(`根据以下艺人各平台运营数据分析运营的各平台数据表现,结合相关数据简要表述优点,字数在200字内:\n%s`, dataSummary.String()) + prompt := fmt.Sprintf(`%s\n根据以下艺人各平台运营数据分析运营的各平台数据表现,结合相关数据简要表述优点,字数在200字内。注意:回复时请使用平台名称(如TIKTOK、YOUTUBE、INS、Dailymotion、BULESKY)而非数字:\n%s`, platformDesc, dataSummary.String()) // 调用 AI req := modelQwen.ChatRequest{