feat: 审查流程优化+采集定时调度+全链路LLM提示词升级
- 审查:移除 manual_review,改为迭代LLM修复(最多3次),合规分回写Topic - 调度:scheduler 新增话题采集定时任务 scheduled_collect (01:30) - 提示词:全链路8文件≈24个提示词升级,增强SEO/平台推荐/真人感
This commit is contained in:
+17
-6
@@ -29,13 +29,24 @@ logger = logging.getLogger(__name__)
|
||||
DOMAINS = ["远程工作", "AI工具", "可持续生活", "知识管理", "数字生活", "科技人文"]
|
||||
|
||||
def fetch_llm_trends() -> List[Dict]:
|
||||
prompt = f"""你是社交媒体趋势分析师。列出今天(2026年5月)中文互联网上最热的10个话题,要求:
|
||||
prompt = f"""你是中文互联网趋势分析师,擅长发现真正有价值、能出爆款的热点话题。请列出今天(2026年5月)中文互联网上最值得创作的10个话题。
|
||||
|
||||
1. 覆盖以下领域:{', '.join(DOMAINS)}
|
||||
2. 每个话题包含:领域、话题名称、热度原因(1句话)、相关热搜词(3个)
|
||||
3. 优先选择在知乎/微博/小红书上有讨论度的话题
|
||||
4. 输出 JSON 数组,格式:
|
||||
[{{"domain": "领域", "topic": "话题名", "reason": "热度原因", "hot_keywords": ["词1","词2","词3"], "platform": "知乎/微博/小红书"}}]
|
||||
要求:
|
||||
1. 覆盖领域:{', '.join(DOMAINS)}
|
||||
2. 每个话题必须从「真实用户」角度出发——不是学术热门,而是普通人正在搜、在讨论的
|
||||
3. 判断依据:知乎有高赞讨论?小红书有爆款笔记趋势?微信有刷屏文章?
|
||||
4. SEO价值:这个话题是否有持续搜索量,还是纯短期流量?
|
||||
5. 每个话题需包含:
|
||||
- "domain": 领域
|
||||
- "topic": 话题名称(老百姓能听懂的说法)
|
||||
- "reason": 为什么现在讨论这个(1句话,说人话,有具体事件/数据支撑)
|
||||
- "hot_keywords": 用户真实搜索时会用的词(3-5个,包含1-2个长尾词)
|
||||
- "platform": 最适合分发此话题的平台(知乎/小红书/微信/多平台)
|
||||
- "seo_angle": 从什么角度切入能获得搜索流量(1句话)
|
||||
- "engagement": 预估互动潜力(高/中/低)
|
||||
|
||||
输出 JSON 数组:
|
||||
[{{"domain": "领域", "topic": "话题名", "reason": "热度原因", "hot_keywords": ["词1","词2","词3"], "platform": "知乎/小红书/微信/多平台", "seo_angle": "SEO切入点", "engagement": "高/中/低"}}]
|
||||
|
||||
只输出 JSON,不要其他文字。"""
|
||||
try:
|
||||
|
||||
Reference in New Issue
Block a user