15. 技能(Skill)
技能(Skill)是一套可复用的指令集,用来教 Perplexity Computer 如何完成特定类型的任务。可以把它理解为一份份专业操作手册——当某个技能被激活时,Computer 就会遵循它的指令,为这类任务产出稳定、高质量的结果。
一个更形象的比喻是:技能就像可以临时聘请的 AI 专家。当需要做一份演示文稿、分析一份数据集、或开展一项调研时,你不需要去安装软件,而是"雇佣"一位最擅长该任务的专家来做。比如 Slides 技能会告诉 Computer 如何精确地构建精美的演示文稿,而 Research 技能则会引导它走完一套严谨的、带来源验证与引用的多轮研究方法论。
技能是 Computer 的专属能力,可以从技能页面访问,也会在对话中相关时被自动激活。
Skill 结构
技能如何工作
技能的核心机制是按需激活。它不会一直运行,而是根据提问的内容自动判断该不该启用。
自动识别任务类型
当你在 Computer 中发起一项任务时,相关技能会根据需求自动加载。Computer 会识别出要做的是哪一类工作,然后调入对应的能力。例如:
多技能协作
完成一个复杂任务时,Computer 往往会组合调用多个技能,整个过程在后台自动衔接,无需手动干预。例如一个调研项目可能会:
- 先用 Research 技能收集信息
- 再交给 Research Report 技能把发现整理成规范的报告格式
- 或者传递给 Slides 技能制作成演示文稿
你始终拥有控制权: 技能只在与当前任务相关时才会激活,不会无故介入。
创建自定义技能
Computer 内置了一套开箱即用的技能。当内置技能无法匹配特定工作流时,可通过创建自定义技能,让 Perplexity 的行为贴合实际需求。创建方式有两种。
方式一:用 Perplexity 创建

在 Computer 中描述该技能需要处理的任务,Perplexity 会以对话的方式引导,逐步完成技能的搭建。
方式二:上传技能

点击左侧边栏「自定义 > 技能 > 创建技能 > 上传技能」进行上传即可。
文件要求:
SKILL.md 的写法
SKILL.md 是技能的核心文件,由两部分组成:YAML 前置元数据 + 正文指令。标准格式如下:
编写高质量技能的要点:
description字段最关键: Perplexity 正是靠它来判断何时激活该技能,所以一定要写清关键词和触发短语。描述写得越准,技能的触发就越精准name的命名规范: 必须全部小写、只能用连字符连接(如my-custom-skill),长度在 1 到 64 个字符之间- 正文写清步骤: 在文件正文里给出清晰的分步指令
- 尽量附带示例: 只要可能,就加入预期的输入与输出示例,让技能更稳定地执行
管理技能

浏览与搜索
「技能」页面顶部提供三个标签,用于筛选不同来源的技能:
- 全部: 展示所有可用技能
- 我的技能: 自己创建或上传的技能
- 技能示例: Perplexity 提供的内置技能库
页面顶部的搜索栏可以跨两个标签,按名称或描述查找技能。
编辑与管理技能
每个技能卡片右侧带有一个启用 / 关闭开关,可控制该技能是否参与自动触发,无需删除即可临时停用。
点击开关旁的「…」菜单,可对该技能进行以下操作:
- 查看详细信息: 打开技能详情,查看完整的名称、描述与指令内容
- 内联编辑: 直接在当前页面编辑技能的内容
- 在聊天中编辑: 通过对话的方式修改技能,像创建时一样用自然语言描述要调整的地方,Perplexity 会帮你完成修改
- 替换: 上传新的技能文件替换当前技能
- 下载文件: 将该技能导出为文件保存到本地,便于备份或分享
- 删除: 移除该技能
提示:只有自己创建的技能可以进行上述编辑。
实战示例
周报
邮件回复
会议纪要
数据分析

评论
0 条