codecamp

TRAE IDE 规则设置:个性化 AI 助手行为,提升开发体验

你可以通过制定规则来规范 AI 在 TRAE IDE 内的行为。

规则类型

TRAE IDE 支持的规则类型如下:

规则类型 说明
个人规则 个人规则是基于个人使用习惯和需求为 AI 定制的规则,旨在让 AI 的输出更符合用户的个性化要求。个人规则在所有项目中生效。例如: 
· 语言风格:偏好简洁/严谨/幽默等表达方式。 
· 操作系统:提供针对 Windows 或 macOS 操作系统的回答。 
· 内容深度:是否需要详细解释、示例或仅需结论。 
· 交互方式:如倾向于直接答案,还是引导式提问。
项目规则 项目规则是针对当前项目 AI 需要遵循的规则,仅在所配置的项目中生效。例如: 
· 代码风格:缩进(空格/制表符)、命名规范(驼峰式/snake_case)等。 
· 语言与框架:优先使用的编程语言(如 Python/JavaScript)或框架(如 React/Django)。 
· API 限定:勿使用某些 API。

创建个人规则

根据个人习惯,创建 AI 在所有项目中都需遵守的规则。

  1. 在 AI 对话窗口右上角,点击 设置 图标 > 规则

    界面上显示 规则 窗口。

  2. 个人规则 部分,点击 + 创建 user_rules.md 按钮。

    系统自动创建 user_rules.md 文件并在编辑器中打开。

  3. 在 user_rules.md 文件中输入 AI 需要遵守的规则。
  4. 保存文件。

    规则将被应用于所有项目的 AI 行为。

创建项目规则

创建 AI 在某个项目中需要遵守的规则。

  1. 打开一个项目。
  2. 在 AI 对话窗口右上角,点击 设置 图标 > 规则

    界面上显示 规则 窗口。

  3. 项目规则 区域,点击 + 创建 project_rules.md 按钮。

    系统自动在项目目录中创建创建 .trae/rules 文件夹,并在该文件夹内创建 project_rules.md 文件。

  4. 在 project_rules.md 文件中输入 AI 需要遵守的规则。
  5. 保存文件。

    规则将被应用于当前项目的 AI 行为中。

管理规则

规则 窗口中,你可以修改个人规则和项目规则,也可以删除规则文件。

  • 修改规则后,AI 将遵守新的规则。
  • 删除规则文件后,原先定义的所有规则将失效。
TRAE IDE 上下文代码索引:构建精准项目索引,提升 AI 助手效率
TRAE 使用 # 符号添加上下文:快速构建 AI 助手对话上下文
温馨提示
下载编程狮App,免费阅读超1000+编程语言教程
取消
确定
目录

关闭

MIP.setData({ 'pageTheme' : getCookie('pageTheme') || {'day':true, 'night':false}, 'pageFontSize' : getCookie('pageFontSize') || 20 }); MIP.watch('pageTheme', function(newValue){ setCookie('pageTheme', JSON.stringify(newValue)) }); MIP.watch('pageFontSize', function(newValue){ setCookie('pageFontSize', newValue) }); function setCookie(name, value){ var days = 1; var exp = new Date(); exp.setTime(exp.getTime() + days*24*60*60*1000); document.cookie = name + '=' + value + ';expires=' + exp.toUTCString(); } function getCookie(name){ var reg = new RegExp('(^| )' + name + '=([^;]*)(;|$)'); return document.cookie.match(reg) ? JSON.parse(document.cookie.match(reg)[2]) : null; }