ARTICLE DETAIL

资讯详情

深耕郑州网站建设与运营推广的一线实战洞察。

TRAE 三大模式完整提示词模板(Chat + Builder + SOLO Coder) 5个新手 0门槛 Skill 文件夹:把 settings 改到 TaoToken

TRAE 三大模式完整提示词模板(Chat + Builder + SOLO Coder) 5个新手 0门槛 Skill 文件夹:把 settings 改到 TaoToken 1. TRAE 三模式提示词与 Skill 文件夹到底解决什么问题TRAE 是字节跳动推出的 AI 编程 IDE内置 Chat、Builder、SOLO Coder 三种工作模式分别对应轻量问答、从零建项目、老项目迭代三类场景。很多新手第一次打开 TRAE 会犯同一个错不管什么需求都往 Chat 里丢结果生成一堆片段还要自己拼或者一上来就用 SOLO Coder 改整个项目AI 还没读完目录就开始乱改文件。这篇要解决的就是这个分层问题——把三种模式各自的提示词模板固定下来再用 5 个 Skill 文件夹把规则沉淀成可复用资产最后把 settings 里的模型通道统一改到 TaoToken让三套模式走同一个 Key。适合谁看刚学 TRAE 一周以内、还没搞清三种模式边界的人已经会写提示词但每次都要重新打一遍的人想把模型接入从默认通道换成统一 API 通道、方便统计用量和切换模型的人。全文给的都是可直接复制的提示词、目录结构和配置文件片段不需要你先理解底层原理照着建文件夹、粘贴、重启就能用。我试过把三套模板和 5 个 Skill 一起放进项目根目录的.trae/skills/重启后 TRAE 会自动扫描并加载之后在对话框里说一句「帮我规范回答这个问题」就能触发对应 Skill不用每次重复贴规则。下面按「先建 Skill 文件夹 → 再配三模式提示词 → 最后改 settings 接入 TaoToken → 逐项验证」的顺序走每一步都有可复制的代码块和验证动作。核心检索词先明确TRAE 三模式提示词模板、TRAE Skill 文件夹、TRAE settings 接入配置、TaoToken 统一 Key。这四个词贯穿全文你按这个顺序操作就不会乱。2. 建好 5 个 Skill 文件夹与目录结构Skill 文件夹是 TRAE 识别自定义规则的载体本质是一个放在项目根目录.trae/skills/下的目录每个子文件夹里放一个必须大写的SKILL.md。TRAE 启动时会扫描这个路径把每个SKILL.md的 frontmattername和description注册成可触发的技能。新手最容易踩的坑是文件名写成skill.md小写或者文件夹层级多套了一层导致扫描不到。先在项目根目录建整体结构直接照抄# 在项目根目录执行 mkdir -p .trae/skills/01-chat-rule-skill mkdir -p .trae/skills/02-code-builder-skill mkdir -p .trae/skills/03-solo-coder-skill mkdir -p .trae/skills/04-bug-fixer-skill mkdir -p .trae/skills/05-note-maker-skill建完后目录长这样项目根目录/ └── .trae/ └── skills/ ├── 01-chat-rule-skill/ │ └── SKILL.md ├── 02-code-builder-skill/ │ └── SKILL.md ├── 03-solo-coder-skill/ │ └── SKILL.md ├── 04-bug-fixer-skill/ │ └── SKILL.md └── 05-note-maker-skill/ └── SKILL.md每个SKILL.md的 frontmatter 必须用三个短横线包起来name和description是 TRAE 用来匹配触发词的关键字段。下面 5 个文件内容可以直接复制注意SKILL.md大小写。第一个聊天规范让回答更稳--- name: 规范聊天助手 description: 回答简洁、结构清晰、代码可运行、不废话 --- # 规范聊天助手 ## 适用场景 - 日常提问代码问题 - 解释概念 - 快速给示例 ## 规则 1. 先用一句话给结论 2. 代码必须完整可运行 3. 关键步骤加粗 4. 禁止编造不存在的库/命令 5. 用中文解释 6. 复杂内容分点列出 ## 输出格式 结论 代码 解释第二个快速代码生成--- name: 快速代码生成器 description: 从零生成完整代码、小工具、脚本、函数 --- # 快速代码生成器 ## 适用场景 - 写小脚本 - 写工具函数 - 写接口/页面 - 写测试代码 ## 规则 1. 直接生成完整代码 2. 带必要注释 3. 给出运行方法 4. 不跳步骤 5. 结构清晰 6. 变量命名规范 ## 输出格式 功能说明 完整代码 运行命令 注意事项第三个SOLO 工程化开发--- name: SOLO 工程化开发 description: 项目迭代、改 Bug、重构、优化、维护老代码 --- # SOLO 工程化开发 ## 适用场景 - 已有项目修改 - 修复复杂问题 - 代码优化 - 新增模块 ## 规则 1. 先分析结构不直接乱写 2. 列出要修改的文件 3. 分步执行 4. 不破坏原有功能 5. 给出修改前后对比 6. 给出验证方法 ## 输出格式 分析 修改文件列表 实现步骤 修改后代码 验证方法第四个自动 Bug 修复--- name: 自动 Bug 修复 description: 根据报错信息定位问题并给出修复代码 --- # 自动 Bug 修复 ## 适用场景 - 代码报错 - 程序崩溃 - 逻辑异常 - 接口报错 ## 规则 1. 先定位错误类型 2. 找根因 3. 给出最小改动 4. 修复后代码可直接替换 5. 解释为什么这样修 6. 给出避免方法 ## 输出格式 错误原因 修复代码 修改说明 避免方案第五个学习笔记生成--- name: 学习笔记生成 description: 自动整理知识点、命令、步骤、学习笔记 --- # 学习笔记生成 ## 适用场景 - 整理命令行笔记 - 记录学习步骤 - 写文档 - 写博客片段 ## 规则 1. 结构清晰 2. 重点加粗 3. 命令单独代码块 4. 步骤按顺序 5. 语言通俗 6. 方便复制保存 ## 输出格式 知识点 命令/代码 步骤 注意注意SKILL.md必须大写frontmatter 的三个短横线不能少name和description之间不要有空行否则 TRAE 解析 frontmatter 会失败技能列表里看不到。建完这 5 个文件后先别急着重启下一步把三模式提示词模板也准备好一起重启一次省时间。如果你用的是 Windows路径分隔符用反斜杠但.trae/skills/这种相对路径在 TRAE 里统一用正斜杠别混用。3. 三模式提示词模板与 settings 接入 TaoToken 配置这一节是全文技术核心分两块先把 Chat、Builder、SOLO Coder 三套提示词模板固定下来再把 TRAE 的 settings 模型接入改到 TaoToken 统一通道。两块都做完三模式才会走同一个 Key。3.1 Chat 模式提示词模板Chat 模式适合轻量问答、代码片段、解释、查错。通用问答模板你是 TRAE Chat 编程助手简洁专业、不啰嗦。 优先给可运行代码关键注释必要时附运行说明。 用中文沟通代码规范不编造依赖。 需求__________ 技术栈__________代码解释模板请逐行解释这段代码说明逻辑、关键 API、注意事项。 输出结构核心功能→逐行解析→潜在问题→优化建议。 代码__________快速查错模板帮我定位报错原因给出最小修复方案与验证方法。 报错信息__________ 相关代码__________ 运行环境__________3.2 Builder 模式提示词模板Builder 模式负责 0→1 新建项目、页面、组件。完整项目生成模板Builder 请从零生成可直接运行的完整项目遵循 1. 标准工程结构目录清晰 2. 完整依赖配置与启动命令 3. 基础功能可用无语法错误 4. 含简单 README 项目需求__________ 技术栈__________ UI/交互要求__________ 部署/运行环境__________前端页面/组件模板Builder 生成响应式前端组件/页面符合现代 UI 规范 - 适配移动端 - 样式整洁无冗余 - 可直接嵌入项目 - 提供调用示例 需求__________ 框架__________ 样式规范__________3.3 SOLO Coder 模式提示词模板SOLO Coder 负责 1→100 迭代、重构、复杂 Bug、老项目维护。Plan 模式模板你是 TRAE SOLO Coder开启 Plan 模式 1. 分析项目结构与风险 2. 输出分步执行计划 3. 确认后逐文件实现 4. 提供测试验证方法 需求__________ 技术栈__________ 约束__________重构优化模板SOLO Coder对现有代码重构优化 不破坏原有功能提升可读性、性能、规范。 输出改动清单→前后对比→验证步骤。 目标__________ 代码/文件__________3.4 settings 接入 TaoToken 统一通道TRAE 的模型接入配置在 settings 里把 Base URL 指向 TaoToken 的 API 地址Key 用 TaoToken 控制台生成的统一 KeyModel ID 填你要用的模型名。三件套缺一不可Base URL、Key、Model ID。TaoToken 官网入口https://taotoken.net/?utm_sourcetaotoken_aicg_blog_endutm_mediumcsdnutm_campaignrewriteutm_content API 地址是 https://taotoken.net/api 注意 API 地址不加 UTM 参数。在 TRAE 的 settings 里找到模型接入配置按下面 JSON 片段填写路径以你本地 TRAE 版本为准字段名保持一致{ modelProvider: { baseUrl: https://taotoken.net/api, apiKey: sk-你的TaoToken统一Key, modelId: claude-sonnet-4-5, timeout: 60000 } }如果你用的是 TOML 格式的配置文件等价写法[modelProvider] baseUrl https://taotoken.net/api apiKey sk-你的TaoToken统一Key modelId claude-sonnet-4-5 timeout 60000Key 在 TaoToken 控制台的 API Keys 页面生成生成后复制一次就存好页面不再完整显示。模型对话入口可以用来先验证 Key 是否可用https://taotoken.net/api-keys?utm_sourcetaotoken_aicg_blog_endutm_mediumcsdnutm_campaignrewriteutm_content 。注意Base URL 填https://taotoken.net/api不要在后面多加/v1或斜杠不同客户端对路径拼接规则不一样多写反而会 404。Key 不要提交到 Git用环境变量或本地配置文件存。三模式共用这一份 settingsChat、Builder、SOLO Coder 都会走 TaoToken 通道。改完保存重启 TRAE 让配置和 Skill 一起生效。4. 验证三模式调用与 Skill 加载是否成功配置改完不能只看界面显示要逐项验证三模式各自调用成功、Skill 被正确加载、请求经统一通道返回。下面给可复制的验证动作。第一步验证 Skill 加载。重启 TRAE 后打开对话框输入「帮我规范回答这个问题」如果 01-chat-rule-skill 被加载回答会按「结论→代码→解释」的结构输出。如果没触发检查.trae/skills/01-chat-rule-skill/SKILL.md是否存在且大写。第二步验证 Chat 模式。在 Chat 里贴一段有 bug 的代码用快速查错模板帮我定位报错原因给出最小修复方案与验证方法。 报错信息TypeError: NoneType object is not subscriptable 相关代码data get_config()[key] 运行环境Python 3.10正常返回会给出根因get_config()返回 None和最小修复加判空。如果返回 401说明 Key 没配对去检查 settings 里的apiKey。第三步验证 Builder 模式。用完整项目生成模板发一条观察是否生成标准目录结构和 README。Builder 会调用模型多次如果中途报local proxy failed说明 Base URL 或网络通道有问题回到 settings 确认baseUrl是https://taotoken.net/api。第四步验证 SOLO Coder 模式。在一个已有小项目里用 Plan 模式模板让它先输出分步计划再执行。SOLO Coder 会读多个文件如果报reading choices相关错误通常是模型返回格式和客户端解析不匹配换一个 Model ID 再试。第五步确认请求经统一通道返回。在 TaoToken 控制台的用量页面看请求记录三模式各发一次请求后应该能看到对应时间点的调用记录。如果控制台没有记录说明请求没走 TaoToken检查 settings 是否保存成功、是否重启。验证通过的标准三模式各返回一次正常结果Skill 触发一次控制台出现三条调用记录。任何一项不通过按第 5 节的报错对照排查。5. 常见报错排查401、local proxy failed、reading choices、OAuth这一节按真实报错逐条对照每条给原因和修复动作。新手遇到报错先别改代码九成是配置问题。401 Unauthorized。原因Key 无效、过期、或复制时带了空格。修复去 TaoToken 控制台 API Keys 页面重新生成一个 Key复制时确认首尾没有空格粘贴到 settings 的apiKey字段保存重启。如果还是 401检查 Base URL 是否写成了https://taotoken.net/api/带尾斜杠去掉尾斜杠再试。local proxy failed。原因Base URL 填错或客户端尝试走本地代理但配置里没开。修复确认baseUrl是https://taotoken.net/api不要填http://localhost或带端口。如果客户端有代理开关关掉再试。这个报错和网络环境无关纯粹是地址拼接问题。reading choices 相关错误。原因模型返回的 JSON 结构和客户端预期不一致常见于 Model ID 填了一个客户端不认识的模型名。修复把modelId换成客户端文档里列出的标准模型名比如claude-sonnet-4-5保存重启。如果换模型后正常说明是模型名不匹配。OAuth 相关报错。原因客户端尝试用 OAuth 登录而不是 API Key 认证。修复在 settings 里把认证方式从 OAuth 切到 API Key填 TaoToken 的 Key。如果客户端强制 OAuth检查是否有「使用 API Key」的选项没有就升级客户端版本。Skill 不触发。原因SKILL.md小写、frontmatter 格式错、或文件夹层级多套一层。修复确认文件名是SKILL.mdfrontmatter 三个短横线完整.trae/skills/下直接是 5 个文件夹不要再套一层skills/skills/。三模式只有一个能调通。原因settings 里可能有多份模型配置只有一份改了 TaoToken。修复检查 settings 是否有多个 provider 配置块把三模式共用的那份改成 TaoToken或者删掉多余的配置块只留一份。注意排查顺序永远是「先看报错关键词 → 再查 settings 三件套 → 最后才动代码」。Base URL、Key、Model ID 三件套任何一项错都会报错先逐项核对再往下走。如果上面都排查完还是不通去接入文档对照最新字段名https://taotoken.net/doc?utm_sourcetaotoken_aicg_blog_endutm_mediumcsdnutm_campaignrewriteutm_content 。文档里的字段名和客户端版本对应比猜快。6. 把三模式与 Skill 用起来的下一步配置和验证都过了之后日常使用就三件事Chat 里贴模板问问题Builder 里贴模板建项目SOLO Coder 里贴模板改老项目。5 个 Skill 会在你输入触发词时自动加载不用每次重复贴规则。长期写代码或跑 Agent 任务的话Coding Plan 比按次调用更划算入口https://taotoken.net/coding-plan?utm_sourcetaotoken_aicg_blog_endutm_mediumcsdnutm_campaignrewriteutm_content 。如果你只是偶尔验证模型效果用模型对话入口就够https://taotoken.net/api-keys?utm_sourcetaotoken_aicg_blog_endutm_mediumcsdnutm_campaignrewriteutm_content 。最后给一个实用技巧把三套提示词模板存成一个prompts.md放在项目根目录用的时候直接复制对应段落比每次手打快。Skill 文件夹建好后可以复制到其他项目复用.trae/skills/是项目级配置换项目重新复制一份即可。settings 里的 TaoToken 三件套建议用环境变量管理 Key避免提交到仓库。
返回列表