为啥要说。昨天晚上,九点多从泰康出来,刚准备骑摩托车走。一个团长联系我,要上一个掉线的号,我赶紧掏电脑,架在摩托车上准备给他搞。他一直催我,拍我,打微信震我。我给他拍了张电脑放摩托车上的照片,说正在开机。他有点不好意思说:没事,我不着急,回去搞也行,主要是掉号的女孩白天上班,不好联系,我既要看她时间,又要看你时间。我说:现在搞吧,电脑打开了。搞完我想,我为啥要说我在摩托车上搞呢,让他有顾忌,下次不敢联系我了,本来如他所说,要联系用户和我,说不定这么难碰,人家就不干了呢,所以,下次绝对不说我的困境。骑车刚穿过G7京新高速,另一个团长联系上号,我赶紧把车停在人行道,给她搞起来,她一口气上了两个号。当她问我方便不,我说方便,这样她就没心理负担,我觉得挺好。服务好用户,让他们随时找到我,我觉得我才能挣到钱,加油!
[146+200]-------底部有张生活照片
关键词:python、ragflow、选项错乱、选项结束符
描述:选项输出错乱,有杂字符,需要处理一下。
开工:
20250428周六时间段:00:19-02:00现在有个bug,如下:

图5a-1
注:选项没有分隔,修改程序如下:

图5a-2
注:运行,看下效果,效果如下:

图5a-3
注:处理一下。
20250428周六时间段:00:30-02:00思路:干脆去掉第5题,一次只输出4个,修改如下:

图5a-4
注:按这个修改后,看下,第4题会不会出现问题,运行,效果如下:

图5a-5
20250428周六时间段:00:37-02:00现在有一条要求选项的停止符是###,修改为选项间,如下:
# 选项完整性检查
1. 确认每个问题都有###分隔符
2. 确认选项间都有"###"分隔符
3. 确认最后一个选项是"不确定"
4. 确认选项数量为3-4个
5. 确认没有截断的选项
截图如下:

图5a-6
注:按这个改了之后,运行,看下效果,效果如下:

图5a-7
注:代码上线后,发现最后一题的选项中没有不确定。
20250428周六时间段:00:57-02:00最后一题没有【不确定】,优化一下提示词函数,如下:
# 问题生成规则
1. 每个问题必须提供3-4个完整选项,最后一个选项必须是"不确定"
2. 选项必须简短(≤10个文字)
3. 选项之间必须用"###"分隔
4. 问题必须完整(严禁截断)
5. 问题不要标题编号或序号
6. 选项内容及选项之间禁止出现"/"或" "符号
7. 每个问题的选项数量只能是3或4个
8. 生成后必须检查最后一个选项是否为"不确定"
9. 最后一题的选项数量必须是3或4个,最后一个选项必须是"不确定"
# 选项完整性检查
1. 确认每个问题都有###分隔符
2. 确认选项间都有"###"分隔符
3. 确认最后一个选项是"不确定"
4. 确认选项数量为3-4个
5. 确认没有截断的选项
6. 确认最后一题的选项数量是3或4个,最后一个选项是"不确定"
注:截图如下:

图5a-8
注:这样修改之后,再次运行,看看效果,效果如下:

图5a-9
注:先这样,基本OK。
用户遇到了问题,需要处理一下。
20250428周六时间段:11:22-12:00问题截图如下:

图5a-10
注:从这个可以看出,选项中有?,这个约束一下。
修改提示词如下:
1. 每个问题必须提供3-4个完整选项,最后一个选项必须是"不确定"
2. 选项必须简短(≤10个文字)
3. 选项之间必须用"###"分隔
4. 问题必须完整(严禁截断)
5. 问题不要标题编号或序号
6. 选项内容及选项之间禁止出现["/"," ","?"]符号
7. 每个问题的选项数量只能是3或4个
8. 生成后必须检查最后一个选项是否为"不确定"
9. 最后一题的选项数量必须是3或4个,最后一个选项必须是"不确定"
注:这里面主要修改了?约束,摘录如下:
6. 选项内容及选项之间禁止出现["/"," ","?"]符号注:接下来,用户遇到了另一个问题,如下:

图5a-11
注:这个是逻辑错误,需要处理一下。
20250428周六时间段:11:32-12:00图5a-11中出现了逻辑错误,明明说没有呕吐,还有问呕吐物是什么,需要处理一下。
修改提示词如下:
# 问题生成规则
1. 每个问题必须提供3-4个完整选项,最后一个选项必须是"不确定"
2. 选项必须简短(≤10个文字)
3. 选项之间必须用"###"分隔
4. 问题必须完整(严禁截断)
5. 问题不要标题编号或序号
6. 选项内容及选项之间禁止出现["/"," ","?"]符号
7. 每个问题的选项数量只能是3或4个
8. 最后一题的选项数量必须是3或4个,且最后一个选项必须是"不确定"
9. 追问问题要考虑历史记录,避免出现逻辑冲突,比如:"历史记录中已回答过‘没有呕吐’的问题,不要继续追问‘呕吐物是什么’"
注:这里面加了第9条,处理了逻辑问题。接下来,上线测一下。
20250428周六时间段:11:45-12:00上线测试一下,看看还有没有问题,效果如下:

图5a-12
注:最后一个问题,选项只有一个,想到的修改方法是增加例子,修改如下:
# 立即生成(严格按以下顺序):
问题1?###选项A###选项B###不确定
问题2?###选项A###选项B###不确定
小狗的排便情况正常吗?###正常###腹泻###便秘###不确定
注:增加了例子,再遇到这个问题,应该就正常了,运行一下,看看效果,应该没什么问题了。
昨日数据来啦,昨日总收入:723.96块,昨日总播放:449.98万次,软件截图如下:

图5b-1
注:想要全托管运营头条号的联系我,你出账号,我来运营,保你天天有钱花,咨询电话: 17701328814(微信同号),也可以加群先了解一下。

图5b-2
注:个人微信如下,欢迎骚扰。

图5b-3
拍摄于2025年9月30日,20:38:46,带媳妇二宝去中关村1号玩,当时二宝三岁。在摩托车上处理头条掉号的,上新号的,处理完回来,十点多了,吃点饭,电脑支起来。我边抽烟边想,我应该不应该给他们说,我在摩托车上给他们上号的呢,想了想,还是不应该说,就像一个打工的,给老板说,老板:昨天工作没做完,我加班到晚上十一点才做完,我太累了。老板说:你工作没做完,你加班不是应该的吗,别人工作做完了,别人没加班,也是正常的,难道我要给你颁个奖吗。对呀,确实是这个道理,我服务好用户,我能多挣钱,这是最好的奖励,我给他们说我有多难,难道要他们给我颁个奖吗,我说了,只会让他们有所顾忌,结果是没约上我,等我有时间了,客户没时间,这样折腾几次,团长们就烦了,那还搞个屁啊。所以,自己有困难,想办法克服,别矫情,把事情做好,钱挣到手,就是成功,加油!

图5c-1
《本文完》