Skills 与 Skills 开关

什么是 Skills

Skills 是助手做某一类工作时要遵循的专门说明。工具是通用动作,例如读文件、搜索;Skill 告诉它这类活该怎么做,例如怎样出图、怎样改表格。

多数官方 Skill 还能直接动手:生成、转换或改写工作区里的文件。少数只提供说明,助手读完后再用网页、计算或其他工具完成。

对话里,助手会先「读取 Skill」,需要动手时再「执行 Skill 动作」。有哪些工具,请看侧栏「工具与工具开关」。

功能目录

官方 Skills 一共 18 项。名称与「设置 → 工具与 Skills」里「官方 Skills」列表一致。

生成

  • 生成·图像:按文字或参考图生成、改图。需要「图片生成」
  • 生成·视频:按文字、参考图或分镜镜头出视频。需要「视频生成」
  • 合成·语音:把文字合成语音。需要「语音合成」
  • 转写·语音:把本地音视频里的说话转成文字。需要「录音转写」
  • 生成·3D模型:按一张或多张图生成三维模型。需要「3D模型生成」

编辑媒体

  • 编辑·图像:本地裁切、压缩、缩放、转格式、旋转翻转、抠背景、转深度图,或多图合成 PDF
  • 编辑·视频:序列帧合成影片,或从视频抽出序列帧
  • 编辑·3D 模型:把外来三维文件收成可打开的素材包,并在场景里增删改

编辑文档

  • 编辑·XLSX:读、改 Excel,并和 CSV 互转
  • 编辑·PPTX:改已有演示文稿,或逐页导出为图片
  • 编辑·DOCX:改已有 Word,或从 Markdown 新建
  • 编辑·PDF:合并、拆分、调页、加水印,或把文稿转成 PDF

设计与计算

  • 数据可视化:用结构化数据做成可编辑的图表页
  • JS引擎:在隔离环境里做精确计算和数据处理
  • H5 PPTX:用 HTML 做幻灯片,再导出为 PPTX
  • H5 设计:用 HTML 做海报、长图等设计稿,再导出为图片或 PDF
  • H5 应用:指导助手用本地网页做一个可拖入文件、处理并导出的小工具

文本指引

  • 定制帮助:指导助手写工作手册,或帮你做自定义 Skill

功能介绍

开关在哪里

在「设置 → 工具与 Skills」里,上方是「工具开关」,往下是 Skills。官方项列在「官方 Skills」,你自己加的列在「自定义 Skills」。每项显示名称、说明和开关。

默认全部开启。这里改的是所有对话共用的默认,改完立即生效。对话输入区的「能力设置」只开关能力,不列 Skills。

所需能力关着时,开关是灰色的,并提示「所需能力已关闭」。

为什么有时候打不开

  1. 对应能力关了:生成类五项各依赖一项能力。能力关了,Skill 开关是灰的,也不能用。
  2. 能力没有可用配置:图片生成、视频生成、语音合成、录音转写、3D模型生成都要先有可用的服务。没有时,能力本身打不开,对应 Skill 同样不可用。录音转写和 3D模型生成目前只有可咚服务,需要登录。怎么开能力、怎么加服务,请看侧栏「能力和能力开关」「各项能力的配置」。
  3. Skill 本身关了:能力开着,你仍可单独关掉某一个 Skill。
  4. 所有 Skill 都关了:助手看不到「读取 Skill」,也就不会按这些说明做事。若开启的 Skill 都只是说明、没有可执行动作,也用不上「执行 Skill 动作」。

某次对话里关掉了某项能力,这次对话里依赖它的 Skill 也不能用,即使设置里的 Skill 开关仍是开的。

生成

生成·图像按描述出新图,也可以按参考图改图或融合。图片编辑器里的标注可以一起交给助手,用来做更准的局部修改。结果写到工作区。需要「图片生成」,并已配置服务。

生成·视频把视频存到工作区。可以按文字出片,也可以用首帧、首尾帧或参考图。已经用分镜排好镜头时,把分镜交给助手即可出片。需要「视频生成」。

合成·语音把文案合成音频。可以直接给文字;若已经用配音整理了台词和音色,把配音文件交给助手即可出声。只要润色文案、还不需要出声时,不必开这项。需要「语音合成」。

转写·语音读取本地音频或视频,把说话写成文本,保存到工作区。会议、采访、语音备忘都可以。需要「录音转写」。

生成·3D模型按一张图,或按多张不同角度的图,生成三维模型并保存到工作区,可再放到三维编辑器里看。需要「3D模型生成」。

编辑媒体

编辑·图像只处理已经在工作区里的图,不调用图片生成。可以裁切、拍文件后拉正、压缩、缩放、转格式、旋转翻转、抠背景、转深度图,也可以按顺序把多张图合成一份 PDF。一般会写出新文件,不改原图。

编辑·视频只做两件事:把编号序列帧合成一部无声的 MOV 影片,或把能播放的视频抽成编号图片。不负责剪辑、拼接、转码或处理音轨。

编辑·3D 模型先把外来三维文件收成可打开的自包含素材包,也可以拆零件、重挂贴图、打变体、出一张预览。已经是工作区里的三维场景时,可以新建空场景,或在场景里增删改对象并出图自检。预览和自检出图不是成品图。

编辑文档

编辑·XLSX读取和改写 Excel:看工作表、读写单元格、算公式、改格式、追加行,以及调整行高列宽。也可以和 CSV 互转。加密或受保护的工作簿写不进去。

编辑·PPTX改已经存在的演示文稿:增删页、改文字、换图、加形状等,也可以把每一页导出成图片。从零做一套新幻灯片,用 H5 PPTX。

编辑·DOCX改已经存在的 Word:查改段落和表格文字、替换内容、插图或删图,也可以从 Markdown 新建一份 Word。不适合拿它大改版式或处理加密文件。

编辑·PDF做装订级处理:合并、拆分、抽页、删页、重排、旋转、加水印。也可以把 Markdown、图片、演示文稿或分镜转成 PDF。它不改 PDF 里的正文;要改字,回到原来的文稿改完再转一次。

设计与计算

数据可视化把表格或结构化数据做成可继续改的图表网页,适合看趋势、对比和构成。

JS引擎在隔离环境里跑一段计算,用来做精确算术、日期时区、排序过滤、格式校验或像素级贴图处理。没有网络,适合必须算准、不能靠口述的任务。

H5 PPTX先生成一份幻灯片用的 HTML,在编辑器里改内容和版式,再导出为 PPTX。适合从提纲或文稿做一套新演示。已经有 PPTX、只想改几页时,用 编辑·PPTX。

H5 设计用自定义尺寸的 HTML 做单页或多页设计稿,例如海报、社交卡片、长图,再导出为图片或 PDF。它做的是设计稿,不是幻灯片。

H5 应用是说明,不是单独的执行开关。可咚不会在应用里运行你自己的脚本;需要一个可点、可拖文件的小工具时,助手按这项说明做本地网页,用页面能力和 JS引擎 完成读取、处理和导出。

文本指引

定制帮助也是说明。希望助手记住语言、风格或项目规矩时,走工作手册;希望把一套多步骤做法留成可复用流程时,走自定义 Skill。只对这一次有效的吩咐,不必写成手册或 Skill。工作手册怎么用,请看侧栏「工作手册」。

自定义 Skills

除了官方 Skills,还可以加自己的。在「设置 → 工具与 Skills」上方有「添加 Skills」卡片。

默认目录与首次引导

首次使用时,点「设置并打开技能文件夹」→ 选择文件夹(默认家目录)→ 可咚会在其中创建 CoDoWork/skills/ 并记住权限。之后卡片会显示完整路径;点路径或「打开文件夹」即可在 Finder 中查看。已配置目录时,打开文件夹会自动写入 README.md(若尚不存在),内含目录结构说明与最小模板。

Agent 代建

在对话中直接说「帮我做一个 xxx skill」,助手会通过 定制帮助 流程,用内置工具把 skill 写入你的 skills 目录,无需手动建文件。删除时助手会把 skill 移入废纸篓,可恢复。

多级子文件夹

skill 可以放在任意深度的子文件夹里,例如 skills/分类/子类/my-skill/SKILL.md。只要某个文件夹含有 SKILL.md,就会被识别为一个 skill;该文件夹内部的参考子目录不会再被当成独立 skill。

扫描问题

若 skill 格式有误(例如 SKILL.md 直接放在 skills 根目录),设置页「扫描问题」卡片会列出路径与原因,并可在 Finder 中定位。卡片仅展示阻止注册的错误;不阻止注册的警告(如重复 id)不会出现在卡片中。重新打开设置页后列表会刷新。

注意

  • skills 目录仅放 skill 文件夹,勿放入 node_modules 等依赖缓存等大目录树。
  • 自定义 skill 若与官方同 id,会使用你的版本。
  • 未设置默认目录时,卡片会提示先完成授权;此时助手无法代建,但官方 skill 仍可用。

小技巧

  • 能力是总开关,Skill 是分开关。总开关关了,分开关再开也没用。
  • 本地改图、转格式用 编辑·图像,不耗图片生成额度。要按描述出新图或按参考图改画,才用 生成·图像。
  • 新做一套幻灯片用 H5 PPTX;改手里已有的 PPTX 用 编辑·PPTX。
  • 配音出声走 合成·语音,分镜成片走 生成·视频,按图片出三维模型走 生成·3D模型。这三项都要先打开对应能力。
  • 只想少用某类生成时,关掉对应 Skill 即可;其他官方 Skills 不受影响。
  • 偏好和规矩写进工作手册;反复使用的多步骤流程做成自定义 Skill。不要把一次性吩咐写成 Skill。
  • 编辑·视频只做序列帧和影片互转。要剪、要拼接、要处理声音,请用其他方式。