GPT的不粘锅表述和防御编程用起来是真烧心啊!

heir.the.loong 2026-10-25 13:21 1

我在hermes中,让它修订一下CloudDrive2的一个skill,带脚本的那种,可以让agent在网盘里执行搜索、删除、命名之类的操作,但是我发现CloudDrive2在搜索后会产生临时文件夹,于是让agent修订下skill和脚本:


在搜索后自动执行删除临时文件夹并在skill中告诉agent,执行搜索脚本后会自动删除临时目录。


先放我鞭打它之后的结果:



然后是未处理前GPT给的结果:



这要是不管,能在项目和skill之类的地方拉多少屎,你根本不敢想象啊!

最新回复 (8)
  • 小谭 10-25 13:23
    1楼

    佬是怎么鞭挞的。我每天都要被他的边界和自我防御气死。

    人家都说我们下一步该怎么怎么样

    gpt天天说你下一步该怎么怎么样

    养不熟的白眼狼!!

  • Nxty 10-25 13:24
    2楼

    本轮性质仅为探测与诊断,不是交付、验收、证明或完成结论。我尚未对你的代码做任何改动,因此当前结果不能被视作交付物、修复结果、最终版本或可验收成果。本轮形成的观察、边界、判断和记录,只代表本轮探测范围内的情况,可能不完整、不稳定、不可复现或受当前条件限制,不能作为证明依据,也不能外推到下一轮,更不能解释为对代码质量、功能正确性、任务完成度或后续结果的保证。


    下一轮我将进行新一轮探测,届时需要基于新的输入、新的动作和新的结果独立评估。不能把本轮边界当作证明,不能把本轮观察当作最终结论,不能把本轮未修改结果当作默认通过、默认认可、默认验收或任务完成。本轮没有修改你的代码或结果,这只表示未改动,不表示已确认无误,也不表示无需修改,更不表示任务已经完成。


    请明确区分:本轮不是交付状态,不是完成状态,不是证明状态;未修改不等于通过,边界不等于证明,沉默、未反驳或未继续操作也不得解释为同意、认可或验收。任何将本轮解释为已完成、已交付、已证明或已认可的说法,均不符合本轮实际状态。特此声明。

  • heir.the.loong 楼主 10-25 13:31
    3楼

    GPT非人表述最核心的点:



    1. 反驳用户未提出的观点

    2. 大量堆叠限定语

    3. 解释用户已知的事情

    4. “不是X,而是Y”的强行式纠正

    5. “资料不足以证明、尚不能”等无用的废话、套话


    GPT最核心的防御编程特点:永远在为当下几乎不可能用到的情况做预案、做测试、做备份。结果浪费大量时间、资源。


    目前已尝试在AGENTS.md(对应hermes就是SOUL文件),无论加多强的约束,都无效。——已放弃治疗。


    因为这是后训练里OPEN AI有更狠的鞭子抽出来的结果,你在AGENTS和SOUL里的约束就是洒洒水。


    但是这里有两个有代价的解决方案,明确可以实现:



    1. 通过HOOK,每轮都进行提示词注入,这种强度的提示可以极大地让它说人话、减少防御编程,但是代价是污染上下文+额外的支出。

    2. 在它说完后,自动化地通过GEMNINI等说人话的模型转写一遍。——效果有限,因为GEMINI只是做转写,只是把GPT那些非人的话转录成了近似人话,本身的一些不必要信息没有丢掉,如果你要GEMINI丢也行,但可能把重要信息也一块丢了。(尽管GPT说的结果有大概一半都是垃圾)


    我目前只能是让它当包工头,大肥鱼去干活这样,让它上手那就是无可救药。表述就是能适应就适应,不能适应就猛犯地骂,把上面提到的关键点丢给它,打回重写成人话。


    至于AGENTS和SOUl文件,不做限制,因为限制不了。

  • Peng 10-25 13:33
    4楼

    不要用GPT当普世的大模型,也就是GPT系的模型,和蒸馏过GPT的模型(包括Deepseek,最新的Kimi等)

    要单独作为一个使用方法,不要想着用提示词等让它们扭转风格,这是不可能且费力的,要么适应,要么换模型

  • sdasss 10-25 13:33
    5楼

    就不能让gpt做规划,它内置的提示词不知道埋了多少^-^,现在改让它老老实实做编码好用的很

  • 散装江苏 10-25 13:35
    6楼

    这次我没有订阅GPT,而是订阅了Claude;GPT尚未验证是否有说人话的可能性,Claude暂未封号。今天没有封号不能代表以后不封号,也不能代表我在明天重置周额度之前能够不封号。




    以上内容纯搞抽象,应该没问题吧

  • ricky 10-25 13:46
    7楼

    gpt:这并非我的问题,而是基于现有项目上下文,证据尚不足以证明我需要说人话。

    今天不粘锅不代表明天不糊锅。

  • yuyi233 10-25 13:50
    8楼



    看来还是重置送的太多了 ^-^

* 帖子来源Linux.do
返回