Trae CN 的 Skill 和 MCP 怎么用?看完这篇你就会了
用好 Trae CN,关键就两个东西:Skill 和 MCP。搞懂它们,你就能让 AI 按你的套路干活,还能连上各种外部工具。这篇不讲虚的,直接上手。
01 先搞明白 Skill 和 MCP 是啥
Skill 就是你教给 Trae 的固定流程。
举个例子,你每次做代码审查都要看三样东西:代码能不能读得懂、逻辑对不对、有没有安全漏洞。把这些写成一个 Skill,以后你只说“帮我审查代码”,Trae 就自动按这三步走,不用每次都重复说一遍。
MCP 是让 Trae 连外部系统的接口。
Trae 自己能读写代码、执行命令。但你如果要查数据库、调第三方接口、控制浏览器,就得靠 MCP Server 来帮忙。
怎么选:
任务只需要 AI 思考和生成内容 → 用 Skill
任务需要连外部系统拿数据或做事 → 用 MCP
02 先跑通一个最简单的 Skill
下面操作都在 Trae CN 桌面版(cn.trae.ai 下载)里做。
第一步:新建 Skill
打开 Trae CN,点左下角的齿轮图标进设置,找到 Skills 相关选项,点新建,填好名称和描述。
第二步:填入内容
把下面这段贴到正文编辑区:
---
name: hello-skill
description: 测试 Skill 是否工作
version: 1.0.0
---
# Hello Skill
## 触发条件
当用户说“测试 skill”或“hello skill”时触发
## 执行步骤
1. 回复:“✅ Hello!Skill 已成功触发!”
2. 回复:“配置正确,可以开始创建更多实用的 Skill 了。”点保存。
第三步:测试
回到对话框,输入“测试 skill”。如果看到对应的回复,就成功了。
没触发的话,按顺序检查:
Skill 开关是不是打开了
frontmatter 格式对不对(三个减号包裹,冒号后面有空格)
不行就重启 Trae CN
03 让 AI 帮你写 Skill(省事)
你不需要手写。直接在对话框里告诉 Trae CN 你想要什么,它帮你生成。
直接复制这个提示词模板:
帮我创建一个 Skill,用于 [你要解决的事情]。
要求:
触发词:[词1]、[词2]
执行步骤:[步骤1] → [步骤2] → [步骤3]
输出格式:[字段1]、[字段2]
请输出完整的 SKILL.md 内容。
Trae CN 返回内容后,直接复制到 Skills 新建面板保存就行。
04 几个可以直接用的 Skill 示例
写周报
---
name: weekly-report
description: 自动生成结构化工作周报
version: 1.0.0
---
# weekly-report
## 触发条件
当用户说“写周报”、“本周总结”时触发
## 执行步骤
1. 询问用户:本周做了哪些事(3-5 条)
2. 识别每条事项的结果和价值
3. 归纳遇到的问题与风险
4. 生成下周计划(3 条)
5. 输出标准格式周报
## 输出格式
- 本周完成
- 问题与风险
- 下周计划
- 需要支持整理会议纪要
---
name: meeting-minutes
description: 把会议记录整理成可执行纪要
version: 1.0.0
---
# meeting-minutes
## 触发条件
当用户说“整理会议纪要”、“会议记录转纪要”时触发
## 执行步骤
1. 读取原始会议内容
2. 提取关键结论(决策项)
3. 提取待办事项(负责人 + 截止时间)
4. 提取风险与依赖
5. 输出结构化纪要
## 输出格式
- 会议主题
- 关键结论
- 待办清单(Owner/DDL)
- 风险与依赖代码审查(程序员必配)
---
name: code-review-lite
description: 轻量代码审查(可读性/正确性/安全性)
version: 1.0.0
---
# code-review-lite
## 触发条件
当用户说“帮我代码审查”、“review this code”时触发
## 执行步骤
1. 先回复:“已进入 code-review-lite 流程”
2. 读取本次改动
3. 检查可读性
4. 检查正确性
5. 检查安全风险
6. 输出问题清单和修改建议
## 输出格式
- 严重问题(必须改)
- 重要问题(建议改)
- 可优化项(锦上添花)审查时会检查:有没有 SQL 注入、XSS 漏洞;代码命名清不清晰、函数有没有做一件事;有没有 N+1 查询或循环嵌套太深。输出按严重程度分级,严重的必须改,重要的建议改,可优化的有空再改。
生成单元测试
---
name: unit-test-generator
description: 自动生成单元测试用例
version: 1.0.0
---
# unit-test-generator
## 触发条件
当用户说“写单测”、“生成单元测试”时触发
## 执行步骤
1. 识别函数输入输出
2. 生成正常路径测试
3. 生成边界条件测试
4. 生成异常路径测试
5. 输出完整测试代码05 Skill 的几个小技巧
触发词要短。 “写周报”比“帮我写一下本周的工作周报”好使。
执行步骤用动词开头。 用“询问用户”而不是“应该询问用户”。
第一步加个回执。 这样你能知道 Skill 有没有被触发。
1. 先回复:“已进入 xxx 流程”Skill 本质上是给 Trae 的「专业说明书」。写好 description 很重要,Trae 会根据这个判断什么时候用这个 Skill。
06 MCP 怎么配
Trae CN 的 MCP 能力还在更新,建议先用好 Skill。但如果现在就要用,有两个办法:
A 类:从 MCP 市场直接加(推荐)
进设置 → MCP → 点击添加 → 从市场添加,找到你要的直接点 + 号。标记为 “Local” 的需要先装好 NPX 或 UVX,有 API Key 的要填真实的。
B 类:手动配 JSON
在项目根目录的 .trae/ 文件夹里创建 mcp.json 文件,把配置写进去。支持两种类型:
stdio 类型(本地跑的服务):
{
"mcpServers": {
"github": {
"command": "npx",
"args": ["-y", "@modelcontextprotocol/server-github"],
"env": {
"GITHUB_PERSONAL_ACCESS_TOKEN": "填你的token"
}
}
}
}HTTP 类型(远程服务):
{
"mcpServers": {
"shengwang-docs": {
"url": "https://doc-mcp.shengwang.cn/mcp"
}
}
}上面这个例子连的是声网文档 MCP Server。
如果要用火山引擎的 MCP Server,在火山引擎官网找对应的配置说明。
配好之后,重启 Trae CN。然后在对话框选“Builder with MCP”这个智能体,它就会自动加载你配好的 MCP Server。
最后说一句:Skill 和 MCP 是两个方向的东西,不冲突。Skill 管 AI 怎么思考和输出,MCP 管 AI 能不能连外部系统。先玩熟 Skill,再去折腾 MCP,循序渐进最稳。
本文内容仅供个人学习、研究或参考使用,不构成任何形式的决策建议、专业指导或法律依据。未经授权,禁止任何单位或个人以商业售卖、虚假宣传、侵权传播等非学习研究目的使用本文内容。如需分享或转载,请保留原文来源信息,不得篡改、删减内容或侵犯相关权益。感谢您的理解与支持!