5.6 Sol 必须知道的技巧

EFL 2026-07-16 09:29 1



[截屏2026-07-14 18.29.27]
关了这玩意,打开max又快又聪明,没关之前简直是token饕餮啊,一个小任务跑了一天。
没关之前的截图
[截屏2026-07-14 18.37.39]




昨天vx看公众号有人说 GPT-5.6 Sol直接删除了用户的电脑文件和生产数据库!
说是sol在系统路径不对的情况下依然执行了文件清理, 并且未提示确认,而且执行的还是rm -rf
看来模型太过自主貌似也不是件好事啊,佬友们注意权限控制啊,奉劝佬友别让ai全程自主操作。


继续讨论:


请大家先看 OpenAI 发布的“GPT-5.6 Sol 提示词指南”




(顺带说一嘴,如果大家觉得读这种英语文章有些不方便的话,可以了解一下我的项目 delang:优雅地阅读和翻译网页文章 )


总的来说,结合自身体验,GPT-5.6 Sol 具有这样的特性:



  • 尤其是 xhigh 和 max 级别时,会反复检查是否满足提示词契约,而这对提示词的质量提出了很高的要求

  • 一旦提示词无法满足这个模型的要求,例如出现相互冲突的规则,模型就容易不稳定,或者思考过长、过于主动,等等


那么给 GPT-5.6 Sol 的提示词究竟要具备什么样的特质?



  • 它不应该:

    • 重复表述同一件事

    • 含有过多的示例、流程指令、风格指令

    • 含有与任务无关的描述

    • 含有不必要的绝对规则。应该只对真正的安全规则之类的固定项目使用“始终”“必须”“绝不”之类的词语



  • 它应该:

    • 成功标准和停止条件

    • 安全、证据、权限等方面的约束

    • 验证要求

    • 结果导向,而非过程导向。描述理想结果和“任务成功”意味着什么,而不是描述模型要做什么,因为模型自己会推理出最优路径




这也就解释了为什么大家会遇到这些问题:



  • Superpower 不好用了?因为他根本不是为这种模型设计的,我看过他的设计,难以用礼貌的语言描述我的感受。这种东西真的不要在 GPT-5.6 级别的模型上再用了,会浪费很多 token

  • 为什么 GPT-5.6 有时候过于主动,做了我从没要求过的事?因为你在提示词里并没有把任务的真正验收目标讲清楚,一旦结果是开放的,5.6 就会发挥过强的主观能动性,这是他训练的时候奖励了 long task 表现导致的


那么,难道为了这个模型,我需要学习和掌握新的提示词技巧吗?不需要的兄弟,不需要。给大家推荐一个 skill:shadcn/improve。演示一下如何使用:



  1. 安装这个 skill,例如 pnpm dlx skills add shadcn/improve

  2. 给 GPT-5.6 这种结构的提示词:


(描述意图)我想实现的目标:xxxxxx
(指令)请使用 improve skill 为我撰写计划文件,
(上下文补全)我的描述必定有被我忽略掉的细节或者“unknown known”,遇到这种情况,**尤其是技术选择和决定时**,请你向我仔细描述现实情况,然后询问我如何选择。
(依旧是上下文补全,这一点根据你的情况自己改)请使用 context7 MCP 获得相关库的文档,xxx 的最佳实践在这里有:https://...
(关键流程指令,也是根据自己需要来写)请使用 jj 而非 git,……


  1. 然后,improve skill 就会让 GPT-5.6 生成数份计划文件,每份文件都有明确的事实核查、停止条件、成功标准、验证标准等内容,完全不需要你自己去写

  2. 生成计划文件之后,你可以新开对话,让 GPT-5.6 分别执行计划文件,也可以直接在原本的对话内,让他派发 subagents 去完成,然后 review


这样的话就能满足 GPT-5.6 Sol 的最佳实践,让整个流程变得规范,防止很多乱七八糟的问题,也不用自己去学太多提示词技巧。其实这个 skill 我已经用了很久了,当时 shadcn 发布这个 skill 时用途甚至是为了让大家榨干 Fable 5 智力。。奈何这个 skill 太有水平太有质量,不知道是不是巧合吧,GPT-5.6 就直接往这方面去训练了。


GPT-5.6 还是一个比较有特色的模型,希望大家享受 vibe coding!有什么问题都可以交流一下哈

最新回复 (7)
  • 往徘徊 07-16 09:39
    1

    好的佬,我也是昨天看别人才注意的这个问题,我先去规范下codex吧,免得以后出现问题。另外感谢佬的指南

  • Reiskuchen 07-16 09:53
    2

    学习了

    用了几天确实感觉5.6sol和其他模型需要的提示词是不一样的,别的模型可能要想办法调度其工作,5.6sol更需要约束

    用Unity试了一下,如果不明确指定验收条件的话:5.5写完刷新Unity不报错就结束了;而5.6sol非要进游戏截图看效果没问题才会结束

  • kailvin 07-16 10:06
    3

    感谢佬的分享,正好需要,最近用5.6-sol只开的high都特别慢,我真服了

  • cooke 07-16 10:10
    4

    学习啦,最近使用5.6-sol确实太慢了,感谢佬的分享!

  • 花季无言 07-16 10:16
    5

    我觉得与其说是技巧,倒不如说5.6的通用性就是很差,codex的易用性也不行。 ^-^

  • EdwardYi 07-16 10:20
    6

    谢谢佬分享,赶紧自查了下,我的Superpowers是开着的,难怪每次要墨迹很久 ^-^ 这个不应该是主动调用才激活的么

  • King始皇 07-16 10:20
    7

    我也是这么认为,一款好的产品不是需要人们用更多技巧使用。而是让产品适应更多的人更多的场景,拿来即用

* 帖子来源Linux.do
返回