improve: 优化AI分组策略提示词

- 明确要求AI先确定分组策略,再为每组生成3个方案
- 添加分组示例,指导AI更好地理解分组逻辑
- 强调分组均匀分布和风格差异化
- 提供具体的分组命名建议

现在的逻辑:
1. AI分析用户查询确定分组维度
2. 创建3-4个不同分组类别
3. 每个分组生成恰好3个相关方案
4. 总共12个方案,分布均匀
This commit is contained in:
imeepos 2025-07-28 11:44:25 +08:00
parent 67574350f4
commit 785502aa20
3 changed files with 17 additions and 9 deletions

View File

@ -6,6 +6,7 @@
"permissions": [
"core:default",
"core:window:allow-set-size",
"core:window:allow-center",
"core:window:allow-set-position",
"core:window:allow-set-resizable",
"opener:default",

View File

@ -195,7 +195,7 @@ impl Default for OutfitRecommendationRequest {
occasions: None,
season: None,
color_preferences: None,
count: 3, // 默认生成3个方案
count: 12, // 默认生成12个方案
}
}
}

View File

@ -1827,7 +1827,8 @@ impl GeminiService {
prompt.push_str(&format!("
##
{} 穿JSON格式返回分组结构
3穿
{} 3-43JSON格式返回分组结构
```json
{{
@ -1905,13 +1906,19 @@ impl GeminiService {
1. ****: ///
2. ****: 2-42-4
3. ****: 0-1
4. ****:
5. ****: 3-5
6. ****:
7. **TikTok优化**:
8. **JSON格式**: JSON格式
2. ****: 3-4穿
3. ****: 3
4. ****: 0-1
5. ****:
6. ****: 3-5便
7. ****: "商务正装""休闲街头""甜美约会"
8. **TikTok优化**:
9. **JSON格式**: JSON格式
##
- "春季穿搭"
- "约会穿搭"
- "职场穿搭"
", request.count));
prompt