Trae Skill怎么设置输出格式?

裘德小鎮的故事

裘德小鎮的故事

2026-08-01

360人浏览

原创

trae skill需通过yaml声明output_format并配合正文指令才能固定输出结构:在skill.md顶部---间添加output_format字段(如markdown-table),并在正文明确要求格式(如“输出三列表格”),否则ai仍自由发挥;支持json、markdown-table等值,拼写错误将导致skill不被选中。

☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜

trae skill怎么设置输出格式?

你需要让Trae Skill固定输出某种结构(比如JSON、表格、带编号的清单),而不是每次自由发挥——这直接影响后续自动化解析或人工阅读效率。

用 frontmatter 声明输出约束

打开你的 SKILL.md 文件,在顶部 YAML 区域(即两个 --- 之间)添加 【output_format】 字段:

---
name: api-reviewer
description: 审查 OpenAPI 文档,输出问题清单与修复建议。
output_format: markdown-table
---

这个字段不会被 AI 直接读取执行,但它会作为元数据供 Trae 内部调度器识别,并在触发时优先匹配支持该格式的渲染逻辑。

目前支持的值有:markdown-tablejsonunified_diffplain-list。填错会导致 Skill 不被自动选中。

在 Markdown 正文中强制格式指令

YAML 元数据只是“声明意图”,真正起作用的是正文里的明确指令。

## 指令## 执行步骤 章节中,必须用自然语言+符号双重锁定格式:

✅ 正确写法:
输出一个三列表格,列名依次为「问题位置」「风险等级」「修复建议」,使用 Markdown 表格语法,禁止换行符嵌套在单元格内。

❌ 错误写法:
把问题列出来就行。(AI 会默认用段落或无序列表,无法被程序解析)

php获得文件的mime type类
php获得文件的mime type类

php获得文件的mime type类

下载

这一步不能省——没有正文指令,即使 YAML 写了 output_format: json,AI 仍可能返回一段描述性文字。

用内置参数覆盖默认输出(高级用法)

当你在对话中手动调用 Skill 时,可临时覆盖其预设格式:

方法一:命令前缀方式
输入:/review --output=json 这段代码有安全漏洞吗?
Trae 会忽略 SKILL.md 中的 output_format 声明,强制以 JSON 输出。

方法二:自然语言嵌入方式
输入:帮我 review 这段代码,结果请严格按 JSON 格式返回,包含字段:line_number、issue_type、suggestion
AI 会将该句解析为 output_format=custom-json 并执行。

【注意】--output 参数只对内置 Skill(如 /fix、/review)或已注册的 Skill 生效;未启用的 Skill 或拼写错误的参数会被静默忽略。

验证输出是否生效

第一步:确保 Skill 状态为「已启用」,开关在设置→规则与技能→列表右侧。

第二步:在对话框输入触发词,例如「review this function」,观察返回是否符合你指定的格式。

第三步:若格式不对,立即检查两处:
① SKILL.md 中 YAML 区域是否有拼写错误(比如写成 output_fomat);
② Markdown 正文是否遗漏了具体格式动词(如“用表格”、“生成 JSON 对象”、“每项编号”)。

第四步:删掉 .trae/skills/ 下对应文件夹 → 重新创建 Skill → 粘贴修正后的内容 → 保存。

相关文章

PHP速学视频免费教程(入门到精通)
PHP速学视频免费教程(入门到精通)

PHP怎么学习?PHP怎么入门?PHP在哪学?PHP怎么学才快?不用担心,这里为大家提供了PHP速学教程(入门到精通),有需要的小伙伴保存下载就能学习啦!

下载

相关标签:

trae trae skill创建

本站声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn

相关专题

更多
Trae AI 编程助手入门与开发实战专题
Trae AI 编程助手入门与开发实战专题

Trae AI编程助手入门与开发实战专题,字节跳动推出的国内首款AI原生集成开发环境(IDE),基于VS Code架构打造,完美兼容主流插件生态。本专题系统梳理Trae三大核心模式:IDE模式覆盖日常编码与代码补全,SOLO模式实现从自然语言需求到完整项目的全自动开发,Builder模式一键生成规范项目框架。专题涵盖从环境搭建、精准Prompt编写、MCP工具配置到Agent智能体调度的完整工作流,结合景区订票系统、Spring Boo

2026.05.20

261

10

Trae AI Agent 与自动化工作流开发专题
Trae AI Agent 与自动化工作流开发专题

Trae AI Agent 与自动化工作流开发专题,深入解析字节跳动Trae IDE中智能体(Agent)系统的架构设计与实战应用。本专题聚焦Trae内置的Chat、Builder、SOLO三大智能体角色,详解如何通过MCP协议打通GitHub、Figma、高德地图等200+外部服务,实现从需求解析、架构设计、代码生成到测试部署的全链路自动化。专题涵盖多智能体协作模式——Agents as Tools、Workflow、Graph与Sw

2026.05.20

158

10

Trae 模型配置与AI编程生态专题
Trae 模型配置与AI编程生态专题

Trae 模型配置与AI编程生态专题,字节跳动Trae IDE作为国内首款AI原生开发环境,支持Claude Sonnet、GPT-4o、DeepSeek、豆包等主流大模型自由切换。本专题系统讲解Trae国内版与国际版的模型配置差异:国内版默认搭载豆包与DeepSeek模型,完全免费且无调用次数限制;国际版支持接入OpenAI与Anthropic官方API Key,满足海外开发者需求。

2026.05.20

148

10

Qt Creator按钮响应设置方法
Qt Creator按钮响应设置方法

信号槽是 Qt 开发的核心机制。本专题整理 Qt Creator 中按钮点击、菜单触发、输入变化、窗口事件、自定义信号、自动连接槽函数和手动 connect 写法,帮助用户理解界面控件如何和 C++ 代码联动。

2026.08.05

0

10

Qt Creator新建项目使用教程
Qt Creator新建项目使用教程

本专题整理 Qt Creator 新建项目、打开已有工程、项目模板选择、目录结构、源文件管理、构建目录、运行配置和项目迁移方法,重点解决新手不知道选 qmake 还是 CMake、项目打不开、文件不参与编译等常见问题。

2026.08.05

0

10

maven常用插件使用大全
maven常用插件使用大全

PHP中文网精心整理Maven主流插件用法合集,涵盖编译、测试、打包等常用插件使用大全。从基础配置到进阶实战,详细解析各插件功能与适用场景,助你轻松掌握Maven自动化构建,解决Java项目开发痛点,是开发者必备的实用指南。

2026.08.05

0

31

PyCharm快速入门指南
PyCharm快速入门指南

本专题汇总了PyCharm快速入门的全套指南与教程,涵盖从官网下载安装、创建第一个Python项目、配置虚拟环境,到代码编辑、运行调试等基础操作,并整理了版本控制(Git)集成、常用高效快捷键及实用插件等进阶技巧,助你快速上手这款高效的Python IDE。

2026.08.05

2

17

PyCharm运行程序教程大全
PyCharm运行程序教程大全

本专题汇总了PyCharm运行程序的多种方式与详细操作步骤,涵盖通过主菜单Run、点击工具栏绿色三角图标、使用快捷键Shift+F10(或Ctrl+Shift+F10)等基本运行方法,以及配置运行/调试参数、设置PYTHONPATH环境变量、管理多脚本运行与交互式Python控制台调试等进阶技巧,助您全面掌握在PyCharm中高效运行与管理Python程序的方法。

2026.08.05

0

14

Maven零基础入门教程
Maven零基础入门教程

本合集由PHP中文网精心整理,提供Maven零基础入门到完整使用的保姆级教程。内容涵盖环境安装、核心配置、仓库管理及项目构建等核心知识点。通过详细步骤解析与代码示例,助你快速掌握Maven的依赖管理与自动化构建,轻松解决Java项目中的各种痛点,是新手入门与进阶的必备指南。

2026.08.05

2

18

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
相关推荐
/
热门推荐
/
最新课程