零基础小白用AI制作skill的保姆级教程,看完就能上手!

139 阅读11分钟

如今AI技术飞速发展,越来越多的朋友想要抓住AI风口打造自己的AI工具,但一说“开发”两个字,很多零基础小白直接就打退堂鼓了:我不会编程啊,我不懂算法啊,肯定做不出来吧?

别慌!今天这篇教程,我就带着大家从零开始,一步一步学会用AI制作属于自己的skill(技能模块),全程不需要你有复杂的编程基础,看完保证你也能做出自己能用的AI工具!

一、先搞懂:到底什么是skill?

很多朋友第一次听到“skill”这个词可能会懵:这到底是个啥啊?其实说穿了非常简单。

在AI开发和AI助手框架里,skill就是我们给AI封装好的一个特定功能模块,相当于给AI装了一个“技能插件”——比如你想让AI帮你自动生成简历,那你把生成简历的逻辑、提示词、调用方式都封装成一个skill,以后只要直接调用这个skill,AI就能按照你预设的规则稳定输出符合要求的结果,不用每次都重新写提示词、调整规则。

举个更通俗的例子:你家里买了个微波炉,本身它能加热食物,但你要是加装一个“烧烤模块”,它就能做烧烤;加装一个“蒸汽模块”,它就能蒸米饭。这些额外加装的功能模块,其实就相当于我们说的“skill”。

对我们普通使用者来说,skill有这些好处:

1. 一次制作,反复使用:做好之后不用每次都重新写提示词,打开就能用,效率提升特别明显

2. 功能专一,效果更稳定:每个skill只负责一件事,不会跑偏,输出结果的质量比你每次临时写prompt稳定太多

比如你做了一个“简历生成skill”,不管什么时候需要改简历,直接调用它,输入你的基本信息就能生成专业简历,比你每次跟ChatGPT啰嗦半天要高效太多了。

3. 方便分享和复用:做好的skill可以分享给朋友用,也可以在不同项目里直接调用,不用重复开发

简单说:skill就是“定制化AI技能”,你需要什么功能,就做什么skill,完全按需定制,用起来特别顺手。

二、国内哪些平台可以制作skill?

目前国内有不少平台都支持普通用户制作自己的skill(也有些平台叫“技能”、“插件”、“助手”,本质都是一回事),我给大家整理了几个门槛比较低、适合零基础小白的平台:

1. AiPy(最推荐小白)

AiPy是目前对国内零基础用户最友好的开发平台之一,它本身就内置了skill制作能力,不需要你部署服务器,也不用你写复杂的后端代码,就算你只会写prompt,也能做出能用的skill,而且本地就能运行,数据安全有保障,完全免费就能做基础功能,今天我们这篇教程也用AiPy来演示。

2. 字节跳动Coze(扣子)

字节官方推出的AI插件开发平台,支持可视化开发,能直接对接GPT、豆训等大模型,社区里也有很多现成的skill可以参考,如果你想把做好的skill发布到tk,用这个会比较方便,缺点是需要稍微懂一点基础的逻辑配置,纯零基础入门需要花12小时熟悉一下操作。

3. 扣子AI开源社区

和Coze类似,但是社区属性更强,有很多用户分享的现成skill,你可以直接下载下来改一改就能用,适合新手学习,门槛也不算高。

4. 阿里云AI插件市场

阿里云的插件平台,适合有一点点基础的用户,如果你做好skill之后还想上架售卖,可以考虑这个平台,流量比较大,缺点就是门槛比前面几个高一点,需要实名认证和一些基础配置。

5. 小程序AI插件平台

如果你想把做好的skill放到微信里用,让别人在微信里就能访问,这个平台会比较合适,适合做ToC的工具,但需要备案域名,零基础新手不太建议一开始就碰这个。

三、实操:用AiPy制作简历生成skill(附完整prompt)

说了这么多,接下来我们直接上手实操,我带着大家一步一步做一个“简历生成工具skill”,全程每一步都给你写清楚,你跟着做就能做出来!

前期准备:

你只需要准备这两样东西就够了:

1. 已经安装好AiPy的开发环境(官网就能直接下载安装,下一步下一步点完就装好了,全程不用你改配置)

2. 你自己的基本简历信息(用来测试我们做好的skill)

第一步:打开AiPy,新建skill项目

打开你装好的AiPy客户端,在首页找到「新建Skill」按钮,点击它:

在弹出的窗口里,输入你的skill名称:我们这个就叫「专业简历生成工具」

描述栏填写:根据用户输入的个人信息,生成专业的求职简历,适配不同行业

选择技能类型:选择「文本生成类」就可以

点击「确认创建」,就完成了项目初始化,不到10秒钟,AiPy会自动帮你生成好skill的基础目录结构,你不用自己建文件夹。

第二步:编写skill核心提示词(prompt)

这一步是skill的核心,我们需要告诉AI:你要做什么,要遵循什么规则,输出什么格式,我把写好的完整prompt给大家放这里,你直接复制过去改一改就能用:

你现在是一个拥有十年HR经验的专业简历优化师,你精通各行业求职简历写法,知道什么样的简历能通过HR的初筛,你的任务是根据用户提供的个人信息,生成一份专业、简洁、突出优势的求职简历。

请严格遵循以下规则:

1. 结构要求:必须包含以下几个模块:个人基本信息、求职意向、教育背景、工作经历/项目经历、专业技能、自我评价

2. 工作经历写法:必须用STAR法则来写,每一条经历都要突出你做了什么、拿到了什么结果,能用数字体现的一定要用数字,不要写空泛的描述

3. 语言要求:语言简洁干练,不用修饰性的废话,每一句话都要突出你的个人优势,匹配求职意向

4. 格式要求:使用Markdown格式排版,层级清晰,方便用户直接导出使用

5. 如果用户提供的信息不全,你要根据常见情况合理补充,不要让用户回去补信息,直接生成完整简历

6. 针对不同行业要调整侧重点:比如技术岗要突出项目经历和技能,运营岗要突出数据成果,销售岗要突出业绩,文职岗要突出软技能

现在,请接收用户提供的个人信息,生成简历:

把上面这段prompt复制到AiPy给你自动生成的「prompt.md」文件里,保存就可以了。

这里给大家说一个小技巧:如果是其他类型的skill,你只需要把上面的规则换成你需要的规则就行,比如你做“小红书文案生成skill”,就把规则改成小红书文案的要求,核心逻辑都是一样的。

第三步:配置skill输入输出

AiPy自带可视化配置界面,你不用写代码,直接点就行:

1. 打开「配置」标签页,找到「输入参数」

2. 点击「添加输入参数」:

参数名称:userinfo

参数类型:文本

参数描述:用户的个人简历信息,包括学历、工作经历、求职意向等

是否必填:勾选“是”

3. 找到「输出参数」,默认我们只需要输出文本就可以,所以不用改,默认配置就是输出Markdown格式文本,正好符合我们需求。

4. 点击「保存配置」,这一步就完成了。

你看,全程就是点几下鼠标,填几个文字,根本不用写代码,零基础完全能搞定。

第四步:编写调用逻辑(AiPy自动生成,只需要改一行)

很多小白看到“调用逻辑”就害怕,其实完全不用慌,AiPy已经自动帮你生成好了基础调用代码,你只需要改一行就能用,我把完整代码给大家放这里,你直接复制替换进去就行:

from aipyapp.skill import BaseSkill

from aipyapp.llm import getllm

class ResumeGeneratorSkill(BaseSkill):

def init(self):

super().init()

self.llm = getllm()

def execute(self, userinfo: str) > str:

# 读取我们刚才写好的prompt

with open("prompt.md", "r", encoding="utf8") as f:

prompttemplate = f.read()

# 把用户信息拼接到prompt里

finalprompt = prompttemplate + "\n\n用户信息:\n" + userinfo

# 调用大模型生成简历

result = self.llm.chat(finalprompt)

# 返回生成结果

return result

导出skill

skill = ResumeGeneratorSkill()

你看,一共就这么几行代码,AiPy本身已经把所有依赖都帮你装好了,你不用自己装任何东西,直接用就行,要是你用AiPy新建项目,框架自动生成的代码和这个差不多,你只需要把execute函数里的内容按照上面改好保存就行。

第五步:测试我们做好的skill

做好之后,点击AiPy界面上的「测试运行」按钮,就可以测试了:

1. 在输入框里输入你的个人信息,比如:

姓名:张三

年龄:28

学历:本科,XX大学计算机科学与技术,20182022

工作经历:在XX互联网公司做了两年Python后端开发,负责过用户管理模块开发,参与过用户量10万+的小程序后端开发,优化过接口查询速度,把响应时间从500ms降到了200ms

求职意向:Python后端开发工程师,期望薪资25-30K,地点北京

专业技能:会Python,会Django,会MySQL,了解分布式基础

2. 点击「开始运行」,不到一分钟,AI就会帮你生成好完整的专业简历:

要是你觉得生成效果不好,只需要回到第二步,改一改prompt里的规则,重新生成就行,多试两次就能得到你满意的结果,调整起来特别方便。

第六步:打包导出(完成!)

测试没问题之后,点击AiPy的「打包skill」按钮,选择导出位置,不到一分钟就能打包完成:

你可以选择把它留在本地自己用,每次用打开AiPy就能调用

也可以打包分享给你的朋友,或者上传到skill平台给其他人用,完全看你自己的需求

到这里,我们的「简历生成工具skill」就完整做好了!从新建项目到做好能用,整个过程就算是纯零基础小白,也只需要半个小时就能搞定,根本不用你学几个月编程,是不是比你想象的简单多了?

写在最后:零基础做skill其实一点都不难

很多零基础朋友一听到“做AI技能”、“开发插件”就觉得这是程序员才能干的事,其实现在AI工具已经把门槛降得特别低了,像AiPy这样的平台,就算你不会复杂编程,只要你会写中文,能把你想要的功能说清楚,就能做出属于自己的skill。担心token不够用也没关系,邀请码填c8W3,会有两百万的token

我自己身边不少朋友,都是零基础,现在已经做了好几个实用的skill:有做小红书文案生成的,有做PPT大纲生成的,有做面试题库生成的,都是解决自己日常的需求,省了好多时间。

今天这个教程里的简历生成skill,你完全可以照着这个逻辑改成其他功能:比如把prompt改成“生成小红书文案”,输入改成“主题和关键词”,就是一个小红书文案生成skill;改成“写请假条”,就是一个请假条自动生成skill,核心逻辑都是通的,学会一个就能做一百个。

如果你之前一直想试试做自己的AI工具,但是又怕不会编程,那今天就照着这个教程试试,半个小时就能做出你的第一个skill,打开新世界的大门!