4.1 技能是什么
上一章我们已经整理好了一份会议纪要。现在想把它做成 Word,方便交给同事接着编辑:标题要分清楚层级,待办事项要放进表格,内容也要完整地保留下来。
上一章我们已经整理好了一份会议纪要。现在想把它做成 Word,方便交给同事接着编辑:标题要分清楚层级,待办事项要放进表格,内容也要完整地保留下来。
这一次要做什么,我们是能说清楚的。但是做 Word 的时候,标题的样式怎么设置,表格的宽度怎么处理,生成以后要检查什么,这些是一套具体的做法。
WorkBuddy 里的文档技能,提供的就是这一类做法。我们就从这里来理解”技能”是什么。

4.1.1 先看 WorkBuddy 的文档技能能做什么
WorkBuddy 里有一个叫 tencent-docx 的文档技能,可以用来生成 Word 文档,也可以给已经有的 Word 文档排版、美化。

我们手上已经有会议纪要了,希望把内容整理成 Word,正好和这个技能的用途对上了。
不过,只知道”它能做 Word”,还没有解释清楚它到底是怎么帮 WorkBuddy 的。
再往里看,它还配有不同环节的处理说明:怎么安排文档处理的流程,怎么检查排版的质量,还有怎么把排好版的内容转成 Word。

这些说明,就是 WorkBuddy 处理文档的时候可以参考的具体做法。
4.1.2 技能,可以理解成给 WorkBuddy 看的工作说明书
你可以先把技能理解成一份给 WorkBuddy 用的工作说明书:碰到哪一类事情可以参考它,处理的时候有哪些步骤、规则和要注意的地方,都写在里面。
这就像交接一项工作。你让同事去整理文档,除了说这一次要整理什么,还可以把已经整理好的工作流程交给他。这样他手里就有一份可以查的说明,知道处理的过程中要注意哪些地方。
用在 WorkBuddy 上也是这个意思。文档技能把处理 Word 的做法整理了下来,WorkBuddy 用这个技能的时候,就能读到相关的说明,结合手上的任务去执行。
比如下面这段说明就写清楚了:当用户需要写文档、生成 Word,或者给已经有的 Word 排版、美化的时候,可以用这个技能。配套的说明再进一步告诉 WorkBuddy 具体怎么处理。

技能的价值就在这些具体的做法上。以后你换一份材料,还是要做 Word,这套做法还可以接着用。材料每次不一样,处理的方法可以重复用。
4.1.3 你来交代这一次的任务,技能提供做法
有了工作说明书,还是要告诉 WorkBuddy 这一次做的是哪一件事。
还是拿会议纪要来说,你可以这样描述需求:
把已经确认的会议纪要整理成可以编辑的 Word。标题分清层级,待办事项用表格,保留未解决问题,不新增会议结论。

这段话是在交代这一次的任务。它和文档技能各自提供的信息,可以这样来对应。
你提供的材料和要求,是用来确定处理哪一份纪要、要做成什么样、哪些内容必须保留。
文档技能里的工作说明,是用来提供处理 Word 的时候可以采用的方法,还有标题、表格、页面、检查这些方面的具体指引。
WorkBuddy 要把两边的信息合起来:用这一次的材料,按这一次的要求,参考合适的做法来完成任务。
所以,选了文档技能,也不能只说一句”帮我做个文档”,却不告诉它材料在哪里、希望得到什么。前面学过的交代任务的方法,在这里要接着用。
文件生成以后,要打开来看。技能提供的是处理的指引,结果符不符合你的要求,还要对着材料和用途检查。
4.1.4 什么时候需要找这样的工作说明书
当你希望借助某一类工作的现成做法的时候,就可以看看有没有合适的技能。
比如现在要把纪要做成有清楚标题和表格的 Word,就可以看看文档技能。
要是以后经常做同一类的事情,合适的技能可以反复用。每次交代新的材料和这一次的要求,再让 WorkBuddy 参考相应的做法来处理。
要是你直接提要求,已经能得到满意的结果了,那就接着做手上的工作。我们是按需要来选技能的,不是每做一件事都要先另外装一个。
最后补充一点。”工作说明书”是帮助理解的说法。技能实际上是保存在一个文件夹里的,核心的说明文件叫 SKILL.md,有些还配有脚本、参考资料或者模板。

现在你先知道这些内容是为执行任务服务的,不需要自己去写。
这一节先记住一句话:你告诉 WorkBuddy 这一次要做什么,技能提供处理这一类事情的时候可以参考的工作说明。
下一节我们就在 WorkBuddy 里找一找,看看怎么根据需求找到合适的技能。