Trae CN 的 Skill 和 MCP 怎么用?看完这篇你就会了

摘要:用好 Trae CN,关键就两个东西:Skill 和 MCP。搞懂它们,你就能让 AI 按你的套路干活,还能连上各种外部工具。这篇不讲虚的,直接上手。Skill 就是你教给 Trae 的固定流程。

用好 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. 触发词:[词1]、[词2]

  2. 执行步骤:[步骤1] → [步骤2] → [步骤3]

  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 有没有被触发。

text
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,循序渐进最稳。

本文内容仅供个人学习、研究或参考使用,不构成任何形式的决策建议、专业指导或法律依据。未经授权,禁止任何单位或个人以商业售卖、虚假宣传、侵权传播等非学习研究目的使用本文内容。如需分享或转载,请保留原文来源信息,不得篡改、删减内容或侵犯相关权益。感谢您的理解与支持!

链接: https://shenqiku.cn/article/FLY_13720