如果让你编写一个 dvfcosplaygpt 的 skills(DeepSeek v4.1f cosplay gpt 6 )你会从哪些角度入手
先说个前提:skill 能改的是行为和流程,改不了底层推理能力。所以我会先把「差距」拆成能补的和补不了的两类,再决定每类怎么处理。具体角度大概这十个。 1、先测绘差距,别上来就写 prompt。挑 20 到 30 个你自己的真实任务(不是 benchmark 题),同一批跑 V4F 和 GPT-6,按维度记失败点:格式遵循、指令遵循、长链规划、工具参数正确率、幻觉率、该说不确定的时候是不是硬编。哪一维差距最大就先补哪一维。不测绘就写,最后你分不清是 skill 有用还是模型本来就会。 2、把能补的和补不了的分开。能补的:输出格式、步骤纪律、常见 API 用法、错误处理套路、检查清单。补不了的:一次跨长上下文的全局推理、复杂数学、长链自主决策。补不了的部分别用 prompt 硬撑,改成外部化——要么让模型把中间判断逐步写出来,要么在它没把握的时候交回强模型。 3、把强模型的隐式先验写成显式流程。这条收益最大。比如修 bug,GPT-6 默认知道「先复现再改」,V4F 可能直接动手改。skill 里就写死四步:先读完整函数、复现问题、定位根因、改完跑测试,每一步必须附工具调用证据。再比如给结论前强制列两条反例,不确定时输出 UNKNOWN 而不是编一个。具体例子比「要严谨」这种抽象描述有用十倍。 4、cosplay 的另一半是说话方式。GPT-6 的典型风格是先结论、分点、少形容词、不确定就直说。这部分别用抽象形容词描述,直接放三到五组正例反例对照,模型模仿例子比理解形容词准得多。 5、skill 的元数据和正文要分开设计。只有 name 加 description 会被注入 system prompt,正文是按需加载的:模型先看到轻量目录,判断需要才去读 SKILL.md 全文。所以 description 必须写清「什么时候该用」——dvfcosplaygpt 这个名字模型根本猜不出触发时机,得写成「当用户要求更高严谨度、更结构化输出时使用」这类。正文要分节、能局部读,别写成五千字一篇,模型读到一半注意力就散了。 6、工具调用要加护栏。便宜模型最常见的翻车是参数格式错、多工具并行乱序、长 schema 抄漏字段。skill 里可以内嵌调用模板,要求「调用前先复述参数」,或者规定一次只调一个工具。 7、输出前加自检段。固定三到五条硬检查:格式对不对、有没有编造、用户要求是不是全被覆盖。这条对便宜模型性价比最高,几乎等于免费加了一层校验。 8、必须有评测和回归。skill 写完不是结束,每次改动跑同一套 golden set 看分数,要有数字,不然和没写一样。 9、算账。cosplay 的目的通常是省钱。加了 skill 之后 prompt 变长、步数变多,成本涨了多少,相比直接用 GPT-6 省了多少,质量损失多少。如果 V4F 的 token 消耗涨三倍、质量只到八十分,这笔账要重算。 10、留逃生舱。置信度低或者连续两次工具调用失败,就输出结构化 handoff 交回强模型。工程上这比让便宜模型硬扛靠谱得多。 一句话总结:这套东西本质是拿流程和外部约束换能力,能拉近多少取决于差距落在行为层还是能力层。你要是心里已经有具体想 cosplay 的场景(写代码、做调研、写文档),挑一个,我可以把 SKILL.md 的骨架直接列出来。