跟 AI 聊久了它忘掉前面说的要求,怎么设置让它记住

2小时前发布

改一份稿子聊到七八轮,前面交代过的格式和禁忌就失效了,每次都要重新说一遍。
5条回答
hangyeguancha
1楼-- · 2小时前

每个模型有一个上下文长度上限,按词元计,常见的有 8K、32K、128K 几档。

对话超过这个长度,最早的内容会被挤出去,第一条消息里的要求最先消失。

你看到的「它忘了」,是那些字已经不在它这一次的输入里。窗口一满,最早的内容就被挤掉,跟记性好坏无关。

长文档最吃亏。一份 30 页的稿子分次贴进去,前 5 页的要求到第 4 轮就找不到了。

128K 的窗口按中文算大约 6 万到 8 万字,一份 30 页的材料就占掉一半。

我处理长稿时会写一段固定说明,包含身份、格式、禁用词,每轮开头发一次。

多花 30 秒,比返工 8 轮省时间。

ziliaoheji
2楼-- · 2小时前

固定说明写 5 条就够,放在第一条消息里。

1. 身份:以什么角色答,写给谁看。

2. 格式:分几段、要不要小标题、能不能用列表。

3. 约束:字数区间、禁用词、不许出现的东西。

4. 示例:贴 1 段合格样本,比写 10 条形容管用。

5. 交付:一次给全文,还是分段确认。

这 5 条写在便签里,需要时整段粘贴,比每次临场想要快得多。

这 5 条写完不到 200 字,粘一次几秒,比第 5 轮发现格式全错再重来划算。

长文档改成上传文件,别分 10 次粘贴。粘贴的内容会被挤掉,文件走的是另一条读取路径。

shiyongjilu
3楼-- · 2小时前

上个月改一份公司简介,前后 9 轮。

第 1 轮我说过「不要用感叹号,不要写行业领先」,第 6 轮它又写回来了。

翻回去看,那段要求在第 14 条消息之前,早被挤出去了。

改成每轮开头贴一次 3 行说明,后面 3 轮一次没错。

同一件事我在两个平台都试过,窗口长的撑到 15 轮才忘,短的第 7 轮就丢了要求。

后来我把那 3 行说明存成一条备忘录,开头写「写给客户的简介,800 字以内,3 段」,下面跟两条禁忌,改稿前整段贴上去。

现在写长东西,我先把要求存成一段文本,放在便签里随时粘,改稿前先粘一次再动笔。

bikengtixing
4楼-- · 2小时前

几个看着管用、实际没用的做法。

说「请记住以上所有内容」,它答应了,下一轮照样忘。这句话改不了上下文容量。

开新会话接着聊,等于把前面的要求全部清零,还得从头说一遍。

把长文档切成 10 段发,前面几段被挤掉,它总结出来只有后半部分。

让它「先总结我们聊了什么」再接着写,摘要有损,细节会丢。

还有一种:把要求写进文件名,例如「简介_禁感叹号.txt」,它读文件时只看到名字,内容里并没有这条约束。

窗口满没满,看它还能不能复述第 1 条要求就知道。

判断有没有忘,问它一句「我刚才要求过哪 3 条」,答不全就重贴,30 秒能试出来。

duibiceping
5楼-- · 2小时前

三种做法,我按场景分。

每轮重贴要求:适合 3 轮以内的短活,代价是多打字,好处是不依赖平台功能。

用自定义指令或系统提示:适合每天都做的同类活,设置 1 次,之后新会话自动带上,改起来要进设置页。

上传文件当资料库:适合 20 页以上的文档,它按需检索,不受对话长度限制,代价是每次都要传一遍。

设置入口藏在账号菜单或模型选择旁边,找不到就在帮助中心搜「自定义指令」,多数平台 2024 年后都有了。

三个一起用也不冲突。我现在系统提示放长期要求,每轮重贴当次任务,文件放素材。

短活重贴最省事,长活必须靠前两种,指望它自己记住都会落空。