技能(Skills)
技能(Skill)是 Silicon Worker 的一种可复用能力包。它把"某一类任务的标准做法"写下来,让 Silicon Worker 在遇到这类任务时知道该怎么规范地完成。
什么是技能
你可以把技能理解为一份操作手册:它告诉 Silicon Worker 在做某件事时应该遵循什么步骤、注意什么、用什么风格。
举例来说,你可能有"整理周报""把网页内容存成笔记""按公司格式写邮件"这样的固定流程。把它们做成技能后,Silicon Worker 每次都能按同样的标准来做,而不用你每次重新解释一遍。
TIP
技能让 Silicon Worker 的表现更稳定可复现:同一类任务,每次都按你期望的方式来做。
SKILL.md 是什么
每个技能由一个名为 SKILL.md 的文件来定义。它是一个普通的 Markdown 文档,主要包含两部分:
- 基本信息:技能的名称、用途说明、版本,以及是否可由你直接调用等。
- 正文:用自然语言写的说明,告诉 Silicon Worker 这个技能该怎么用、按什么步骤来。
因为是纯文本文档,技能易读、易改、易分享。一个技能还可以附带额外的参考资料,供它在执行时查阅。
技能从哪里来
Silicon Worker 中的技能主要有三个来源:
- 内置技能:随应用一起提供的一批现成技能,开箱即用。
- 安装的技能:你自己获取到的技能,安装后保存在本机,随时可用。
- 插件携带的技能:插件可以打包一批技能(有时还连同专家、工具一起),安装插件即可获得其中的技能。
如何使用
Silicon Worker 会在合适的时候自动选用相关技能;部分技能也可以由你直接调用。日常的安装、查看与使用方法,见使用技能。
下一步 / 相关
- 使用技能:安装、管理与调用技能的具体操作。
- Agent 工作方式:技能如何融入它的规划与执行。
- 专家与团队:专家可以绑定一组技能,形成专门角色。
- 知识库:为任务提供资料来源。
