Skill 从下载到用起来

Skill 到底多了什么:用一份借用登记做对照实验

用借还记录比较临时提示与可复用方法,检查数量、未知状态及不同物品的时间。

本文目录 · 5

你可能已经会对 AI 说“帮我整理一下”。那么,把这句话做成 Skill,究竟多了什么?不是让 AI 突然拥有一个新大脑,而是把你反复解释的做事方法保存起来,让兼容的助手在合适任务里找到并采用它。

这节课不要求安装任何插件。准备一个你已经能正常使用的 AI 对话工具,使用下面的虚构材料,比较“临时交代”和“可复用方法”的差别。没有可用工具也可以手动完成判断;这里的示例是教学预期,不代表某个模型的实测表现。

一份看起来很简单的登记记录

社区活动室借出了一些物品。工作人员的记录如下:

周一:小林借走2把折叠椅,约好周三归还。
周二:小赵借走1个插线板,没有写归还日。
周三:小林送回1把椅子,另一把周五带回。
周四:工作人员说“插线板应该早就还了吧”,但没有验收记录。
周四盘点结束,开始整理当前仍在外借的物品。

先新建对话,只输入“帮我整理这份借用记录”,再粘贴材料。保存回答,不急着判它好坏。它可能按日期重述,也可能给你表格,甚至把“应该还了”当成已经归还。单次回答很漂亮,不代表下次还能用同一个口径。

现在开第二段新对话,避免第一段回答影响结果。先粘贴以下规则,再粘贴同一份材料:

你要整理的是“盘点结束时仍需跟进的借用事项”,不是流水账。
先区分借出、已验收归还、计划归还、未确认四种状态。
只有明确的归还记录才能减少未归还数量;猜测不算归还。
同一借用人的同一种物品合并计算,但不合并不同人的记录。
输出:借用人、物品、仍需跟进数量、约定时间、依据、下一步。
没有时间写“未提供”;有猜测但未验收,写“归还状态待确认”。
不要联系借用人,不替工作人员补填已验收记录。

第二次多出的东西不是“请认真”“你很专业”这类形容词,而是状态判断、数量口径、输出字段和行动限制。这些才是适合保存的工作方法。

先用正确答案检查方法

本课预期得到两个需要跟进的项目:

借用人物品仍需跟进数量约定时间依据下一步
小林折叠椅1把周五借2把、明确归还1把周五核对剩余1把是否归还
小赵插线板1个未提供有借出记录,没有验收记录先向工作人员核实,不直接认定已还

注意,小赵的“1个”是仍需跟进的登记数量,不等于我们已经确认插线板现在一定在他手上。把这个差别写清,既避免漏跟进,也避免用不完整记录指责别人。

错误结果有两种:把小林仍未归还写成2把,忽略了部分归还;或者把小赵从表里删掉,因为“应该早就还了”。前者是计算口径错,后者是把猜测升级成事实。发现问题时,应修改对应规则或补充原始记录,不只是让 AI 换个表格颜色。

把方法保存为 Skill,有什么变化

上面的第二次对话仍是普通提示,并不因为写得详细就自动成为已安装的 Skill。一个符合 Agent Skills 结构的技能,至少是一个包含 SKILL.md 的目录。这个文件开头提供名称和用途描述,后面写具体工作方法。

可以把它理解成三个阶段:助手先看“这份说明适用于什么任务”,匹配时再读正文,需要更多资料时才读取引用文件。因此描述如果只写“帮助用户完成任务”,它几乎没有区分能力;写成“根据借出与归还记录整理待跟进登记,不代替发送催还消息”,就更容易与其他工作分开。

下面是结构示意,不是让你现在复制进某个固定安装目录:

loan-followup/
  SKILL.md              名称、适用任务、判断与输出方法
  references/
    status-rules.md      只有规则很多时才需要拆出
  assets/
    register-template.csv 只有要输出固定登记模板时才需要

后两个目录都不是必需品。六条规则能讲清,就可以先只写 SKILL.md。脚本也不是 Skill 的入场券;本例没有必要为两行数据先安装一套开发环境。

三个东西,不要混为一谈

模型负责理解、组织和生成内容;Skill 提供可复用的做事说明;工具连接则决定助手能否真的读文件、查系统或发送消息。给助手一份“整理借用登记”的 Skill,不等于它自动拥有社区管理系统账号。

同样,Skill 中写“核对库存”也不会凭空给出实时库存。它只能使用你提供的材料,或在得到授权、且宿主确有工具时查询。没有工具时,应停在草稿或提出缺少的信息,而不是声称已经联系了小赵。

这也解释了为什么有些 Skill 跨软件复制后不工作:说明可能符合通用结构,但里面依赖的工具、脚本语言或文件访问方式在新宿主里不存在。文件能被识别,与整个任务能完成,是两个不同检查点。

用第二份材料测试它是否真能复用

不要继续用已经见过的椅子记录。换成下面的材料,再应用同一套规则:

小周借3个展示架,归还2个,剩余1个答应下周一还。
小许借1块白板,工作人员已确认验收归还。
小周又借走1块白板,没有约定归还时间。

应留下小周的两个项目:展示架1个、白板1块;小许已完整归还,不应继续催还。若模型把两种物品合并成“2件物品,下周一还”,说明它虽然算对总数,却丢了白板归还时间未知这一事实。需要明确“不同物品分行,时间不互相借用”。

最后问自己:这份规则以后会反复用吗?判定口径稳定吗?能否用新材料检查?如果只是给朋友写一条临时祝福,不必为了“拥有 Skill”而封装;如果每周都在整理借用、报销材料或内容审校,保存方法就更有意义。

想继续看安装前的判断,可以读拿到一个 Skill,先做一次使用检查;想检查实际输出能否处理正式变更和冲突,再读用活动通知 Skill 做一次事实检查

文字来源:Agent Skills格式规范;借用登记与中文讲解为开工独立创作。