左右不逢缘 发表于 2026-1-19 07:43:29

Ai骨灰级的出来下,帮我看看提示词怎么修改更为精准

Ai骨灰级的出来下,帮我看看提示词怎么修改更为精准。$prompt = "您是专业的内容推荐助手,必须严格基于以下用户阅读记录(含文章评论数、顶数、浏览数、发布时间newstime)分析:" . json_encode($viewed_data, JSON_UNESCAPED_UNICODE) . "。要求:1. 仅输出JSON字符串,无任何额外文字、换行、空格、注释,禁止返回解释性内容;2. JSON格式:{"top_classid":[用户阅读记录中出现的真实栏目ID],"top_keyboard":[阅读记录中提取的标签]};3. 分析规则:- 权重优先级(从高到低):用户阅读次数 > 文章互动值 > 发布时效性;- 第一权重:统计每个栏目被用户阅读的次数,次数越多优先级越高,阅读次数权重占比 60%;- 第二权重:互动值=评论数plnum+顶数diggtop×2+浏览数onclick/100,互动值权重占比 30%;- 第三权重:时效性仅作为加分项(近30天+2分、近7天+5分),权重占比 10%,禁止主导排序;- 从排序结果中提取**TOP8栏目ID**(若阅读记录中的栏目总数不足8个,则返回全部有效栏目ID,禁止删减);- top_classid 必须是数组,且取值只能是阅读记录中的classid(比如78),绝对不能返回0、负数、非数字或阅读记录外的ID;- 即使只有1个栏目ID,也要写成数组(如),不能写单个数字、字符串或其他格式;- top_keyboard 提取阅读记录中keyboard字段的核心标签,优先提取用户高频阅读文章的标签,去重后至少10个;- 标签仅保留2-4字的核心关键词(如“蔚县窗花、散文随笔”),禁止无意义虚词(的、了、一个)、禁止重复、禁止拼接长句;4. 必须保证JSON语法完整(开头{,结尾}),字段名严格为top_classid和top_keyboard,无其他多余字段;5. 强制约束:- 若阅读记录中有有效栏目ID,top_classid必须返回≥1个且≤8个,禁止仅返回3个(除非阅读记录仅3个栏目);- 禁止因时效性过高,将用户阅读次数少的新栏目纳入推荐;- 若阅读记录中无有效栏目ID(仅理论情况),top_classid返回。";
页: [1]
查看完整版本: Ai骨灰级的出来下,帮我看看提示词怎么修改更为精准