Quodara回到 Quodara 首页

Skill 与 MCP:在聊天框里给 Agent 加能力

Agent 的能力不是固定的。你可以给它装 Skill 和 MCP,而且不用离开 Chat——贴个链接说「装一下」,或者直接描述「我想要一个这样的 skill」,它会写好、装上、当轮就能用。这篇讲两者的区别、在对话里能做哪些操作、以及生效范围和时机。

两个词先分清

能做成 Skill 就别做成 MCP:Skill 只在用得上的时候才被读,MCP 的工具说明每一轮都要占上下文。除非是一两句话能说完、又到处都要用的能力,否则装成 Skill 更划算。

两条路:页面上传,或者在聊天框里说

个人中心页面在 Chat 里说
入口我的 Skill我的 MCP任意一个 Chat 的输入框
适合手上已经有现成的 SKILL.md 或 zip 包从零做一个、改一个、试一个,或者你压根不想手写文件
操作从 GitHub 导入、上传 SKILL.md、上传 zip;MCP 粘 mcpServers 配置见下

页面上传的细节在 05-misc.md,这篇只讲聊天框这条路。

在聊天框里能做的五件事

你说会发生什么
「这个 skill 是干嘛的、靠不靠谱」(附链接)Agent 把它抓下来读完讲给你听,不会动你的账号
「装一下」「加到我的 skill 里」(附 GitHub 地址或文件)装进去,告诉你怎么用
「我想要一个能做 XX 的 skill」Agent 自己把 SKILL.md 写出来再装上,你不用写一个字
「把那个 skill 改成 XX」找到已装的那条改掉
「我装了哪些」「把 XX 删掉」列出来,或者删掉

只甩一个链接、什么都不说的时候,Agent 会先读懂内容,再问你一句是只试试还是要常驻——它不会替你决定往账号里写东西。

两种生效范围,说清楚你要哪种

试用常驻
生效范围只在当前这个 Chat 里存进个人中心,之后每个 Chat 自动加载
会不会出现在「我的 Skill」页面不会
适合先看看好不好用确定要一直用

想常驻就明说「以后都能用」「存进我的 skill 里」;只想试试就说「先试试」。试用的东西换个 Chat 就没了,这是最容易踩的一脚。

生效时机不一样

装之前会先审一遍

Agent 会把 SKILL.md 读完再决定怎么办:

第三方包里常带一个 install.sh不用跑它——那种脚本装的路径跟本平台对不上,装完也加载不到,平台有自己的装法。

常见疑问

Q:我不会写 SKILL.md,能用吗? A:能。把「遇到什么情况、要怎么做、有什么忌讳」说清楚,Agent 会替你写成规范格式再装上。之后想改也是同样一句话的事。

Q:装的东西会影响别人吗? A:不会,只在你自己的账号下生效。

Q:我改了一个已经装好的 skill,要先删掉旧的吗? A:不用。同名直接覆盖——用同一个名字再装一次,平台会替换掉原来那条,不会多出一个副本,你在「我的 Skill」里看到的始终是最新版本。注意它是整体替换,不是逐个文件合并:上一版有、这次没带上的文件会一并消失,所以要在原有内容上改的话,把整份内容都给 Agent。

Q:为什么给 skill 起某些名字会被拒绝? A:平台自带的能力(比如应用创建、代码开发、素材生成)占用了一批名字,你的 skill 不能和它们重名,否则没人分得清哪个在生效。换个名字即可,功能不受影响。

Q:装完为什么 Agent 好像没用上? A:Skill 是「碰到对应任务才被读取」的,不是每轮都执行。任务对不上它就不会触发;如果确实该触发却没触发,多半是 SKILL.md 里的适用场景写得太窄,说一句让 Agent 把触发条件改宽即可。

Q:MCP 装好了,Agent 却说调不了工具? A:正常,再发一条消息就能用了。见上面「生效时机」。

Q:能装私有仓库里的 skill 吗? A:公开仓库直接给地址最省事。私有内容可以把文件传上来,或者把内容贴进对话让 Agent 写成 skill。

Q:装多了会不会变慢? A:Skill 不会——用不上的不会被读。MCP 会,因为工具说明每轮都占位置,所以能做成 Skill 的尽量做成 Skill。

读完这一套之后

到这里,快速开始、基本概念、应用、Chat、发布、周边功能、Explore、内容营销、定时任务、多端交付、素材生成、文档处理和 Skill 与 MCP 都过了一遍。

后面还有三篇,用到哪篇看哪篇:作品这个容器怎么用(13-works.md)、配音与语音转文字(14-voice.md)、动态漫画从头到尾怎么做(15-dynamic-comic.md)。

实操中遇到问题,优先在 Chat 里问官方 default 助手;需要人工处理时去 反馈工单

祝开发顺利。

本文的 Markdown 版本 · 站点说明文件 llms.txt(给 AI 读)