让 AI 必须覆盖国内厂商:我把「选题偏好」写成了硬规则

问题:模型有自己的口味

我用大模型自动生成 AI 行业日报,第一版跑出来是这样的:十条里九条是 OpenAI 和 Anthropic。

国内厂商一条没有。不是我配置漏了------素材里明明有 DeepSeek、月之暗面、MiniMax 的消息,模型就是没选。

原因不难猜:训练语料里那两家被写得最多,模型在「什么算重要」这件事上有自己的先验。你在提示词里写一句「细分领域:AI 行业动态」,它不会理解成「覆盖面要均衡」,它只会选它觉得最热的。

第一次尝试:加信源(效果有限)

我先把信源从 15 个扩到 29 个,加了 IT之家、36氪、InfoQ、OSCHINA、钛媒体、Qwen 官方博客、NVIDIA 新闻室等等。

重新跑一遍------源里有了,日报里还是没有。

这说明问题不在输入端。素材喂进去了,是模型的选择环节把国内厂商过滤掉了。

真正管用的:把要求写成可检验的硬规则

我在 system prompt 里加了第 9 条,内容大概是:

全篇至少收录 2 条国内大模型厂商的动态(DeepSeek、智谱 GLM、豆包/字节 Seed、月之暗面 Kimi、通义千问、MiniMax、腾讯混元、百度文心、阶跃星辰、零一万物 等),优先级高于国外同类消息;必须包含至少 1 条 NVIDIA 动态;素材中若出现马斯克、黄仁勋、梁文峰等人的公开表态,必须至少收录 1 条,并在标题里写清是谁说的;素材里确实没有的内容一律不要编。

加完这条再跑,日报里马上出现了 DeepSeek、月之暗面、MiniMax、黄仁勋。

三条可以抄走的经验

一、规则要具体到实体名。 写「关注国内厂商」没用,模型不知道哪些算国内厂商。把公司名单列出来,它立刻就懂了。

二、一定要给出「做不到时的退路」。 硬性要求最怕模型为了达标去编。所以规则里必须补一句「素材里没有就不写」。否则你得到的是满足数量、但全是幻觉的日报。

三、约束输出格式要单独写。 「必须收录」解决的是选题,「标题要写成什么形式」是另一回事。我把标题格式也写进了同一段规则里------标题要带公司名或数字,禁止出现「每日简报」这类空标题。不写这条,模型会给你一个正确但没人想点的标题。

一个提醒

硬规则会让输出变「任务化」------看着像在交作业。

所以风格约束不能省。我在同一份 prompt 里保留了「语气直接、具体,避免空话套话」「每条都要写清对读者有什么用」这两条,用来平衡。

规则管覆盖度,风格管可读性,两者都要有。

相关推荐
长安米粒贵1 小时前
Agent 接了工具之后,最危险的不只是幻觉:聊聊提示注入的 5 个边界
ai编程
用户842558130871 小时前
点下去为什么没反应:二次确认面板、hash 路由与一扇走错的门
ai编程
我命由我123452 小时前
Function Calling 模型
人工智能·python·学习·ai·学习方法·ai编程·ai写作
wengad2 小时前
AICoding质量门禁|SonarQube 核心度量项详细释义
人工智能·ai编程·代码质量·质量门禁
ControlRookie3 小时前
cr-st-expert:一本给 AI 看的《企业级ST标准化编程规范手册》
ai编程·编程规范·codesys·st编程·iec 61131-3
wen18913 小时前
2026年最新6款AI编程Copilot平替实测合集
copilot·ai编程
AI+程序员在路上4 小时前
DSH(DeepSeek Harness)简明安装及使用文档
ai编程
追光者494 小时前
不用装软件,5 分钟把手上一堆文件按规则批量改名
ai编程
细雨若静4 小时前
DeepSeek Harness vs opencode:接入第三方模型后谁更聪明
aigc·ai编程