从
[截屏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。演示一下如何使用:
- 安装这个 skill,例如
pnpm dlx skills add shadcn/improve
- 给 GPT-5.6 这种结构的提示词:
(描述意图)我想实现的目标:xxxxxx
(指令)请使用 improve skill 为我撰写计划文件,
(上下文补全)我的描述必定有被我忽略掉的细节或者“unknown known”,遇到这种情况,**尤其是技术选择和决定时**,请你向我仔细描述现实情况,然后询问我如何选择。
(依旧是上下文补全,这一点根据你的情况自己改)请使用 context7 MCP 获得相关库的文档,xxx 的最佳实践在这里有:https://...
(关键流程指令,也是根据自己需要来写)请使用 jj 而非 git,……
- 然后,improve skill 就会让 GPT-5.6 生成数份计划文件,每份文件都有明确的事实核查、停止条件、成功标准、验证标准等内容,完全不需要你自己去写
- 生成计划文件之后,你可以新开对话,让 GPT-5.6 分别执行计划文件,也可以直接在原本的对话内,让他派发 subagents 去完成,然后 review
这样的话就能满足 GPT-5.6 Sol 的最佳实践,让整个流程变得规范,防止很多乱七八糟的问题,也不用自己去学太多提示词技巧。其实这个 skill 我已经用了很久了,当时 shadcn 发布这个 skill 时用途甚至是为了让大家榨干 Fable 5 智力。。奈何这个 skill 太有水平太有质量,不知道是不是巧合吧,GPT-5.6 就直接往这方面去训练了。
GPT-5.6 还是一个比较有特色的模型,希望大家享受 vibe coding!有什么问题都可以交流一下哈