Skills使用:Trae IDE中


更多内容:XiaoJ的知识星球


目录


1.Skills介绍

1)概念

定义:技能Skill)是一份清晰、严谨、可执行的指令文档,明确在什么条件下(When),按照哪些步骤(How),产出什么结果(What)。

作用:通过 SKILL.md 定义与管理,封装指令、脚本与资源,为智能体提供可复用的专业能力。

加载机制:按需加载,仅在任务相关时引入,减少无关信息与上下文消耗。

2)架构

一个完整Skill的结构应该如下:

Shell 复制代码
skill-name/
  │
  ├── SKILL.md                  # (必须)元数据 + 核心指令
  │
  ├── templates/                # (可选)可复用的模板
  │   └── component.tsx.md
  │
  ├── examples/                 # (可选)输入/输出示例等
  │   ├── input.md
  │   └── output.md
  │
  ├── references/               # (可选)规则参考
  │   └── rules.md
  │
  └── scripts/                  # (可选)可执行脚本
      ├── task.py
      └── task.sh

其中只有SKILL.md是必须具有的文件,其他内容则按需要添加即可。

SKILL.md 文件的格式如下:

Markdown 复制代码
---
name: 技能名称
description: 简要描述这个技能的功能和使用场景

---

# 技能名称

## 描述
描述这个技能的作用。

## 使用场景
描述触发这个技能的条件。

## 指令
清晰的分步说明,告诉智能体具体怎么做。

## 示例 (可选)
输入/输出示例,展示预期效果。

.

2.Trae IDE中使用Skills

1)Trae中创建Skill

  1. **打开设置面板:**点击 Trae 右上角 ⚙️ 设置按钮

  2. 进入"规则和技能配置":在左侧菜单中选择「规则和技能」;

  3. 创建Skill:找到技能(Skill)栏,点击「创建」按钮;

  4. 添加Skill内容:

方式 A:直接输入(技能类型+技能名称+描述+指令)

Shell 复制代码
技能类型:选择全局/项目安装;
技能名称:为该Skill起个名;
描述:简单说明这个 Skill 是做什么的、什么情况下使用它;
指令:如果任务比较复杂,可以在这里提供详细的、分步骤的指令(相当于SKILL.md中内容);

方式 B:上传文件

shell 复制代码
点击"上传进行智能解析" 
→ 上传一个 SKILL.md 文件或一个包含 SKILL.md 文件的 .zip 文件
→ 确认

2)Trae中使用Skill

在Trae打开的工程中,在右侧的AI助手(Chat/Buider/...)中,使用刚定义skills的触发条件去触发它即可使用;

.

3.Trae中Skill示例

以"直接输入"的方式为例。

1)Trae中创建Skill示例

填入以下内容:

  • 技能类型:全局

  • 技能名称:多彩输出

  • 描述:用多种颜色来包装AI回复的内容,通过颜色来区分内容的重要度,一眼就知道回复的关键点在哪里。

  • 指令:内容如下(相当于一个SKILL.md的内容)


    name: 多彩输出
    description: 用多种颜色来包装AI回复的内容,通过颜色来区分内容的重要度,一眼就知道回复的关键点在哪里。


    多彩输出

    多彩输出技能可以将AI回复的内容用不同颜色进行包装,通过颜色来区分内容的重要度,帮助您快速识别回复中的关键点。

    触发方式

    该技能支持自然语言触发,您可以使用以下方式触发多彩输出功能:

    • 请用多彩颜色回复
    • 多彩输出
    • 用颜色回复
    • 多彩颜色
    • 彩色输出

    当您使用以上自然语言表达时,AI会自动以多彩颜色的方式回复您的内容。

    使用场景

    1. 阅读长回复时:通过颜色区分重要信息,快速抓住回复的核心内容
    2. 学习新知识时:用不同颜色标记不同类型的信息,提高学习效率
    3. 工作汇报时:突出关键数据和结论,使汇报更专业、更易理解
    4. 日常交流时:增加回复的视觉吸引力,提升沟通体验

    输出解释

    技能会根据内容的类型和重要度,自动为不同部分添加颜色:

    • 红色 - 用于强调重要信息和警告
    • 绿色 - 用于显示成功或正面信息
    • 蓝色 - 用于显示一般提示或链接
    • 粉色 - 用于显示特殊说明
    • 黄色 - 用于显示注意事项

    示例

    示例1:触发多彩输出

    触发方式:输入请用多彩颜色回复
    AI回复
    Python中,可以使用requests库来发送HTTP请求。首先需要安装requests库,然后导入并使用get方法

    示例2:带问题的多彩输出

    触发方式:输入请用多彩颜色回复 Python的requests库如何使用?
    AI回复
    要使用Pythonrequests库,首先需要安装它:pip install requests。然后可以导入并使用它发送各种HTTP请求

    实现方式

    该技能直接通过AI的回复模板实现多彩输出,无需执行外部Python脚本。当您使用自然语言触发短语后,AI会自动在回复内容中添加HTML颜色标签,使不同类型的信息显示不同的颜色。

2)Trae中使用Skill示例

在Trae工程中,在右侧的AI助手(Chat/Buider/...)中,使用刚定义skills的触发条件,去触发它即可得到想要的带颜色的回复;

  • 输入命令:"彩色输出,告诉我Skills在AI编程拉面馆到底是什么?"

  • 输出内容:(带颜色的输出文字)

.


参考:

.


声明:资源可能存在第三方来源,若有侵权请联系删除!

相关推荐
前端御书房5 小时前
OpenClaw 2026.3.2 完整版安装配置教程|一步到位无报错
ai·agent·skills·openclaw
豆包MarsCode10 小时前
Windows 如何用 TRAE 快速部署 OpenClaw (内含飞书插件安装指引)
trae
还好还好不是吗1 天前
使用 trae skills免费codeview 你的最新pr代码
ai编程·trae
飞哥数智坊2 天前
写 Markdown 还在手动加反引号?我让 TRAE 自己写了个“Skill”搞定它!
人工智能·trae
豆包MarsCode2 天前
TRAE 国际版 SOLO 模型选择指南
trae
豆包MarsCode3 天前
开启极简养虾,用 TRAE 快速部署 OpenClaw
trae
豆包MarsCode5 天前
如何用 TRAE 更省钱(中)|10 个 Token 节省技巧
trae
豆包MarsCode5 天前
如何用 TRAE 更省钱(上)|理解 Token 和上下文窗口
trae
用户53630159879165 天前
Trae中运行报错及输出面板中文乱码问题
trae