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编程拉面馆到底是什么?"

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

.


参考:

.


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

相关推荐
lucky-billy19 小时前
在 Cursor 中使用 Claude 生态的 Skills
claude·cursor·skills
搬砖的前端1 天前
AI编辑器开源主模型搭配本地模型辅助对标GPT5.2/GPT5.4/Claude4.6(前端开发专属)
人工智能·开源·claude·mcp·trae·qwen3.6·ops4.6
FEF前端团队2 天前
Skill 入门指南:从零开始打造你的智能编程助手
aigc·ai编程·trae
Apple_羊先森2 天前
MOSS-TTS-Nano 教程 03:源码阅读路线与实时流式分析
人工智能·skills
豆包MarsCode2 天前
从创意到落地,SOLO 如何让短剧制作更高效
trae
豆包MarsCode3 天前
SOLO 必装的 14个 Skills,看这一篇就够了
trae
0zien03 天前
【AI编程 - 第一弹】2048小游戏
ai编程·claude·creator·trae·vibe
研究点啥好呢3 天前
Github热榜项目推荐 | Fireworks Tech Graph:告别手动绘图时代
python·开源·github·claude·skills
不会敲代码13 天前
从零开始读懂 MCP:大模型如何通过标准化协议“调用”你的工具?
javascript·cursor·trae
搬砖的前端3 天前
本地模型+TRAE CN 打造最优模型组合实测:开源主模型+本地辅模型,对标GPT5.2/5.3/Gemini-3-Flash
前端·ai·mac·ai编程·qwen·trae·qwen3.6