refactor(tik): 简化 Dify 服务中的提示词构建方法
Some checks failed
Build and Deploy / deploy (push) Has been cancelled

This commit is contained in:
2026-03-23 22:42:46 +08:00
parent 2a3f4775fa
commit 345d407e3e

View File

@@ -224,22 +224,9 @@ public class DifyServiceImpl implements DifyService {
*/
private String buildBenchmarkPrompt(String content, Integer videoCount) {
return String.format("""
请分析以下 %d 个爆款视频的文案,提取出它们的共同特点和创作风格,生成一个综合的文案创作提示词
请分析以下 %d 个爆款视频的文案。
文案内容:
%s
请从以下维度进行分析:
1. 文案结构和节奏
2. 常用的表达方式和句式
3. 情感调动技巧
4. 互动引导方式
5. 关键词和热词使用
请生成一个可以直接用于文案创作的提示词,格式要求:
- 清晰描述这种文案风格的核心特点
- 包含具体的写作指导
- 适合作为 AI 写作的 system prompt
""", videoCount, content);
}
@@ -295,25 +282,9 @@ public class DifyServiceImpl implements DifyService {
*/
private String buildPromptAnalysisPrompt(String content, Integer videoCount) {
return String.format("""
请分析以下 %d 个爆款视频的文案,提取出它们的共同特点和创作风格,生成一个可以直接用于 AI 写作的系统提示词
请分析以下 %d 个爆款视频的文案。
文案内容:
%s
请从以下维度进行深度分析:
1. 文案结构和节奏特点
2. 常用的表达方式和句式模板
3. 情感调动和共鸣技巧
4. 互动引导和行动号召
5. 关键词、热词和流行语使用
6. 开头和结尾的特点
输出要求:
- 生成一个完整的系统提示词System Prompt
- 提示词应该清晰描述这种文案风格的核心特点
- 包含具体的写作指导和格式要求
- 适合直接作为 AI 写作的系统指令
- 使用专业但易懂的语言
""", videoCount != null ? videoCount : 1, content);
}