一句话定义
过度技能化,是把本来该放在全局配置、直接用工具、或者用一次性提示词解决的事,硬包成 skill。这样不仅不提效,反而增加维护成本和触发负担。
机制 / 原理
三类内容通常不该做成 skill:第一,始终生效的偏好,比如回复简洁、代码缩进,应该放全局配置;第二,工具一行命令就能稳定完成的事,比如图片格式转换,应直接用工具;第三,偶尔做一次的临时任务,用提示词即可。skill 的价值在于沉淀经验,不是给每个动作包一层外壳。
经典实验 / 例子
本书案例:视频压缩展示了不适合 skill 的边界:如果目标只是把 MP4 压到 10MB 以下,ffmpeg 命令就能完成,写 skill 是绕远路。只有当团队还要求固定码率、封面、水印、命名、发布目录和检查步骤时,skill 才开始承接经验。单一、确定、工具已经能直接解决的任务,不必包装成技能。
书中案例出处
ffmpeg 视频压缩边界
核心原文线索
ffmpeg 视频压缩边界
案例现场复述
单纯压缩视频时,成熟命令行工具已经足够;附加团队规则后才有 skill 价值。
为什么重要
它防止用户把工具命令误包装成难维护的技能。
生活中的例子
引申案例:开灯只要按开关,不需要一份“开灯菜谱”;直播布光却不同,它涉及机位、亮度、色温、背景反光和开播前检查。前者是单动作,后者是一套有判断和标准的流程。skill 应该服务后者。
常见误区
误区:skill 越多,自动化能力越强。 低价值 skill 越多,越容易污染上下文、增加维护和误触发。正确做法是把通用偏好放配置,固定操作交工具,一次性任务直接聊天。